1
0
Fork 0

Merge branch 'master' of git://github.com/friendika/friendika

This commit is contained in:
Tobias Diekershoff 2011-03-18 18:07:37 +01:00
commit 878bdeccfd
87 changed files with 7984 additions and 1353 deletions

View file

@ -237,7 +237,7 @@ function facebook_post_hook(&$a,&$b) {
require_once('library/slinky.php');
$display_url = $a->get_baseurl() . '/display/' . $a->user['nickname'] . '/' . $b['id'];
$slinky = new Slinky( $posturl );
$slinky = new Slinky( $display_url );
// setup a cascade of shortening services
// try to get a short link from these services
// in the order ur1.ca, trim, id.gd, tinyurl

View file

@ -2,7 +2,7 @@
set_time_limit(0);
define ( 'FRIENDIKA_VERSION', '2.1.920' );
define ( 'FRIENDIKA_VERSION', '2.1.921' );
define ( 'DFRN_PROTOCOL_VERSION', '2.1' );
define ( 'DB_UPDATE_VERSION', 1043 );
@ -159,6 +159,11 @@ if (get_magic_quotes_gpc()) {
unset($process);
}
/*
* translation system
*/
require_once("include/pgettext.php");
/**
*
@ -601,28 +606,6 @@ function replace_macros($s,$r) {
}}
// load string translation table for alternate language
if(! function_exists('load_translation_table')) {
function load_translation_table($lang) {
global $a;
if(file_exists("view/$lang/strings.php"))
include("view/$lang/strings.php");
}}
// translate string if translation exists
if(! function_exists('t')) {
function t($s) {
$a = get_app();
if(x($a->strings,$s))
return $a->strings[$s];
return $s;
}}
// curl wrapper. If binary flag is true, return binary
// results.
@ -1845,10 +1828,14 @@ if(! function_exists('format_like')) {
function format_like($cnt,$arr,$type,$id) {
$o = '';
if($cnt == 1)
$o .= $arr[0] . (($type === 'like') ? t(' likes this.') : t(' doesn\'t like this.')) . EOL ;
$o .= (($type === 'like') ? sprintf( t('%s likes this.'), $arr[0]) : sprintf( t('%s doesn\'t like this.'), $arr[0])) . EOL ;
else {
$o .= '<span class="fakelink" onclick="openClose(\'' . $type . 'list-' . $id . '\');" >'
. $cnt . ' ' . t('people') . '</span> ' . (($type === 'like') ? t('like this.') : t('don\'t like this.')) . EOL ;
$spanatts = 'class="fakelink" onclick="openClose(\'' . $type . 'list-' . $id . '\');"';
$o .= (($type === 'like') ?
sprintf( t('<span %1$s>%2$d people</span> like this.'), $spanatts, $cnt)
:
sprintf( t('<span %1$s>%2$d people</span> don\'t like this.'), $spanatts, $cnt) );
$o .= EOL ;
$total = count($arr);
if($total >= MAX_LIKERS)
$arr = array_slice($arr, 0, MAX_LIKERS - 1);
@ -1856,8 +1843,8 @@ function format_like($cnt,$arr,$type,$id) {
$arr[count($arr)-1] = t('and') . ' ' . $arr[count($arr)-1];
$str = implode(', ', $arr);
if($total >= MAX_LIKERS)
$str .= t(', and ') . $total - MAX_LIKERS . t(' other people');
$str .= (($type === 'like') ? t(' like this.') : t(' don\'t like this.'));
$str .= sprintf( t(', and %d other people'), $total - MAX_LIKERS );
$str = (($type === 'like') ? sprintf( t('%s like this.'), $str) : sprintf( t('%s don\'t like this.'), $str));
$o .= "\t" . '<div id="' . $type . 'list-' . $id . '" style="display: none;" >' . $str . '</div>';
}
return $o;
@ -2423,7 +2410,13 @@ function get_birthdays() {
);
if($r && count($r)) {
$o .= '<div id="birthday-wrapper"><div id="birthday-title">' . t('Birthdays this week:') . '</div>';
$total = 0;
foreach($r as $rr)
if(strlen($rr['name']))
$total ++;
$o .= '<div id="birthday-notice" class="birthday-notice fakelink" onclick=openClose(\'birthday-wrapper\'); >' . t('Birthday Reminders') . ' ' . '(' . $total . ')' . '</div>';
$o .= '<div id="birthday-wrapper" style="display: none;" ><div id="birthday-title">' . t('Birthdays this week:') . '</div>';
$o .= '<div id="birthday-adjust">' . t("\x28Adjusted for local time\x29") . '</div>';
$o .= '<div id="birthday-title-end"></div>';
@ -2439,7 +2432,7 @@ function get_birthdays() {
. '</div>' ;
}
$o .= '</div>';
$o .= '</div></div>';
}
return $o;

BIN
images/pencil.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

BIN
images/recycle.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 365 B

After

Width:  |  Height:  |  Size: 237 B

Before After
Before After

View file

@ -14,11 +14,13 @@ function user_remove($uid) {
q("DELETE FROM `group` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `group_member` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `intro` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `event` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `item` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `mail` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `photo` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `profile` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `profile_check` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `pconfig` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `user` WHERE `uid` = %d", intval($uid));
if($uid == local_user()) {
unset($_SESSION['authenticated']);
@ -41,6 +43,9 @@ function contact_remove($id) {
q("DELETE FROM `mail` WHERE `contact-id` = %d ",
intval($id)
);
q("DELETE FROM `event` WHERE `cid` = %d ",
intval($id)
);
}

46
include/pgettext.php Normal file
View file

@ -0,0 +1,46 @@
<?php
/**
* translation support
*/
// load string translation table for alternate language
if(! function_exists('load_translation_table')) {
function load_translation_table($lang) {
global $a;
if(file_exists("view/$lang/strings.php"))
include("view/$lang/strings.php");
}}
// translate string if translation exists
if(! function_exists('t')) {
function t($s) {
$a = get_app();
if(x($a->strings,$s)) {
$t = $a->strings[$s];
return is_array($t)?$t[0]:$t;
}
return $s;
}}
if(! function_exists('tt')){
function tt($singular, $plural, $count){
$a = get_app();
if(x($a->strings,$singular)) {
$t = $a->strings[$singular];
$k = string_plural_select($count);
return is_array($t)?$t[$k]:$t;
}
if ($count!=1){
return $plural;
} else {
return $singular;
}
}}

View file

@ -137,7 +137,8 @@ function contacts_content(&$a) {
intval(local_user())
);
if($r) {
notice( t('Contact has been ') . (($blocked) ? t('blocked') : t('unblocked')) . EOL );
//notice( t('Contact has been ') . (($blocked) ? t('blocked') : t('unblocked')) . EOL );
notice( (($blocked) ? t('Contact has been blocked') : t('Contact has been unblocked')) . EOL );
}
goaway($a->get_baseurl() . '/contacts/' . $contact_id);
return; // NOTREACHED
@ -151,7 +152,7 @@ function contacts_content(&$a) {
intval(local_user())
);
if($r) {
notice( t('Contact has been ') . (($readonly) ? t('ignored') : t('unignored')) . EOL );
notice( (($readonly) ? t('Contact has been ignored') : t('Contact has been unignored')) . EOL );
}
goaway($a->get_baseurl() . '/contacts/' . $contact_id);
return; // NOTREACHED
@ -364,13 +365,14 @@ function contacts_content(&$a) {
$o .= replace_macros($tpl, array(
'$img_hover' => t('Visit ') . $rr['name'] . t('\'s profile'),
'$img_hover' => t('Visit $username\'s profile'),
'$edit_hover' => t('Edit contact'),
'$id' => $rr['id'],
'$alt_text' => $alt_text,
'$dir_icon' => $dir_icon,
'$thumb' => $rr['thumb'],
'$name' => substr($rr['name'],0,20),
'$username' => $rr['name'],
'$sparkle' => $sparkle,
'$url' => $url
));

View file

@ -491,7 +491,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
dbesc($node));
if(! count($r)) {
$message = t('No user record found for ') . '\'' . $node . '\'';
$message = sprintf(t('No user record found for \'%s\' '), $node);
xml_status(3,$message); // failure
// NOTREACHED
}
@ -645,7 +645,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
'$uid' => $newuid )
);
$res = mail($r[0]['email'], t("Connection accepted at ") . $a->config['sitename'],
$res = mail($r[0]['email'], sprintf( t("Connection accepted at %s") , $a->config['sitename']),
$email_tpl, 'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME'] );
if(!$res) {
// pointless throwing an error here and confusing the person at the other end of the wire.

View file

@ -385,7 +385,7 @@ function dfrn_notify_post(&$a) {
'$body' => html_entity_decode(strip_tags(bbcode(stripslashes($datarray['body']))), ENT_QUOTES, 'UTF-8')
));
$res = mail($importer['email'], $from . t(' commented on an item at ') . $a->config['sitename'],
$res = mail($importer['email'], sprintf(t('%s commented on an item at %s'), $from , $a->config['sitename']),
$email_tpl, "From: " . t('Administrator') . '@' . $a->get_hostname() );
}
}
@ -471,9 +471,8 @@ function dfrn_notify_post(&$a) {
'$body' => html_entity_decode(strip_tags(bbcode(stripslashes($datarray['body']))), ENT_QUOTES, 'UTF-8')
));
$res = mail($importer['email'], $from . t(" commented on an item at ")
. $a->config['sitename'],
$email_tpl,t("From: Administrator@") . $a->get_hostname() );
$res = mail($importer['email'], sprintf( t("%s commented on an item at %s") , $from ,$a->config['sitename']),
$email_tpl, "From: ".t("Administrator") . "@". $a->get_hostname() );
break;
}
}

View file

@ -75,7 +75,7 @@ function dfrn_poll_init(&$a) {
$_SESSION['authenticated'] = 1;
$_SESSION['visitor_id'] = $r[0]['id'];
$_SESSION['visitor_home'] = $r[0]['url'];
notice( $r[0]['username'] . t(' welcomes ') . $r[0]['name'] . EOL);
notice( sprintf(t('%s welcomes %s'), $r[0]['username'] , $r[0]['name']) . EOL);
// Visitors get 1 day session.
$session_id = session_id();
$expire = time() + 86400;
@ -389,7 +389,7 @@ function dfrn_poll_content(&$a) {
$_SESSION['authenticated'] = 1;
$_SESSION['visitor_id'] = $r[0]['id'];
$_SESSION['visitor_home'] = $r[0]['url'];
notice( $r[0]['username'] . t(' welcomes ') . $r[0]['name'] . EOL);
notice( sprintf(t('%s welcomes %s'), $r[0]['username'] , $r[0]['name']) . EOL);
// Visitors get 1 day session.
$session_id = session_id();
$expire = time() + 86400;

View file

@ -123,9 +123,9 @@ function dfrn_request_post(&$a) {
notice( t('Warning: profile location has no profile photo.') . EOL );
$invalid = validate_dfrn($parms);
if($invalid) {
notice( $invalid . t(' required parameter')
. (($invalid == 1) ? t(" was ") : t("s were ") )
. t("not found at the given location.") . EOL ) ;
notice( sprintf( tt("%d required parameter was not found at the given location",
"%d required parameters were not found at the given location",
$invalid), $invalid) . EOL );
return;
}
}
@ -238,7 +238,7 @@ function dfrn_request_post(&$a) {
intval($uid)
);
if(count($r) > $maxreq) {
notice( $a->profile['name'] . t(' has received too many connection requests today.') . EOL);
notice( sprintf( t('%s has received too many connection requests today.'), $a->profile['name']) . EOL);
notice( t('Spam protection measures have been invoked.') . EOL);
notice( t('Friends are advised to please try again in 24 hours.') . EOL);
return;
@ -306,7 +306,7 @@ function dfrn_request_post(&$a) {
return;
}
elseif($ret[0]['rel'] == REL_BUD) {
notice( t('Apparently you are already friends with .') . $a->profile['name'] . EOL);
notice( sprintf( t('Apparently you are already friends with %s.'), $a->profile['name']) . EOL);
return;
}
else {
@ -354,9 +354,9 @@ function dfrn_request_post(&$a) {
notice( t('Warning: profile location has no profile photo.') . EOL );
$invalid = validate_dfrn($parms);
if($invalid) {
notice( $invalid . t(' required parameter')
. (($invalid == 1) ? t(" was ") : t("s were ") )
. t("not found at the given location.") . EOL ) ;
notice( sprintf( tt("%d required parameter was not found at the given location",
"%d required parameters were not found at the given location",
$invalid), $invalid) . EOL );
return;
}
@ -540,7 +540,7 @@ function dfrn_request_content(&$a) {
'$sitename' => $a->config['sitename']
));
$res = mail($r[0]['email'],
t("Introduction received at ") . $a->config['sitename'],
t("Introduction received at ") . $a->config['sitename'],
$email,
'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME'] );
// This is a redundant notification - no point throwing errors if it fails.

View file

@ -217,6 +217,9 @@ function display_content(&$a) {
$profile_name = (((strlen($item['author-name'])) && $diff_author) ? $item['author-name'] : $item['name']);
$profile_avatar = (((strlen($item['author-avatar'])) && $diff_author) ? $item['author-avatar'] : $item['thumb']);
$edpost = '';
if((local_user()) && ($item['uid'] == local_user()) && ($item['id'] == $item['parent']) && (intval($item['wall']) == 1))
$edpost = '<a class="editpost" href="' . $a->get_baseurl() . '/editpost/' . $item['id'] . '" title="' . t('Edit') . '"><img src="images/pencil.gif" /></a>';
// Can we use our special contact URL for this author?
if(strlen($item['author-link'])) {
@ -276,6 +279,7 @@ function display_content(&$a) {
'$owner_photo' => $owner_photo,
'$owner_name' => $owner_name,
'$plink' => get_plink($item),
'$edpost' => $edpost,
'$drop' => $drop,
'$vote' => $likebuttons,
'$like' => $like,

91
mod/editpost.php Normal file
View file

@ -0,0 +1,91 @@
<?php
require_once('acl_selectors.php');
function editpost_content(&$a) {
$o = '';
if(! local_user()) {
notice( t('Permission denied.') . EOL);
return;
}
$post_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
if(! $post_id) {
notice( t('Item not found') . EOL);
return;
}
$r = q("SELECT * FROM `item` WHERE `id` = %d AND `uid` = %d LIMIT 1",
intval($post_id),
intval(local_user())
);
if(! count($r)) {
notice( t('Item not found') . EOL);
return;
}
$o .= '<h2>' . t('Edit post') . '</h2>';
$tpl = load_view_file('view/jot-header.tpl');
$a->page['htmlhead'] .= replace_macros($tpl, array(
'$baseurl' => $a->get_baseurl(),
'$geotag' => $geotag,
'$nickname' => $a->user['nickname']
));
$tpl = load_view_file("view/jot.tpl");
if(($group) || (is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid'])))))
$lockstate = 'lock';
else
$lockstate = 'unlock';
$celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
$jotplugins = '';
$jotnets = '';
call_hooks('jot_tool', $jotplugins);
call_hooks('jot_networks', $jotnets);
$tpl = replace_macros($tpl,array('$jotplugins' => $jotplugins));
$o .= replace_macros($tpl,array(
'$return_path' => $_SESSION['return_url'],
'$action' => 'item',
'$share' => t('Edit'),
'$upload' => t('Upload photo'),
'$weblink' => t('Insert web link'),
'$youtube' => t('Insert YouTube video'),
'$video' => t('Insert Vorbis [.ogg] video'),
'$audio' => t('Insert Vorbis [.ogg] audio'),
'$setloc' => t('Set your location'),
'$noloc' => t('Clear browser location'),
'$wait' => t('Please wait'),
'$permset' => t('Permission settings'),
'$content' => $r[0]['body'],
'$post_id' => $post_id,
'$baseurl' => $a->get_baseurl(),
'$defloc' => $a->user['default-location'],
'$visitor' => 'none',
'$emailcc' => t('CC: email addresses'),
'$jotnets' => $jotnets,
'$emtitle' => t('Example: bob@example.com, mary@example.com'),
'$lockstate' => $lockstate,
'$acl' => '', // populate_acl((($group) ? $group_acl : $a->user), $celeb),
'$bang' => (($group) ? '!' : ''),
'$profile_uid' => $_SESSION['uid']
));
return $o;
}

View file

@ -20,7 +20,7 @@ function home_content(&$a) {
if(x($_SESSION,'theme'))
unset($_SESSION['theme']);
$o .= '<h1>' . ((x($a->config,'sitename')) ? t("Welcome to ").$a->config['sitename'] : "" ) . '</h1>';
$o .= '<h1>' . ((x($a->config,'sitename')) ? sprintf( t("Welcome to %s") ,$a->config['sitename']) : "" ) . '</h1>';
if(file_exists('home.html'))
$o .= file_get_contents('home.html');

View file

@ -25,21 +25,21 @@ function invite_post(&$a) {
$recip = trim($recip);
if(! valid_email($recip)) {
notice( $recip . t(' : ') . t('Not a valid email address.') . EOL);
notice( sprintf( t('%s : Not a valid email address.'), $recip) . EOL);
continue;
}
$res = mail($recip, t('Please join my network on ') . $a->config['sitename'],
$res = mail($recip, sprintf(t('Please join my network on %s'), $a->config['sitename']),
$message, "From: " . $a->user['email']);
if($res) {
$total ++;
}
else {
notice( $recip . t(' : ') . t('Message delivery failed.') . EOL);
notice( sprintf( t('%s : Message delivery failed.'), $recip) . EOL);
}
}
notice( $total . t(' messages sent.') . EOL);
notice( sprintf( tt("%d message sent.", "%d messages sent.", $total) , $total) . EOL);
return;
}
@ -57,7 +57,7 @@ function invite_content(&$a) {
'$invite' => t('Send invitations'),
'$addr_text' => t('Enter email addresses, one per line:'),
'$msg_text' => t('Your message:'),
'$default_message' => t('Please join my social network on ') . $a->config['sitename'] . "\r\n" . "\r\n"
'$default_message' => sprintf(t('Please join my social network on %s'), $a->config['sitename']) . "\r\n" . "\r\n"
. t('To accept this invitation, please visit:') . "\r\n" . "\r\n" . $a->get_baseurl()
. "\r\n" . "\r\n" . t('Once you have registered, please connect with me via my profile page at:')
. "\r\n" . "\r\n" . $a->get_baseurl() . '/profile/' . $a->user['nickname'] ,

View file

@ -51,7 +51,7 @@ function item_post(&$a) {
}
$profile_uid = ((x($_POST,'profile_uid')) ? intval($_POST['profile_uid']) : 0);
$post_id = ((x($_POST['post_id'])) ? intval($_POST['post_id']) : 0);
if(! can_write_wall($a,$profile_uid)) {
notice( t('Permission denied.') . EOL) ;
@ -60,6 +60,21 @@ function item_post(&$a) {
killme();
}
// is this an edited post?
$orig_post = null;
if($post_id) {
$i = q("SELECT * FROM `item` WHERE `uid` = %d AND `id` = %d LIMIT 1",
intval($profile_uid),
intval($post_id)
);
if(! count($i))
killme();
$orig_post = $i[0];
}
$user = null;
$r = q("SELECT * FROM `user` WHERE `uid` = %d LIMIT 1",
@ -68,37 +83,51 @@ function item_post(&$a) {
if(count($r))
$user = $r[0];
if($orig_post) {
$str_group_allow = $orig_post['allow_gid'];
$str_contact_allow = $orig_post['allow_cid'];
$str_group_deny = $orig_post['deny_gid'];
$str_contact_deny = $orig_post['deny_cid'];
$title = $orig_post['title'];
$location = $orig_post['location'];
$coord = $orig_post['coord'];
$verb = $orig_post['verb'];
$emailcc = $orig_post['emailcc'];
$str_group_allow = perms2str($_POST['group_allow']);
$str_contact_allow = perms2str($_POST['contact_allow']);
$str_group_deny = perms2str($_POST['group_deny']);
$str_contact_deny = perms2str($_POST['contact_deny']);
$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
if(($parent_item) &&
(($parent_item['private'])
|| strlen($parent_item['allow_cid'])
|| strlen($parent_item['allow_gid'])
|| strlen($parent_item['deny_cid'])
|| strlen($parent_item['deny_gid'])
)
) {
$private = 1;
$body = escape_tags(trim($_POST['body']));
$private = $orig_post['private'];
}
else {
$str_group_allow = perms2str($_POST['group_allow']);
$str_contact_allow = perms2str($_POST['contact_allow']);
$str_group_deny = perms2str($_POST['group_deny']);
$str_contact_deny = perms2str($_POST['contact_deny']);
$title = notags(trim($_POST['title']));
$location = notags(trim($_POST['location']));
$coord = notags(trim($_POST['coord']));
$verb = notags(trim($_POST['verb']));
$emailcc = notags(trim($_POST['emailcc']));
$title = notags(trim($_POST['title']));
$body = escape_tags(trim($_POST['body']));
$location = notags(trim($_POST['location']));
$coord = notags(trim($_POST['coord']));
$verb = notags(trim($_POST['verb']));
$emailcc = notags(trim($_POST['emailcc']));
$body = escape_tags(trim($_POST['body']));
$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
if(! strlen($body)) {
notice( t('Empty post discarded.') . EOL );
if(x($_POST,'return'))
goaway($a->get_baseurl() . "/" . $_POST['return'] );
killme();
if(($parent_item) &&
(($parent_item['private'])
|| strlen($parent_item['allow_cid'])
|| strlen($parent_item['allow_gid'])
|| strlen($parent_item['deny_cid'])
|| strlen($parent_item['deny_gid'])
)) {
$private = 1;
}
if(! strlen($body)) {
notice( t('Empty post discarded.') . EOL );
if(x($_POST,'return'))
goaway($a->get_baseurl() . "/" . $_POST['return'] );
killme();
}
}
// get contact info for poster
@ -151,7 +180,6 @@ function item_post(&$a) {
}
}
/**
*
* When a photo was uploaded into the message using the (profile wall) ajax
@ -287,15 +315,13 @@ function item_post(&$a) {
$str_tags .= ',';
$str_tags .= '@[url=' . $alias . ']' . $newname . '[/url]';
}
}
}
}
}
$wall = 0;
if($post_type === 'wall' || $post_type === 'wall-comment')
$wall = 1;
@ -346,9 +372,31 @@ function item_post(&$a) {
$datarray['parent'] = $parent;
$datarray['self'] = $self;
if($orig_post)
$datarray['edit'] = true;
call_hooks('post_local',$datarray);
if($orig_post) {
$r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1",
dbesc($body),
dbesc(datetime_convert()),
intval($post_id),
intval($profile_uid)
);
proc_run('php', "include/notifier.php", 'edit_post', "$post_id");
if((x($_POST,'return')) && strlen($_POST['return'])) {
logger('return: ' . $_POST['return']);
goaway($a->get_baseurl() . "/" . $_POST['return'] );
}
killme();
}
else
$post_id = 0;
$r = q("INSERT INTO `item` (`uid`,`type`,`wall`,`gravity`,`contact-id`,`owner-name`,`owner-link`,`owner-avatar`,
`author-name`, `author-link`, `author-avatar`, `created`, `edited`, `changed`, `uri`, `title`, `body`, `location`, `coord`,
`tag`, `inform`, `verb`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`, `private` )
@ -423,8 +471,8 @@ function item_post(&$a) {
'$body' => strip_tags(bbcode($datarray['body']))
));
$res = mail($user['email'], $from . t(" commented on your item at ") . $a->config['sitename'],
$email_tpl,t("From: Administrator@") . $a->get_hostname() );
$res = mail($user['email'], sprintf( t("%s commented on your item at %s") ,$from,$a->config['sitename']),
$email_tpl,"From: " . t("Administrator") . "@" . $a->get_hostname() );
}
}
else {
@ -446,8 +494,8 @@ function item_post(&$a) {
'$body' => strip_tags(bbcode($datarray['body']))
));
$res = mail($user['email'], $from . t(" posted on your profile wall at ") . $a->config['sitename'],
$email_tpl,t("From: Administrator@") . $a->get_hostname() );
$res = mail($user['email'], sprintf( t("%s posted on your profile wall at %s") ,$from, $a->config['sitename']),
$email_tpl,"From: " . t("Administrator") . "@" . $a->get_hostname() );
}
}
@ -490,13 +538,13 @@ function item_post(&$a) {
$addr = trim($recip);
if(! strlen($addr))
continue;
$disclaimer = '<hr />' . t('This message was sent to you by ') . $a->user['username']
. t(', a member of the Friendika social network.') . '<br />';
$disclaimer = '<hr />' . sprintf(t('This message was sent to you by %s, a member of the Friendika social network.'),$a->user['username'])
. '<br />';
$disclaimer .= t('You may visit them online at') . ' '
. $a->get_baseurl() . '/profile/' . $a->user['nickname'] . '<br />';
$disclaimer .= t('Please contact the sender by replying to this post if you do not wish to receive these messages.') . '<br />';
$subject = '[Friendika]' . ' ' . $a->user['username'] . ' ' . t('posted an update.');
$subject = '[Friendika]' . ' ' . sprintf( t('%s posted an update.'),$a->user['username']);
$headers = 'From: ' . $a->user['username'] . ' <' . $a->user['email'] . '>' . "\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-Type: text/html; charset=UTF-8' . "\n";

View file

@ -124,9 +124,9 @@ function like_content(&$a) {
</object>
EOT;
if($verb === 'like')
$bodyverb = t('likes');
$bodyverb = t('%1$s likes %2$s\'s %3$s');
if($verb === 'dislike')
$bodyverb = t('doesn\'t like');
$bodyverb = t('%1$s doesn\'t like %2$s\'s %3$s');
if(! isset($bodyverb))
return;
@ -147,9 +147,11 @@ EOT;
$arr['author-name'] = $contact['name'];
$arr['author-link'] = $contact['url'];
$arr['author-avatar'] = $contact['thumb'];
$arr['body'] = '[url=' . $contact['url'] . ']' . $contact['name'] . '[/url]' . ' ' . $bodyverb . ' '
. '[url=' . $item['author-link'] . ']' . $item['author-name'] . t('\'s') . '[/url]' . ' '
. '[url=' . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . ']' . $post_type . '[/url]' ;
$ulink = '[url=' . $contact['url'] . ']' . $contact['name'] . '[/url]';
$alink = '[url=' . $item['author-link'] . ']' . $item['author-name'] . '[/url]';
$plink = '[url=' . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . ']' . $post_type . '[/url]';
$arr['body'] = sprintf( $bodyverb, $ulink, $alink, $plink );
$arr['verb'] = $activity;
$arr['object-type'] = $objtype;

View file

@ -35,7 +35,7 @@ function lostpass_post(&$a) {
'$reset_link' => $a->get_baseurl() . '/lostpass?verify=' . $new_password
));
$res = mail($email, t('Password reset requested at ') . $a->config['sitename'],
$res = mail($email, sprintf(t('Password reset requested at %s'),$a->config['sitename']),
$email_tpl, 'From: ' . t('Administrator') . '@' . $_SERVER[SERVER_NAME]);
goaway($a->get_baseurl());

View file

@ -34,7 +34,7 @@ function manage_post(&$a) {
$_SESSION['page_flags'] = $r[0]['page-flags'];
$_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $r[0]['nickname'];
notice( t("Welcome back ") . $r[0]['username'] . EOL);
notice( sprintf( t("Welcome back %s") , $r[0]['username']) . EOL);
$a->user = $r[0];
if(strlen($a->user['timezone'])) {

View file

@ -387,6 +387,9 @@ function network_content(&$a, $update = 0) {
));
}
$edpost = '';
if(($item['id'] == $item['parent']) && (intval($item['wall']) == 1))
$edpost = '<a class="editpost" href="' . $a->get_baseurl() . '/editpost/' . $item['id'] . '" title="' . t('Edit') . '"><img src="images/pencil.gif" /></a>';
$drop = replace_macros(load_view_file('view/wall_item_drop.tpl'), array('$id' => $item['id'], '$delete' => t('Delete')));
$photo = $item['photo'];
@ -455,6 +458,7 @@ function network_content(&$a, $update = 0) {
'$owner_photo' => $owner_photo,
'$owner_name' => $owner_name,
'$plink' => get_plink($item),
'$edpost' => $edpost,
'$drop' => $drop,
'$vote' => $likebuttons,
'$like' => $like,

View file

@ -70,7 +70,7 @@ function openid_content(&$a) {
$_SESSION['page_flags'] = $r[0]['page-flags'];
$_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $r[0]['nickname'];
notice( t("Welcome back ") . $r[0]['username'] . EOL);
notice( sprintf( t("Welcome back "), $r[0]['username']) . EOL);
$a->user = $r[0];
if(strlen($a->user['timezone'])) {

View file

@ -310,6 +310,7 @@ foreach($_FILES AS $key => $val) {
$arr['deny_gid'] = $p[0]['deny_gid'];
$arr['last-child'] = 1;
$arr['visible'] = $visibility;
$arr['body'] = '[url=' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/image/' . $p[0]['resource-id'] . ']'
. '[img]' . $a->get_baseurl() . '/photo/' . $p[0]['resource-id'] . '-' . $p[0]['scale'] . '.jpg' . '[/img]'
. '[/url]';

View file

@ -348,6 +348,12 @@ function profile_content(&$a, $update = 0) {
else
$sparkle = '';
$edpost = '';
if((local_user()) && ($a->profile['profile_uid'] == local_user()) && ($item['id'] == $item['parent']) && (intval($item['wall']) == 1))
$edpost = '<a class="editpost" href="' . $a->get_baseurl() . '/editpost/' . $item['id'] . '" title="' . t('Edit') . '"><img src="images/pencil.gif" /></a>';
// We would prefer to use our own avatar link for this item because the one in the author-avatar might reference a
// remote site (which could be down). We will use author-avatar if we haven't got something stored locally.
// We use this same logic block in mod/network.php to determine it this is a third party post and we don't have any
@ -400,6 +406,7 @@ function profile_content(&$a, $update = 0) {
'$location' => $location,
'$indent' => $indent,
'$plink' => get_plink($item),
'$edpost' => $edpost,
'$drop' => $drop,
'$like' => $like,
'$vote' => $likebuttons,

View file

@ -58,21 +58,21 @@ function profile_photo_post(&$a) {
$r = $im->store(local_user(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 4, 1);
if($r === false)
notice ( t('Image size reduction [175] failed.') . EOL );
notice ( sprintf(t('Image size reduction [%s] failed.'),"175") . EOL );
$im->scaleImage(80);
$r = $im->store(local_user(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 5, 1);
if($r === false)
notice( t('Image size reduction [80] failed.') . EOL );
notice( sprintf(t('Image size reduction [%s] failed.'),"80") . EOL );
$im->scaleImage(48);
$r = $im->store(local_user(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 6, 1);
if($r === false)
notice( t('Image size reduction [48] failed.') . EOL );
notice( sprintf(t('Image size reduction [%s] failed.'),"48") . EOL );
// Unset the profile photo flag from any other photos I own
@ -106,7 +106,7 @@ function profile_photo_post(&$a) {
$maximagesize = get_config('system','maximagesize');
if(($maximagesize) && ($filesize > $maximagesize)) {
notice( t('Image exceeds size limit of ') . $maximagesize . EOL);
notice( sprintf(t('Image exceeds size limit of %d'), $maximagesize) . EOL);
@unlink($src);
return;
}
@ -234,7 +234,7 @@ function profile_photo_crop_ui_head(&$a, $ph){
$r = $ph->store(local_user(), 0 , $hash, $filename, t('Profile Photos'), 1 );
if($r === false)
notice( t('Image size reduction [640] failed.') . EOL );
notice( sprintf(t('Image size reduction [%s] failed.'),"640") . EOL );
else
$smallest = 1;
}

View file

@ -307,7 +307,7 @@ function register_post(&$a) {
'$password' => $new_password,
'$uid' => $newuid ));
$res = mail($email, t('Registration details for ') . $a->config['sitename'],
$res = mail($email, sprintf(t('Registration details for %s'), $a->config['sitename']),
$email_tpl, 'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME']);
@ -344,7 +344,7 @@ function register_post(&$a) {
'$hash' => $hash
));
$res = mail($a->config['admin_email'], t('Registration request at ') . $a->config['sitename'],
$res = mail($a->config['admin_email'], sprintf(t('Registration request at %s'), $a->config['sitename']),
$email_tpl,'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME']);
if($res) {

View file

@ -51,7 +51,7 @@ function regmod_content(&$a) {
$r = q("DELETE FROM `register` WHERE `hash` = '%s' LIMIT 1",
dbesc($register[0]['hash'])
);
notice( t('Registration revoked for ') . $user[0]['username'] . EOL);
notice( sprintf(t('Registration revoked for %s'), $user[0]['username']) . EOL);
return;
}
@ -89,7 +89,7 @@ function regmod_content(&$a) {
'$uid' => $user[0]['uid']
));
$res = mail($user[0]['email'], t('Registration details for '). $a->config['sitename'],
$res = mail($user[0]['email'], sprintf(t('Registration details for %s'), $a->config['sitename']),
$email_tpl,'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME'] );
if($res) {

View file

@ -41,9 +41,10 @@ function viewcontacts_content(&$a) {
$o .= replace_macros($tpl, array(
'$id' => $rr['id'],
'$alt_text' => t('Visit ') . $rr['name'] . t('\'s profile'),
'$alt_text' => t('Visit $username\'s profile'),
'$thumb' => $rr['thumb'],
'$name' => substr($rr['name'],0,20),
'$username' => $rr['name'],
'$url' => $rr['url']
));
}

View file

@ -53,7 +53,7 @@ function wall_upload_post(&$a) {
$maximagesize = get_config('system','maximagesize');
if(($maximagesize) && ($filesize > $maximagesize)) {
notice( t('Image exceeds size limit of ') . $maximagesize . EOL);
notice( sprintf(t('Image exceeds size limit of %d'), $maximagesize) . EOL);
@unlink($src);
return;
}

View file

@ -44,5 +44,77 @@ then relocate the files to the view directory. The files in the top-level view
directory are template files which do not require translation.
Placeholders
Do not translate placeholders in strings! Things like %s, %d, %1$s and $somename
are used to add dynamic content to the string.
%s rappresent a dynamic string, like in "Welcome to %s"
%d rappresent a dynamic number, like in "%d new messages"
$somename is a variable like in php
In %1$s %2$s, the numbers are the position index of multiple dynamic content.
You could swap position in string of indexed placeholders.
e.g.
"%1$s's %2$s" => "John's photo", "John's item"
"%2$s di %1$s" => "foto di John", "elemento di John"
Plural
The tt() function supports plural form. Script extract.php write this in
strings.php as an array, one string for every plural form language supports:
$a->string["%d message sent"] = Array(
0 => "%d message sent",
1 => "%d messages sent",
);
The function string_plural_select($n) defined in strings.php, return the string
index to use, related to the numbers of item (value of $n).
This is modelled after ngettext function of GNU gettext.
More info at http://www.gnu.org/software/hello/manual/gettext/Plural-forms.html
Xgettext and .po workflow
1. Run utils/run_xgettext.sh script (on *unix sistems, with GNU xgettext installed)
This script runs xgettext on source tree, extracting strings from t() and tt()
functions, and creates a utils/messages.po file.
2. copy utils/messages.po to views/<langauage>/messages.po
3. open views/<langauage>/messages.po with a text editor and fill in infos in
"Last-Translator: FULL NAME <EMAIL@ADDRESS>"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
(eg:
"Last-Translator: Guybrush Threepwood <gb@host.com>"
"Language-Team: Pirate Friendika <pirate-friendika-ml@host.com>\n"
"Language: pi\n"
)
For the line
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
read GNU gettext manual at
http://www.gnu.org/software/hello/manual/gettext/Plural-forms.html
4. You could then translate the strings in text editor, but I suggest to use one
of the many .po editors out there, like QtLinguist
5. run
$ php utils/po2php.php views/<language>/messages.po
to create the strings.php file
When strings are added or modified in source, you could run
$ utils/run_xgettext.sh views/<language>/messages.po
to extraxt strings from source files and join them with the existing .po file:
new strings are added, the existing are not overwritten.
If you already translated Friendika using strings.php, you could import your old
translation to messages.po. Run:
$ php utils/php2po.php views/<language>/strings.php

View file

@ -10,25 +10,50 @@
$str = file_get_contents($file);
$pat = '| t\(([^\)]*)\)|';
$patt = '| tt\(([^\)]*)\)|';
preg_match_all($pat,$str,$matches);
preg_match_all($patt, $str, $matchestt);
if(! count($matches))
continue;
foreach($matches[1] as $match) {
if(! in_array($match,$arr))
$arr[] = $match;
if(count($matches)){
foreach($matches[1] as $match) {
if(! in_array($match,$arr))
$arr[] = $match;
}
}
if(count($matchestt)){
foreach($matchestt[1] as $match) {
$matchtkns = preg_split("|[ \t\r\n]*,[ \t\r\n]*|",$match);
if (count($matchtkns)==3 && !in_array($matchtkns,$arr)){
$arr[] = $matchtkns;
}
}
}
}
$s = '<?php' . "\n";
foreach($arr as $a) {
if(substr($a,0,1) == '$')
continue;
$s .= '
function string_plural_select($n){
return ($n != 1);
}
$s .= '$a->strings[' . $a . '] = ' . $a . ';' . "\n";
';
foreach($arr as $a) {
if (is_array($a)){
if(substr($a[1],0,1) == '$')
continue;
$s .= '$a->strings[' . $a[0] . "] = array(\n";
$s .= "\t0 => ". $a[0]. ",\n";
$s .= "\t1 => ". $a[1]. ",\n";
$s .= ");\n";
} else {
if(substr($a,0,1) == '$')
continue;
$s .= '$a->strings[' . $a . '] = '. $a . ';' . "\n";
}
}
$zones = timezone_identifiers_list();

2411
util/messages.po Normal file
View file

@ -0,0 +1,2411 @@
# FRIENDIKA Distribuited Social Network
# Copyright (C) 2010, 2011 Mike Macgirvin
# This file is distributed under the same license as the Friendika package.
# Mike Macgirvin, 2010
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: 2.1.913\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-18 11:02+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: ../../index.php:187
msgid "Not Found"
msgstr ""
#: ../../index.php:188
msgid "Page not found."
msgstr ""
#: ../../index.php:243 ../../mod/group.php:88
msgid "Permission denied"
msgstr ""
#: ../../index.php:244 ../../mod/manage.php:75 ../../mod/wall_upload.php:42
#: ../../mod/follow.php:8 ../../mod/profile_photo.php:19
#: ../../mod/profile_photo.php:133 ../../mod/profile_photo.php:139
#: ../../mod/profile_photo.php:150 ../../mod/regmod.php:16
#: ../../mod/profiles.php:7 ../../mod/profiles.php:224
#: ../../mod/settings.php:14 ../../mod/settings.php:19
#: ../../mod/settings.php:206 ../../mod/photos.php:85 ../../mod/photos.php:772
#: ../../mod/display.php:303 ../../mod/invite.php:13 ../../mod/invite.php:50
#: ../../mod/contacts.php:101 ../../mod/register.php:25
#: ../../mod/network.php:6 ../../mod/notifications.php:56
#: ../../mod/item.php:57 ../../mod/item.php:616 ../../mod/message.php:8
#: ../../mod/message.php:116 ../../mod/dfrn_confirm.php:53
#: ../../mod/viewcontacts.php:13 ../../mod/group.php:19
#: ../../addon/facebook/facebook.php:110
msgid "Permission denied."
msgstr ""
#: ../../boot.php:808
msgid "Create a New Account"
msgstr ""
#: ../../boot.php:809 ../../mod/register.php:443 ../../include/nav.php:61
msgid "Register"
msgstr ""
#: ../../boot.php:815
msgid "Nickname or Email address: "
msgstr ""
#: ../../boot.php:816
msgid "Password: "
msgstr ""
#: ../../boot.php:817 ../../boot.php:823 ../../include/nav.php:44
msgid "Login"
msgstr ""
#: ../../boot.php:821
msgid "Nickname/Email/OpenID: "
msgstr ""
#: ../../boot.php:822
msgid "Password (if not OpenID): "
msgstr ""
#: ../../boot.php:825
msgid "Forgot your password?"
msgstr ""
#: ../../boot.php:826
msgid "Password Reset"
msgstr ""
#: ../../boot.php:837 ../../include/nav.php:38
msgid "Logout"
msgstr ""
#: ../../boot.php:1077
msgid "prev"
msgstr ""
#: ../../boot.php:1079
msgid "first"
msgstr ""
#: ../../boot.php:1108
msgid "last"
msgstr ""
#: ../../boot.php:1111
msgid "next"
msgstr ""
#: ../../boot.php:1831
#, php-format
msgid "%s likes this."
msgstr ""
#: ../../boot.php:1831
#, php-format
msgid "%s doesn't like this."
msgstr ""
#: ../../boot.php:1835
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgstr ""
#: ../../boot.php:1837
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgstr ""
#: ../../boot.php:1843
msgid "and"
msgstr ""
#: ../../boot.php:1846
#, php-format
msgid ", and %d other people"
msgstr ""
#: ../../boot.php:1847
#, php-format
msgid "%s like this."
msgstr ""
#: ../../boot.php:1847
#, php-format
msgid "%s don't like this."
msgstr ""
#: ../../boot.php:2008
msgid "No contacts"
msgstr ""
#: ../../boot.php:2016 ../../mod/contacts.php:303
#: ../../include/acl_selectors.php:140 ../../include/acl_selectors.php:155
#: ../../include/nav.php:111
msgid "Contacts"
msgstr ""
#: ../../boot.php:2032 ../../mod/viewcontacts.php:17
msgid "View Contacts"
msgstr ""
#: ../../boot.php:2049 ../../mod/search.php:17 ../../include/nav.php:67
msgid "Search"
msgstr ""
#: ../../boot.php:2204 ../../mod/profile.php:8
msgid "No profile"
msgstr ""
#: ../../boot.php:2261
msgid "Connect"
msgstr ""
#: ../../boot.php:2271
msgid "Location:"
msgstr ""
#: ../../boot.php:2275
msgid ", "
msgstr ""
#: ../../boot.php:2283
msgid "Gender:"
msgstr ""
#: ../../boot.php:2287
msgid "Status:"
msgstr ""
#: ../../boot.php:2289
msgid "Homepage:"
msgstr ""
#: ../../boot.php:2380
msgid "Monday"
msgstr ""
#: ../../boot.php:2380
msgid "Tuesday"
msgstr ""
#: ../../boot.php:2380
msgid "Wednesday"
msgstr ""
#: ../../boot.php:2380
msgid "Thursday"
msgstr ""
#: ../../boot.php:2380
msgid "Friday"
msgstr ""
#: ../../boot.php:2380
msgid "Saturday"
msgstr ""
#: ../../boot.php:2380
msgid "Sunday"
msgstr ""
#: ../../boot.php:2384
msgid "January"
msgstr ""
#: ../../boot.php:2384
msgid "February"
msgstr ""
#: ../../boot.php:2384
msgid "March"
msgstr ""
#: ../../boot.php:2384
msgid "April"
msgstr ""
#: ../../boot.php:2384
msgid "May"
msgstr ""
#: ../../boot.php:2384
msgid "June"
msgstr ""
#: ../../boot.php:2384
msgid "July"
msgstr ""
#: ../../boot.php:2384
msgid "August"
msgstr ""
#: ../../boot.php:2384
msgid "September"
msgstr ""
#: ../../boot.php:2384
msgid "October"
msgstr ""
#: ../../boot.php:2384
msgid "November"
msgstr ""
#: ../../boot.php:2384
msgid "December"
msgstr ""
#: ../../boot.php:2413
msgid "Birthdays this week:"
msgstr ""
#: ../../boot.php:2414
msgid "(Adjusted for local time)"
msgstr ""
#: ../../boot.php:2423
msgid "[today]"
msgstr ""
#: ../../boot.php:2620
msgid "link to source"
msgstr ""
#: ../../mod/manage.php:37
#, php-format
msgid "Welcome back %s"
msgstr ""
#: ../../mod/manage.php:87
msgid "Manage Identities and/or Pages"
msgstr ""
#: ../../mod/manage.php:90
msgid ""
"(Toggle between different identities or community/group pages which share "
"your account details.)"
msgstr ""
#: ../../mod/manage.php:92
msgid "Select an identity to manage: "
msgstr ""
#: ../../mod/manage.php:106 ../../mod/photos.php:800 ../../mod/photos.php:857
#: ../../mod/photos.php:1032 ../../mod/invite.php:64 ../../mod/install.php:109
#: ../../addon/twitter/twitter.php:156 ../../addon/twitter/twitter.php:175
#: ../../addon/statusnet/statusnet.php:163
#: ../../addon/statusnet/statusnet.php:189
#: ../../addon/statusnet/statusnet.php:207
#: ../../addon/facebook/facebook.php:151
#: ../../addon/randplace/randplace.php:179
msgid "Submit"
msgstr ""
#: ../../mod/wall_upload.php:56 ../../mod/profile_photo.php:109
#, php-format
msgid "Image exceeds size limit of %d"
msgstr ""
#: ../../mod/wall_upload.php:65 ../../mod/profile_photo.php:118
#: ../../mod/photos.php:570
msgid "Unable to process image."
msgstr ""
#: ../../mod/wall_upload.php:79 ../../mod/wall_upload.php:88
#: ../../mod/wall_upload.php:95 ../../mod/item.php:184
#: ../../mod/message.php:93
msgid "Wall Photos"
msgstr ""
#: ../../mod/wall_upload.php:82 ../../mod/profile_photo.php:230
#: ../../mod/photos.php:588
msgid "Image upload failed."
msgstr ""
#: ../../mod/dfrn_notify.php:177 ../../mod/dfrn_notify.php:389
#: ../../mod/dfrn_notify.php:475 ../../mod/regmod.php:93
#: ../../mod/register.php:311 ../../mod/register.php:348
#: ../../mod/dfrn_request.php:545 ../../mod/lostpass.php:39
#: ../../mod/item.php:423 ../../mod/item.php:446
#: ../../mod/dfrn_confirm.php:649 ../../include/items.php:1350
msgid "Administrator"
msgstr ""
#: ../../mod/dfrn_notify.php:179
msgid "noreply"
msgstr ""
#: ../../mod/dfrn_notify.php:237
msgid "New mail received at "
msgstr ""
#: ../../mod/dfrn_notify.php:388 ../../mod/dfrn_notify.php:474
#, php-format
msgid "%s commented on an item at %s"
msgstr ""
#: ../../mod/profile.php:151 ../../mod/network.php:91
msgid "Share"
msgstr ""
#: ../../mod/profile.php:152 ../../mod/network.php:92
#: ../../mod/message.php:185 ../../mod/message.php:319
msgid "Upload photo"
msgstr ""
#: ../../mod/profile.php:153 ../../mod/network.php:93
#: ../../mod/message.php:186 ../../mod/message.php:320
msgid "Insert web link"
msgstr ""
#: ../../mod/profile.php:154 ../../mod/network.php:94
msgid "Insert YouTube video"
msgstr ""
#: ../../mod/profile.php:155 ../../mod/network.php:95
msgid "Set your location"
msgstr ""
#: ../../mod/profile.php:156 ../../mod/network.php:96
msgid "Clear browser location"
msgstr ""
#: ../../mod/profile.php:157 ../../mod/profile.php:309
#: ../../mod/photos.php:1052 ../../mod/display.php:158
#: ../../mod/network.php:97 ../../mod/network.php:367
#: ../../mod/message.php:187 ../../mod/message.php:321
msgid "Please wait"
msgstr ""
#: ../../mod/profile.php:158 ../../mod/network.php:98
msgid "Permission settings"
msgstr ""
#: ../../mod/profile.php:165 ../../mod/network.php:104
msgid "CC: email addresses"
msgstr ""
#: ../../mod/profile.php:167 ../../mod/network.php:106
msgid "Example: bob@example.com, mary@example.com"
msgstr ""
#: ../../mod/profile.php:300 ../../mod/photos.php:935
#: ../../mod/display.php:149 ../../mod/network.php:321
msgid "Private Message"
msgstr ""
#: ../../mod/profile.php:307 ../../mod/photos.php:1050
#: ../../mod/display.php:156 ../../mod/network.php:365
msgid "I like this (toggle)"
msgstr ""
#: ../../mod/profile.php:308 ../../mod/photos.php:1051
#: ../../mod/display.php:157 ../../mod/network.php:366
msgid "I don't like this (toggle)"
msgstr ""
#: ../../mod/profile.php:321 ../../mod/photos.php:1071
#: ../../mod/photos.php:1111 ../../mod/photos.php:1140
#: ../../mod/display.php:170 ../../mod/network.php:380
msgid "This is you"
msgstr ""
#: ../../mod/profile.php:361 ../../mod/photos.php:1168
#: ../../mod/display.php:234 ../../mod/network.php:386 ../../mod/group.php:137
msgid "Delete"
msgstr ""
#: ../../mod/profile.php:382 ../../mod/search.php:116
#: ../../mod/display.php:258 ../../mod/network.php:272
#: ../../mod/network.php:434
msgid "View $name's profile"
msgstr ""
#: ../../mod/profile.php:414 ../../mod/display.php:312
#: ../../mod/register.php:422 ../../mod/network.php:471
msgid ""
"Shared content is covered by the <a href=\"http://creativecommons.org/"
"licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license."
msgstr ""
#: ../../mod/follow.php:167
msgid "The profile address specified does not provide adequate information."
msgstr ""
#: ../../mod/follow.php:173
msgid ""
"Limited profile. This person will be unable to receive direct/personal "
"notifications from you."
msgstr ""
#: ../../mod/follow.php:224
msgid "Unable to retrieve contact information."
msgstr ""
#: ../../mod/follow.php:270
msgid "following"
msgstr ""
#: ../../mod/profile_photo.php:28
msgid "Image uploaded but image cropping failed."
msgstr ""
#: ../../mod/profile_photo.php:58 ../../mod/profile_photo.php:65
#: ../../mod/profile_photo.php:72 ../../mod/profile_photo.php:155
#: ../../mod/profile_photo.php:225 ../../mod/profile_photo.php:234
#: ../../mod/photos.php:106 ../../mod/photos.php:530 ../../mod/photos.php:849
#: ../../mod/photos.php:864 ../../mod/register.php:267
#: ../../mod/register.php:274 ../../mod/register.php:281
msgid "Profile Photos"
msgstr ""
#: ../../mod/profile_photo.php:61 ../../mod/profile_photo.php:68
#: ../../mod/profile_photo.php:75 ../../mod/profile_photo.php:237
#, php-format
msgid "Image size reduction [%s] failed."
msgstr ""
#: ../../mod/profile_photo.php:95
msgid "Unable to process image"
msgstr ""
#: ../../mod/profile_photo.php:228
msgid "Image uploaded successfully."
msgstr ""
#: ../../mod/home.php:23
#, php-format
msgid "Welcome to %s"
msgstr ""
#: ../../mod/regmod.php:10
msgid "Please login."
msgstr ""
#: ../../mod/regmod.php:54
#, php-format
msgid "Registration revoked for %s"
msgstr ""
#: ../../mod/regmod.php:92 ../../mod/register.php:310
#, php-format
msgid "Registration details for %s"
msgstr ""
#: ../../mod/regmod.php:96
msgid "Account approved."
msgstr ""
#: ../../mod/profiles.php:21 ../../mod/profiles.php:234
#: ../../mod/profiles.php:339 ../../mod/dfrn_confirm.php:62
msgid "Profile not found."
msgstr ""
#: ../../mod/profiles.php:28
msgid "Profile Name is required."
msgstr ""
#: ../../mod/profiles.php:196
msgid "Profile updated."
msgstr ""
#: ../../mod/profiles.php:251
msgid "Profile deleted."
msgstr ""
#: ../../mod/profiles.php:267 ../../mod/profiles.php:298
msgid "Profile-"
msgstr ""
#: ../../mod/profiles.php:286 ../../mod/profiles.php:325
msgid "New profile created."
msgstr ""
#: ../../mod/profiles.php:304
msgid "Profile unavailable to clone."
msgstr ""
#: ../../mod/profiles.php:367
msgid ""
"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
"be visible to anybody using the internet."
msgstr ""
#: ../../mod/profiles.php:377
msgid "Age: "
msgstr ""
#: ../../mod/profiles.php:418
msgid "Profile Image"
msgstr ""
#: ../../mod/settings.php:37
msgid "Passwords do not match. Password unchanged."
msgstr ""
#: ../../mod/settings.php:42
msgid "Empty passwords are not allowed. Password unchanged."
msgstr ""
#: ../../mod/settings.php:53
msgid "Password changed."
msgstr ""
#: ../../mod/settings.php:55
msgid "Password update failed. Please try again."
msgstr ""
#: ../../mod/settings.php:95
msgid " Please use a shorter name."
msgstr ""
#: ../../mod/settings.php:97
msgid " Name too short."
msgstr ""
#: ../../mod/settings.php:103
msgid " Not valid email."
msgstr ""
#: ../../mod/settings.php:105
msgid " Cannot change to that email."
msgstr ""
#: ../../mod/settings.php:161
msgid "Settings updated."
msgstr ""
#: ../../mod/settings.php:211
msgid "Plugin Settings"
msgstr ""
#: ../../mod/settings.php:212
msgid "Account Settings"
msgstr ""
#: ../../mod/settings.php:218
msgid "No Plugin settings configured"
msgstr ""
#: ../../mod/settings.php:263
msgid "OpenID: "
msgstr ""
#: ../../mod/settings.php:263
msgid "&nbsp;(Optional) Allow this OpenID to login to this account."
msgstr ""
#: ../../mod/settings.php:295
msgid "Profile is <strong>not published</strong>."
msgstr ""
#: ../../mod/settings.php:352
msgid "Default Post Permissions"
msgstr ""
#: ../../mod/search.php:131 ../../mod/network.php:287
msgid "View in context"
msgstr ""
#: ../../mod/photos.php:30
msgid "Photo Albums"
msgstr ""
#: ../../mod/photos.php:34 ../../mod/photos.php:106 ../../mod/photos.php:780
#: ../../mod/photos.php:849 ../../mod/photos.php:864 ../../mod/photos.php:1198
#: ../../mod/photos.php:1209 ../../include/Photo.php:225
#: ../../include/Photo.php:232 ../../include/Photo.php:239
#: ../../include/items.php:959 ../../include/items.php:962
#: ../../include/items.php:965
msgid "Contact Photos"
msgstr ""
#: ../../mod/photos.php:95
msgid "Contact information unavailable"
msgstr ""
#: ../../mod/photos.php:116
msgid "Album not found."
msgstr ""
#: ../../mod/photos.php:134 ../../mod/photos.php:858
msgid "Delete Album"
msgstr ""
#: ../../mod/photos.php:197 ../../mod/photos.php:1033
msgid "Delete Photo"
msgstr ""
#: ../../mod/photos.php:468
msgid "was tagged in a"
msgstr ""
#: ../../mod/photos.php:468 ../../mod/like.php:110
msgid "photo"
msgstr ""
#: ../../mod/photos.php:468
msgid "by"
msgstr ""
#: ../../mod/photos.php:558 ../../addon/js_upload/js_upload.php:306
msgid "Image exceeds size limit of "
msgstr ""
#: ../../mod/photos.php:660
msgid "No photos selected"
msgstr ""
#: ../../mod/photos.php:807
msgid "Upload Photos"
msgstr ""
#: ../../mod/photos.php:810 ../../mod/photos.php:853
msgid "New album name: "
msgstr ""
#: ../../mod/photos.php:811
msgid "or existing album name: "
msgstr ""
#: ../../mod/photos.php:813 ../../mod/photos.php:1028
msgid "Permissions"
msgstr ""
#: ../../mod/photos.php:868
msgid "Edit Album"
msgstr ""
#: ../../mod/photos.php:878 ../../mod/photos.php:1228
msgid "View Photo"
msgstr ""
#: ../../mod/photos.php:908
msgid "Photo not available"
msgstr ""
#: ../../mod/photos.php:929
msgid "Edit photo"
msgstr ""
#: ../../mod/photos.php:931
msgid "Use as profile photo"
msgstr ""
#: ../../mod/photos.php:944
msgid "View Full Size"
msgstr ""
#: ../../mod/photos.php:1002
msgid "Tags: "
msgstr ""
#: ../../mod/photos.php:1012
msgid "[Remove any tag]"
msgstr ""
#: ../../mod/photos.php:1021
msgid "New album name"
msgstr ""
#: ../../mod/photos.php:1024
msgid "Caption"
msgstr ""
#: ../../mod/photos.php:1026
msgid "Add a Tag"
msgstr ""
#: ../../mod/photos.php:1030
msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
msgstr ""
#: ../../mod/photos.php:1214
msgid "Recent Photos"
msgstr ""
#: ../../mod/photos.php:1218
msgid "Upload New Photos"
msgstr ""
#: ../../mod/photos.php:1234
msgid "View Album"
msgstr ""
#: ../../mod/display.php:15 ../../mod/display.php:307 ../../mod/item.php:546
msgid "Item not found."
msgstr ""
#: ../../mod/display.php:259 ../../mod/network.php:435
msgid "View $owner_name's profile"
msgstr ""
#: ../../mod/display.php:260 ../../mod/network.php:436
msgid "to"
msgstr ""
#: ../../mod/display.php:261 ../../mod/network.php:437
msgid "Wall-to-Wall"
msgstr ""
#: ../../mod/display.php:262 ../../mod/network.php:438
msgid "via Wall-To-Wall:"
msgstr ""
#: ../../mod/display.php:300
msgid "Item has been removed."
msgstr ""
#: ../../mod/invite.php:28
#, php-format
msgid "%s : Not a valid email address."
msgstr ""
#: ../../mod/invite.php:32
#, php-format
msgid "Please join my network on %s"
msgstr ""
#: ../../mod/invite.php:38
#, php-format
msgid "%s : Message delivery failed."
msgstr ""
#: ../../mod/invite.php:42
#, php-format
msgid "%d message sent."
msgid_plural "%d messages sent."
msgstr[0] ""
msgstr[1] ""
#: ../../mod/invite.php:57
msgid "Send invitations"
msgstr ""
#: ../../mod/invite.php:58
msgid "Enter email addresses, one per line:"
msgstr ""
#: ../../mod/invite.php:59 ../../mod/message.php:182 ../../mod/message.php:316
msgid "Your message:"
msgstr ""
#: ../../mod/invite.php:60
#, php-format
msgid "Please join my social network on %s"
msgstr ""
#: ../../mod/invite.php:61
msgid "To accept this invitation, please visit:"
msgstr ""
#: ../../mod/invite.php:62
msgid ""
"Once you have registered, please connect with me via my profile page at:"
msgstr ""
#: ../../mod/contacts.php:12
msgid "Invite Friends"
msgstr ""
#: ../../mod/contacts.php:16
msgid "Connect/Follow"
msgstr ""
#: ../../mod/contacts.php:17
msgid "Example: bob@example.com, http://example.com/barbara"
msgstr ""
#: ../../mod/contacts.php:18
msgid "Follow"
msgstr ""
#: ../../mod/contacts.php:38 ../../mod/contacts.php:119
msgid "Could not access contact record."
msgstr ""
#: ../../mod/contacts.php:52
msgid "Could not locate selected profile."
msgstr ""
#: ../../mod/contacts.php:83
msgid "Contact updated."
msgstr ""
#: ../../mod/contacts.php:85 ../../mod/dfrn_request.php:402
msgid "Failed to update contact record."
msgstr ""
#: ../../mod/contacts.php:141
msgid "Contact has been blocked"
msgstr ""
#: ../../mod/contacts.php:141
msgid "Contact has been unblocked"
msgstr ""
#: ../../mod/contacts.php:155
msgid "Contact has been ignored"
msgstr ""
#: ../../mod/contacts.php:155
msgid "Contact has been unignored"
msgstr ""
#: ../../mod/contacts.php:176
msgid "stopped following"
msgstr ""
#: ../../mod/contacts.php:195
msgid "Contact has been removed."
msgstr ""
#: ../../mod/contacts.php:209 ../../mod/dfrn_confirm.php:114
msgid "Contact not found."
msgstr ""
#: ../../mod/contacts.php:223 ../../mod/contacts.php:344
msgid "Mutual Friendship"
msgstr ""
#: ../../mod/contacts.php:227 ../../mod/contacts.php:348
msgid "is a fan of yours"
msgstr ""
#: ../../mod/contacts.php:232 ../../mod/contacts.php:352
msgid "you are a fan of"
msgstr ""
#: ../../mod/contacts.php:248
msgid "Never"
msgstr ""
#: ../../mod/contacts.php:252
msgid "(Update was successful)"
msgstr ""
#: ../../mod/contacts.php:252
msgid "(Update was not successful)"
msgstr ""
#: ../../mod/contacts.php:255
msgid "Contact Editor"
msgstr ""
#: ../../mod/contacts.php:256
msgid "Visit $name's profile"
msgstr ""
#: ../../mod/contacts.php:257
msgid "Block/Unblock contact"
msgstr ""
#: ../../mod/contacts.php:258
msgid "Ignore contact"
msgstr ""
#: ../../mod/contacts.php:259
msgid "Delete contact"
msgstr ""
#: ../../mod/contacts.php:261
msgid "Last updated: "
msgstr ""
#: ../../mod/contacts.php:262
msgid "Update public posts: "
msgstr ""
#: ../../mod/contacts.php:264
msgid "Update now"
msgstr ""
#: ../../mod/contacts.php:267
msgid "Unblock this contact"
msgstr ""
#: ../../mod/contacts.php:267
msgid "Block this contact"
msgstr ""
#: ../../mod/contacts.php:268
msgid "Unignore this contact"
msgstr ""
#: ../../mod/contacts.php:268
msgid "Ignore this contact"
msgstr ""
#: ../../mod/contacts.php:271
msgid "Currently blocked"
msgstr ""
#: ../../mod/contacts.php:272
msgid "Currently ignored"
msgstr ""
#: ../../mod/contacts.php:305
msgid "Show Blocked Connections"
msgstr ""
#: ../../mod/contacts.php:305
msgid "Hide Blocked Connections"
msgstr ""
#: ../../mod/contacts.php:307 ../../mod/directory.php:38
msgid "Finding: "
msgstr ""
#: ../../mod/contacts.php:308
msgid "Find"
msgstr ""
#: ../../mod/contacts.php:368 ../../mod/viewcontacts.php:44
msgid "Visit $username's profile"
msgstr ""
#: ../../mod/contacts.php:369
msgid "Edit contact"
msgstr ""
#: ../../mod/lockview.php:39
msgid "Remote privacy information not available."
msgstr ""
#: ../../mod/lockview.php:43
msgid "Visible to:"
msgstr ""
#: ../../mod/register.php:47
msgid "Invalid OpenID url"
msgstr ""
#: ../../mod/register.php:62
msgid "Please enter the required information."
msgstr ""
#: ../../mod/register.php:74
msgid "Please use a shorter name."
msgstr ""
#: ../../mod/register.php:76
msgid "Name too short."
msgstr ""
#: ../../mod/register.php:89
msgid "That doesn\\'t appear to be your full (First Last) name."
msgstr ""
#: ../../mod/register.php:92
msgid "Your email domain is not among those allowed on this site."
msgstr ""
#: ../../mod/register.php:95
msgid "Not a valid email address."
msgstr ""
#: ../../mod/register.php:101
msgid "Cannot use that email."
msgstr ""
#: ../../mod/register.php:106
msgid ""
"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and "
"must also begin with a letter."
msgstr ""
#: ../../mod/register.php:112
msgid "Nickname is already registered. Please choose another."
msgstr ""
#: ../../mod/register.php:131
msgid "SERIOUS ERROR: Generation of security keys failed."
msgstr ""
#: ../../mod/register.php:198
msgid "An error occurred during registration. Please try again."
msgstr ""
#: ../../mod/register.php:216
msgid "An error occurred creating your default profile. Please try again."
msgstr ""
#: ../../mod/register.php:315
msgid ""
"Registration successful. Please check your email for further instructions."
msgstr ""
#: ../../mod/register.php:319
msgid "Failed to send email message. Here is the message that failed."
msgstr ""
#: ../../mod/register.php:324
msgid "Your registration can not be processed."
msgstr ""
#: ../../mod/register.php:347
#, php-format
msgid "Registration request at %s"
msgstr ""
#: ../../mod/register.php:351
msgid "Your registration is pending approval by the site owner."
msgstr ""
#: ../../mod/register.php:399
msgid ""
"You may (optionally) fill in this form via OpenID by supplying your OpenID "
"and clicking 'Register'."
msgstr ""
#: ../../mod/register.php:400
msgid ""
"If you are not familiar with OpenID, please leave that field blank and fill "
"in the rest of the items."
msgstr ""
#: ../../mod/register.php:401
msgid "Your OpenID (optional): "
msgstr ""
#: ../../mod/register.php:404
msgid ""
"Members of this network prefer to communicate with real people who use their "
"real names."
msgstr ""
#: ../../mod/register.php:413
msgid "Include your profile in member directory?"
msgstr ""
#: ../../mod/register.php:416 ../../mod/dfrn_request.php:618
msgid "Yes"
msgstr ""
#: ../../mod/register.php:417 ../../mod/dfrn_request.php:619
msgid "No"
msgstr ""
#: ../../mod/register.php:429
msgid "Registration"
msgstr ""
#: ../../mod/register.php:437
msgid "Your Full Name (e.g. Joe Smith): "
msgstr ""
#: ../../mod/register.php:438
msgid "Your Email Address: "
msgstr ""
#: ../../mod/register.php:439
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 ""
#: ../../mod/register.php:440
msgid "Choose a nickname: "
msgstr ""
#: ../../mod/install.php:30
msgid "Could not create/connect to database."
msgstr ""
#: ../../mod/install.php:35
msgid "Connected to database."
msgstr ""
#: ../../mod/install.php:66
msgid "Database import succeeded."
msgstr ""
#: ../../mod/install.php:67
msgid ""
"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
msgstr ""
#: ../../mod/install.php:68 ../../mod/install.php:75 ../../mod/install.php:175
msgid "Please see the file \"INSTALL.txt\"."
msgstr ""
#: ../../mod/install.php:73
msgid "Database import failed."
msgstr ""
#: ../../mod/install.php:74
msgid ""
"You may need to import the file \"database.sql\" manually using phpmyadmin "
"or mysql."
msgstr ""
#: ../../mod/install.php:84
msgid "Welcome to Friendika."
msgstr ""
#: ../../mod/install.php:124
msgid "Could not find a command line version of PHP in the web server PATH."
msgstr ""
#: ../../mod/install.php:125
msgid ""
"This is required. Please adjust the configuration file .htconfig.php "
"accordingly."
msgstr ""
#: ../../mod/install.php:132
msgid ""
"The command line version of PHP on your system does not have "
"\"register_argc_argv\" enabled."
msgstr ""
#: ../../mod/install.php:133
msgid "This is required for message delivery to work."
msgstr ""
#: ../../mod/install.php:155
msgid ""
"Error: the \"openssl_pkey_new\" function on this system is not able to "
"generate encryption keys"
msgstr ""
#: ../../mod/install.php:156
msgid ""
"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
"installation.php\"."
msgstr ""
#: ../../mod/install.php:165
msgid ""
"Error: Apache webserver mod-rewrite module is required but not installed."
msgstr ""
#: ../../mod/install.php:167
msgid "Error: libCURL PHP module required but not installed."
msgstr ""
#: ../../mod/install.php:169
msgid ""
"Error: GD graphics PHP module with JPEG support required but not installed."
msgstr ""
#: ../../mod/install.php:171
msgid "Error: openssl PHP module required but not installed."
msgstr ""
#: ../../mod/install.php:173
msgid "Error: mysqli PHP module required but not installed."
msgstr ""
#: ../../mod/install.php:184
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 ""
#: ../../mod/install.php:185
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 ""
#: ../../mod/install.php:186
msgid ""
"Please check with your site documentation or support people to see if this "
"situation can be corrected."
msgstr ""
#: ../../mod/install.php:187
msgid ""
"If not, you may be required to perform a manual installation. Please see the "
"file \"INSTALL.txt\" for instructions."
msgstr ""
#: ../../mod/install.php:196
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 ""
#: ../../mod/install.php:211
msgid "Errors encountered creating database tables."
msgstr ""
#: ../../mod/network.php:18
msgid "Normal View"
msgstr ""
#: ../../mod/network.php:20
msgid "New Item View"
msgstr ""
#: ../../mod/network.php:149
msgid "No such group"
msgstr ""
#: ../../mod/network.php:160
msgid "Group is empty"
msgstr ""
#: ../../mod/network.php:164
msgid "Group: "
msgstr ""
#: ../../mod/notifications.php:28
msgid "Invalid request identifier."
msgstr ""
#: ../../mod/notifications.php:31 ../../mod/notifications.php:134
msgid "Discard"
msgstr ""
#: ../../mod/notifications.php:41 ../../mod/notifications.php:133
msgid "Ignore"
msgstr ""
#: ../../mod/notifications.php:72
msgid "Show Ignored Requests"
msgstr ""
#: ../../mod/notifications.php:72
msgid "Hide Ignored Requests"
msgstr ""
#: ../../mod/notifications.php:105
msgid "Claims to be known to you: "
msgstr ""
#: ../../mod/notifications.php:105
msgid "yes"
msgstr ""
#: ../../mod/notifications.php:105
msgid "no"
msgstr ""
#: ../../mod/notifications.php:111
msgid "Approve as: "
msgstr ""
#: ../../mod/notifications.php:112
msgid "Friend"
msgstr ""
#: ../../mod/notifications.php:113
msgid "Fan/Admirer"
msgstr ""
#: ../../mod/notifications.php:120
msgid "Notification type: "
msgstr ""
#: ../../mod/notifications.php:121
msgid "Friend/Connect Request"
msgstr ""
#: ../../mod/notifications.php:121
msgid "New Follower"
msgstr ""
#: ../../mod/notifications.php:131
msgid "Approve"
msgstr ""
#: ../../mod/notifications.php:140
msgid "No notifications."
msgstr ""
#: ../../mod/notifications.php:164
msgid "No registrations."
msgstr ""
#: ../../mod/dfrn_request.php:92
msgid "This introduction has already been accepted."
msgstr ""
#: ../../mod/dfrn_request.php:116 ../../mod/dfrn_request.php:347
msgid "Profile location is not valid or does not contain profile information."
msgstr ""
#: ../../mod/dfrn_request.php:121 ../../mod/dfrn_request.php:352
msgid "Warning: profile location has no identifiable owner name."
msgstr ""
#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:354
msgid "Warning: profile location has no profile photo."
msgstr ""
#: ../../mod/dfrn_request.php:126 ../../mod/dfrn_request.php:357
#, php-format
msgid "%d required parameter was not found at the given location"
msgid_plural "%d required parameters were not found at the given location"
msgstr[0] ""
msgstr[1] ""
#: ../../mod/dfrn_request.php:164
msgid "Introduction complete."
msgstr ""
#: ../../mod/dfrn_request.php:188
msgid "Unrecoverable protocol error."
msgstr ""
#: ../../mod/dfrn_request.php:216
msgid "Profile unavailable."
msgstr ""
#: ../../mod/dfrn_request.php:241
#, php-format
msgid "%s has received too many connection requests today."
msgstr ""
#: ../../mod/dfrn_request.php:242
msgid "Spam protection measures have been invoked."
msgstr ""
#: ../../mod/dfrn_request.php:243
msgid "Friends are advised to please try again in 24 hours."
msgstr ""
#: ../../mod/dfrn_request.php:273
msgid "Invalid locator"
msgstr ""
#: ../../mod/dfrn_request.php:292
msgid "Unable to resolve your name at the provided location."
msgstr ""
#: ../../mod/dfrn_request.php:305
msgid "You have already introduced yourself here."
msgstr ""
#: ../../mod/dfrn_request.php:309
#, php-format
msgid "Apparently you are already friends with %s."
msgstr ""
#: ../../mod/dfrn_request.php:330
msgid "Invalid profile URL."
msgstr ""
#: ../../mod/dfrn_request.php:336
msgid "Disallowed profile URL."
msgstr ""
#: ../../mod/dfrn_request.php:423
msgid "Your introduction has been sent."
msgstr ""
#: ../../mod/dfrn_request.php:477
msgid "Please login to confirm introduction."
msgstr ""
#: ../../mod/dfrn_request.php:491
msgid ""
"Incorrect identity currently logged in. Please login to <strong>this</"
"strong> profile."
msgstr ""
#: ../../mod/dfrn_request.php:536 ../../include/items.php:1341
msgid "[Name Withheld]"
msgstr ""
#: ../../mod/dfrn_request.php:543
msgid "Introduction received at "
msgstr ""
#: ../../mod/dfrn_request.php:615
msgid "Friend/Connection Request"
msgstr ""
#: ../../mod/dfrn_request.php:616
msgid "Please answer the following:"
msgstr ""
#: ../../mod/dfrn_request.php:617
msgid "Does $name know you?"
msgstr ""
#: ../../mod/dfrn_request.php:620
msgid "Add a personal note:"
msgstr ""
#: ../../mod/dfrn_request.php:621
msgid ""
"Please enter your profile address from one of the following supported social "
"networks:"
msgstr ""
#: ../../mod/dfrn_request.php:622
msgid "Friendika"
msgstr ""
#: ../../mod/dfrn_request.php:623
msgid "StatusNet/Federated Social Web"
msgstr ""
#: ../../mod/dfrn_request.php:624
msgid "Private (secure) network"
msgstr ""
#: ../../mod/dfrn_request.php:625
msgid "Public (insecure) network"
msgstr ""
#: ../../mod/dfrn_request.php:626
msgid "Your profile address:"
msgstr ""
#: ../../mod/dfrn_request.php:627
msgid "Submit Request"
msgstr ""
#: ../../mod/dfrn_request.php:628 ../../mod/tagrm.php:11
#: ../../mod/tagrm.php:94 ../../addon/js_upload/js_upload.php:41
msgid "Cancel"
msgstr ""
#: ../../mod/like.php:110
msgid "status"
msgstr ""
#: ../../mod/like.php:127
#, php-format
msgid "%1$s likes %2$s's %3$s"
msgstr ""
#: ../../mod/like.php:129
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
msgstr ""
#: ../../mod/lostpass.php:38
#, php-format
msgid "Password reset requested at %s"
msgstr ""
#: ../../mod/removeme.php:42 ../../mod/removeme.php:45
msgid "Remove My Account"
msgstr ""
#: ../../mod/removeme.php:43
msgid ""
"This will completely remove your account. Once this has been done it is not "
"recoverable."
msgstr ""
#: ../../mod/removeme.php:44
msgid "Please enter your password for verification:"
msgstr ""
#: ../../mod/apps.php:6
msgid "Applications"
msgstr ""
#: ../../mod/directory.php:32
msgid "Global Directory"
msgstr ""
#: ../../mod/item.php:37
msgid "Unable to locate original post."
msgstr ""
#: ../../mod/item.php:98
msgid "Empty post discarded."
msgstr ""
#: ../../mod/item.php:422
#, php-format
msgid "%s commented on your item at %s"
msgstr ""
#: ../../mod/item.php:445
#, php-format
msgid "%s posted on your profile wall at %s"
msgstr ""
#: ../../mod/item.php:471
msgid "System error. Post not saved."
msgstr ""
#: ../../mod/item.php:489
#, php-format
msgid ""
"This message was sent to you by %s, a member of the Friendika social network."
msgstr ""
#: ../../mod/item.php:491
msgid "You may visit them online at"
msgstr ""
#: ../../mod/item.php:493
msgid ""
"Please contact the sender by replying to this post if you do not wish to "
"receive these messages."
msgstr ""
#: ../../mod/item.php:495
#, php-format
msgid "%s posted an update."
msgstr ""
#: ../../mod/tagrm.php:41
msgid "Tag removed"
msgstr ""
#: ../../mod/tagrm.php:79
msgid "Remove Item Tag"
msgstr ""
#: ../../mod/tagrm.php:81
msgid "Select a tag to remove: "
msgstr ""
#: ../../mod/tagrm.php:93
msgid "Remove"
msgstr ""
#: ../../mod/message.php:18
msgid "No recipient selected."
msgstr ""
#: ../../mod/message.php:23
msgid "[no subject]"
msgstr ""
#: ../../mod/message.php:34
msgid "Unable to locate contact information."
msgstr ""
#: ../../mod/message.php:102
msgid "Message sent."
msgstr ""
#: ../../mod/message.php:105
msgid "Message could not be sent."
msgstr ""
#: ../../mod/message.php:125 ../../include/nav.php:100
msgid "Messages"
msgstr ""
#: ../../mod/message.php:126
msgid "Inbox"
msgstr ""
#: ../../mod/message.php:127
msgid "Outbox"
msgstr ""
#: ../../mod/message.php:128
msgid "New Message"
msgstr ""
#: ../../mod/message.php:142
msgid "Message deleted."
msgstr ""
#: ../../mod/message.php:158
msgid "Conversation removed."
msgstr ""
#: ../../mod/message.php:177
msgid "Send Private Message"
msgstr ""
#: ../../mod/message.php:178 ../../mod/message.php:312
msgid "To:"
msgstr ""
#: ../../mod/message.php:179 ../../mod/message.php:313
msgid "Subject:"
msgstr ""
#: ../../mod/message.php:221
msgid "No messages."
msgstr ""
#: ../../mod/message.php:234
msgid "Delete conversation"
msgstr ""
#: ../../mod/message.php:264
msgid "Message not available."
msgstr ""
#: ../../mod/message.php:301
msgid "Delete message"
msgstr ""
#: ../../mod/message.php:311
msgid "Send Reply"
msgstr ""
#: ../../mod/dfrn_confirm.php:231
msgid "Response from remote site was not understood."
msgstr ""
#: ../../mod/dfrn_confirm.php:240
msgid "Unexpected response from remote site: "
msgstr ""
#: ../../mod/dfrn_confirm.php:248
msgid "Confirmation completed successfully."
msgstr ""
#: ../../mod/dfrn_confirm.php:250 ../../mod/dfrn_confirm.php:264
#: ../../mod/dfrn_confirm.php:271
msgid "Remote site reported: "
msgstr ""
#: ../../mod/dfrn_confirm.php:262
msgid "Temporary failure. Please wait and try again."
msgstr ""
#: ../../mod/dfrn_confirm.php:269
msgid "Introduction failed or was revoked."
msgstr ""
#: ../../mod/dfrn_confirm.php:387
msgid "Unable to set contact photo."
msgstr ""
#: ../../mod/dfrn_confirm.php:426
msgid "is now friends with"
msgstr ""
#: ../../mod/dfrn_confirm.php:494
#, php-format
msgid "No user record found for '%s' "
msgstr ""
#: ../../mod/dfrn_confirm.php:504
msgid "Our site encryption key is apparently messed up."
msgstr ""
#: ../../mod/dfrn_confirm.php:515
msgid "Empty site URL was provided or URL could not be decrypted by us."
msgstr ""
#: ../../mod/dfrn_confirm.php:527
msgid "Contact record was not found for you on our site."
msgstr ""
#: ../../mod/dfrn_confirm.php:555
msgid ""
"The ID provided by your system is a duplicate on our system. It should work "
"if you try again."
msgstr ""
#: ../../mod/dfrn_confirm.php:566
msgid "Unable to set your contact credentials on our system."
msgstr ""
#: ../../mod/dfrn_confirm.php:619
msgid "Unable to update your contact profile details on our system"
msgstr ""
#: ../../mod/dfrn_confirm.php:648
#, php-format
msgid "Connection accepted at %s"
msgstr ""
#: ../../mod/openid.php:62 ../../mod/openid.php:109 ../../include/auth.php:105
#: ../../include/auth.php:130 ../../include/auth.php:183
msgid "Login failed."
msgstr ""
#: ../../mod/openid.php:73 ../../include/auth.php:194
msgid "Welcome back "
msgstr ""
#: ../../mod/dfrn_poll.php:78 ../../mod/dfrn_poll.php:392
#, php-format
msgid "%s welcomes %s"
msgstr ""
#: ../../mod/viewcontacts.php:32
msgid "No contacts."
msgstr ""
#: ../../mod/group.php:27
msgid "Group created."
msgstr ""
#: ../../mod/group.php:33
msgid "Could not create group."
msgstr ""
#: ../../mod/group.php:43 ../../mod/group.php:123
msgid "Group not found."
msgstr ""
#: ../../mod/group.php:56
msgid "Group name changed."
msgstr ""
#: ../../mod/group.php:79
msgid "Membership list updated."
msgstr ""
#: ../../mod/group.php:107
msgid "Group removed."
msgstr ""
#: ../../mod/group.php:109
msgid "Unable to remove group."
msgstr ""
#: ../../addon/twitter/twitter.php:64
msgid "Post to Twitter"
msgstr ""
#: ../../addon/twitter/twitter.php:122
msgid "Twitter Posting Settings"
msgstr ""
#: ../../addon/twitter/twitter.php:129
msgid ""
"No consumer key pair for Twitter found. Please contact your site "
"administrator."
msgstr ""
#: ../../addon/twitter/twitter.php:148
msgid ""
"At this Friendika 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 ""
#: ../../addon/twitter/twitter.php:149
msgid "Log in with Twitter"
msgstr ""
#: ../../addon/twitter/twitter.php:151
msgid "Copy the PIN from Twitter here"
msgstr ""
#: ../../addon/twitter/twitter.php:165 ../../addon/statusnet/statusnet.php:197
msgid "Currently connected to: "
msgstr ""
#: ../../addon/twitter/twitter.php:166
msgid ""
"If enabled all your <strong>public</strong> postings will be posted to the "
"associated Twitter account as well."
msgstr ""
#: ../../addon/twitter/twitter.php:168
msgid "Send public postings to Twitter"
msgstr ""
#: ../../addon/twitter/twitter.php:172 ../../addon/statusnet/statusnet.php:204
msgid "Clear OAuth configuration"
msgstr ""
#: ../../addon/statusnet/statusnet.php:78
msgid "Post to StatusNet"
msgstr ""
#: ../../addon/statusnet/statusnet.php:146
msgid "StatusNet Posting Settings"
msgstr ""
#: ../../addon/statusnet/statusnet.php:152
msgid ""
"No consumer key pair for StatusNet found. Register your Friendika 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 Friendika "
"installation at your favorited StatusNet installation."
msgstr ""
#: ../../addon/statusnet/statusnet.php:154
msgid "OAuth Consumer Key"
msgstr ""
#: ../../addon/statusnet/statusnet.php:157
msgid "OAuth Consumer Secret"
msgstr ""
#: ../../addon/statusnet/statusnet.php:160
msgid "Base API Path (remember the trailing /)"
msgstr ""
#: ../../addon/statusnet/statusnet.php:181
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 ""
#: ../../addon/statusnet/statusnet.php:182
msgid "Log in with StatusNet"
msgstr ""
#: ../../addon/statusnet/statusnet.php:184
msgid "Copy the security code from StatusNet here"
msgstr ""
#: ../../addon/statusnet/statusnet.php:198
msgid ""
"If enabled all your <strong>public</strong> postings will be posted to the "
"associated StatusNet account as well."
msgstr ""
#: ../../addon/statusnet/statusnet.php:200
msgid "Send public postings to StatusNet"
msgstr ""
#: ../../addon/tictac/tictac.php:14
msgid "Three Dimensional Tic-Tac-Toe"
msgstr ""
#: ../../addon/tictac/tictac.php:47
msgid "3D Tic-Tac-Toe"
msgstr ""
#: ../../addon/tictac/tictac.php:52
msgid "New game"
msgstr ""
#: ../../addon/tictac/tictac.php:53
msgid "New game with handicap"
msgstr ""
#: ../../addon/tictac/tictac.php:54
msgid ""
"Three dimensional tic-tac-toe is just like the traditional game except that "
"it is played on multiple levels simultaneously. "
msgstr ""
#: ../../addon/tictac/tictac.php:55
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 ""
#: ../../addon/tictac/tictac.php:57
msgid ""
"The handicap game disables the center position on the middle level because "
"the player claiming this square often has an unfair advantage."
msgstr ""
#: ../../addon/tictac/tictac.php:176
msgid "You go first..."
msgstr ""
#: ../../addon/tictac/tictac.php:181
msgid "I'm going first this time..."
msgstr ""
#: ../../addon/tictac/tictac.php:187
msgid "You won!"
msgstr ""
#: ../../addon/tictac/tictac.php:193 ../../addon/tictac/tictac.php:218
msgid "\"Cat\" game!"
msgstr ""
#: ../../addon/tictac/tictac.php:216
msgid "I won!"
msgstr ""
#: ../../addon/java_upload/java_upload.php:33
msgid "Select files to upload: "
msgstr ""
#: ../../addon/java_upload/java_upload.php:35
msgid ""
"Use the following controls only if the Java uploader [above] fails to launch."
msgstr ""
#: ../../addon/facebook/facebook.php:116
msgid "Facebook disabled"
msgstr ""
#: ../../addon/facebook/facebook.php:124
msgid "Facebook API key is missing."
msgstr ""
#: ../../addon/facebook/facebook.php:131
msgid "Facebook Connect"
msgstr ""
#: ../../addon/facebook/facebook.php:137
msgid "Install Facebook post connector"
msgstr ""
#: ../../addon/facebook/facebook.php:144
msgid "Remove Facebook post connector"
msgstr ""
#: ../../addon/facebook/facebook.php:150
msgid "Post to Facebook by default"
msgstr ""
#: ../../addon/facebook/facebook.php:174
msgid "Facebook"
msgstr ""
#: ../../addon/facebook/facebook.php:175
msgid "Facebook Connector Settings"
msgstr ""
#: ../../addon/facebook/facebook.php:189
msgid "Post to Facebook"
msgstr ""
#: ../../addon/facebook/facebook.php:230
msgid "Image: "
msgstr ""
#: ../../addon/randplace/randplace.php:171
msgid "Randplace Settings"
msgstr ""
#: ../../addon/randplace/randplace.php:173
msgid "Enable Randplace Plugin"
msgstr ""
#: ../../addon/js_upload/js_upload.php:39
msgid "Upload a file"
msgstr ""
#: ../../addon/js_upload/js_upload.php:40
msgid "Drop files here to upload"
msgstr ""
#: ../../addon/js_upload/js_upload.php:42
msgid "Failed"
msgstr ""
#: ../../addon/js_upload/js_upload.php:288
msgid "No files were uploaded."
msgstr ""
#: ../../addon/js_upload/js_upload.php:294
msgid "Uploaded file is empty"
msgstr ""
#: ../../addon/js_upload/js_upload.php:299
msgid "Uploaded file is too large"
msgstr ""
#: ../../addon/js_upload/js_upload.php:317
msgid "File has an invalid extension, it should be one of "
msgstr ""
#: ../../addon/js_upload/js_upload.php:328
msgid "Upload was cancelled, or server error encountered"
msgstr ""
#: ../../include/contact_selectors.php:32
msgid "Unknown | Not categorised"
msgstr ""
#: ../../include/contact_selectors.php:33
msgid "Block immediately"
msgstr ""
#: ../../include/contact_selectors.php:34
msgid "Shady, spammer, self-marketer"
msgstr ""
#: ../../include/contact_selectors.php:35
msgid "Known to me, but no opinion"
msgstr ""
#: ../../include/contact_selectors.php:36
msgid "OK, probably harmless"
msgstr ""
#: ../../include/contact_selectors.php:37
msgid "Reputable, has my trust"
msgstr ""
#: ../../include/contact_selectors.php:55
msgid "Frequently"
msgstr ""
#: ../../include/contact_selectors.php:56
msgid "Hourly"
msgstr ""
#: ../../include/contact_selectors.php:57
msgid "Twice daily"
msgstr ""
#: ../../include/contact_selectors.php:58
msgid "Daily"
msgstr ""
#: ../../include/contact_selectors.php:59
msgid "Weekly"
msgstr ""
#: ../../include/contact_selectors.php:60
msgid "Monthly"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Male"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Female"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Currently Male"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Currently Female"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Mostly Male"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Mostly Female"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Transgender"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Intersex"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Transsexual"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Hermaphrodite"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Neuter"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Non-specific"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Other"
msgstr ""
#: ../../include/profile_selectors.php:6
msgid "Undecided"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Males"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Females"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Gay"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Lesbian"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "No Preference"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Bisexual"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Autosexual"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Abstinent"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Virgin"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Deviant"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Fetish"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Oodles"
msgstr ""
#: ../../include/profile_selectors.php:19
msgid "Nonsexual"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Single"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Lonely"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Available"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Unavailable"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Dating"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Unfaithful"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Sex Addict"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Friends"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Friends/Benefits"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Casual"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Engaged"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Married"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Partners"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Cohabiting"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Happy"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Not Looking"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Swinger"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Betrayed"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Separated"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Unstable"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Divorced"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Widowed"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Uncertain"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Complicated"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Don't care"
msgstr ""
#: ../../include/profile_selectors.php:33
msgid "Ask me"
msgstr ""
#: ../../include/acl_selectors.php:132
msgid "Visible To:"
msgstr ""
#: ../../include/acl_selectors.php:136 ../../include/acl_selectors.php:151
msgid "Groups"
msgstr ""
#: ../../include/acl_selectors.php:147
msgid "Except For:"
msgstr ""
#: ../../include/auth.php:27
msgid "Logged out."
msgstr ""
#: ../../include/datetime.php:44 ../../include/datetime.php:46
msgid "Miscellaneous"
msgstr ""
#: ../../include/datetime.php:148
msgid "less than a second ago"
msgstr ""
#: ../../include/datetime.php:151
msgid "year"
msgstr ""
#: ../../include/datetime.php:151
msgid "years"
msgstr ""
#: ../../include/datetime.php:152
msgid "month"
msgstr ""
#: ../../include/datetime.php:152
msgid "months"
msgstr ""
#: ../../include/datetime.php:153
msgid "week"
msgstr ""
#: ../../include/datetime.php:153
msgid "weeks"
msgstr ""
#: ../../include/datetime.php:154
msgid "day"
msgstr ""
#: ../../include/datetime.php:154
msgid "days"
msgstr ""
#: ../../include/datetime.php:155
msgid "hour"
msgstr ""
#: ../../include/datetime.php:155
msgid "hours"
msgstr ""
#: ../../include/datetime.php:156
msgid "minute"
msgstr ""
#: ../../include/datetime.php:156
msgid "minutes"
msgstr ""
#: ../../include/datetime.php:157
msgid "second"
msgstr ""
#: ../../include/datetime.php:157
msgid "seconds"
msgstr ""
#: ../../include/datetime.php:164
msgid " ago"
msgstr ""
#: ../../include/nav.php:56 ../../include/nav.php:91
msgid "Home"
msgstr ""
#: ../../include/nav.php:64
msgid "Apps"
msgstr ""
#: ../../include/nav.php:77
msgid "Directory"
msgstr ""
#: ../../include/nav.php:87
msgid "Network"
msgstr ""
#: ../../include/nav.php:96
msgid "Notifications"
msgstr ""
#: ../../include/nav.php:104
msgid "Manage"
msgstr ""
#: ../../include/nav.php:107
msgid "Settings"
msgstr ""
#: ../../include/nav.php:109
msgid "Profiles"
msgstr ""
#: ../../include/items.php:1004
msgid "Birthday:"
msgstr ""
#: ../../include/items.php:1348
msgid "You have a new follower at "
msgstr ""
#: ../../include/group.php:130
msgid "Create a new group"
msgstr ""
#: ../../include/group.php:131
msgid "Everybody"
msgstr ""
#: ../../include/oembed.php:57
msgid "Embedding disabled"
msgstr ""

71
util/php2po.php Normal file
View file

@ -0,0 +1,71 @@
<?php
if(! class_exists('App')) {
class TmpA {
public $strings = Array();
}
$a = new TmpA();
}
if ($argc!=2) {
print "Usage: ".$argv[0]." <strings.php>\n\n";
return;
}
$phpfile = $argv[1];
$pofile = dirname($phpfile)."/messages.po";
if (!file_exists($phpfile)){
print "Unable to find '$phpfile'\n";
return;
}
include_once($phpfile);
print "Out to '$pofile'\n";
$out = "";
$infile = file($pofile);
$k="";
$ink = False;
foreach ($infile as $l) {
if ($k!="" && substr($l,0,7)=="msgstr "){
$ink = False;
$v = '""';
//echo "DBG: k:'$k'\n";
if (isset($a->strings[$k])) {
$v= '"'.$a->strings[$k].'"';
//echo "DBG\n";
//var_dump($k, $v, $a->strings[$k], $v);
//echo "/DBG\n";
}
//echo "DBG: v:'$v'\n";
$l = "msgstr ".$v."\n";
}
if (substr($l,0,6)=="msgid_" || substr($l,0,7)=="msgstr[" )$ink = False;;
if ($ink) {
$k .= trim($l,"\"\r\n");
$k = str_replace('\"','"',$k);
}
if (substr($l,0,6)=="msgid "){
$arr=False;
$k = str_replace("msgid ","",$l);
if ($k != '""' ) {
$k = trim($k,"\"\r\n");
$k = str_replace('\"','"',$k);
} else {
$k = "";
}
$ink = True;
}
$out .= $l;
}
//echo $out;
file_put_contents($pofile, $out);
?>

103
util/po2php.php Normal file
View file

@ -0,0 +1,103 @@
<?php
function po2php_run($argv, $argc) {
if ($argc!=2) {
print "Usage: ".$argv[0]." <file.po>\n\n";
return;
}
$pofile = $argv[1];
$outfile = dirname($pofile)."/strings.php";
if (!file_exists($pofile)){
print "Unable to find '$pofile'\n";
return;
}
print "Out to '$outfile'\n";
$out="<?php\n\n";
$infile = file($pofile);
$k="";
$v="";
$arr = False;
$ink = False;
$inv = False;
foreach ($infile as $l) {
$len = strlen($l);
if ($l[0]=="#") $l="";
if (substr($l,0,15)=='"Plural-Forms: '){
$match=Array();
preg_match("|nplurals=([0-9]*); plural=(.*);|", $l, $match);
$cond = str_replace('n','$n',$match[2]);
$out .= 'function string_plural_select($n){'."\n";
$out .= ' return '.$cond.';'."\n";
$out .= '}'."\n";
}
if ($k!="" && substr($l,0,7)=="msgstr "){
if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
$v = substr($l,8,$len-10);
$inv = True;
//$out .= $v;
}
if ($k!="" && substr($l,0,7)=="msgstr["){
if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
if (!$arr) {
$arr=True;
$out .= "array(\n";
}
$match=Array();
preg_match("|\[([0-9]*)\] (.*)|", $l, $match);
$out .= "\t". $match[1]." => ". $match[2] .",\n";
}
if (substr($l,0,6)=="msgid_") { $ink = False; $out .= '$a->strings["'.$k.'"] = '; };
if ($ink) {
$k .= trim($l,"\"\r\n");
//$out .= '$a->strings['.$k.'] = ';
}
if (substr($l,0,6)=="msgid "){
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
if ($k!="") $out .= $arr?");\n":";\n";
$arr=False;
$k = str_replace("msgid ","",$l);
if ($k != '""' ) {
$k = trim($k,"\"\r\n");
} else {
$k = "";
}
$ink = True;
}
if ($inv && substr($l,0,6)!="msgstr") {
$v .= trim($l,"\"\r\n");
//$out .= '$a->strings['.$k.'] = ';
}
}
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
if ($k!="") $out .= $arr?");\n":";\n";
file_put_contents($outfile, $out);
}
if (array_search(__file__,get_included_files())===0){
po2php_run($argv,$argc);
}

36
util/run_xgettext.sh Executable file
View file

@ -0,0 +1,36 @@
#!/bin/bash
FULLPATH=$(dirname $(readlink -f "$0"))
cd "$FULLPATH/../view/en/"
F9KVERSION=$(sed -n "s/.*'FRIENDIKA_VERSION'.*'\([0-9.]*\)'.*/\1/p" ../../boot.php);
echo "Friendika version $F9KVERSION"
OPTS=
OUTFILE="$FULLPATH/messages.po"
if [ "" != "$1" ]
then
OUTFILE="$(readlink -f ${FULLPATH}/$1)"
if [ -e "$OUTFILE" ]
then
echo "join extracted strings"
OPTS="-j"
fi
fi
KEYWORDS="-k -kt -ktt:1,2"
echo "extract strings to $OUTFILE.."
find ../../ -name "*.php" | xargs xgettext $KEYWORDS $OPTS -o "$OUTFILE" --from-code=UTF-8
echo "setup base info.."
sed -i "s/SOME DESCRIPTIVE TITLE./FRIENDIKA Distribuited Social Network/g" "$OUTFILE"
sed -i "s/YEAR THE PACKAGE'S COPYRIGHT HOLDER/2010, 2011 Mike Macgirvin/g" "$OUTFILE"
sed -i "s/FIRST AUTHOR <EMAIL@ADDRESS>, YEAR./Mike Macgirvin, 2010/g" "$OUTFILE"
sed -i "s/PACKAGE VERSION/$F9KVERSION/g" "$OUTFILE"
sed -i "s/PACKAGE/Friendika/g" "$OUTFILE"
sed -i "s/CHARSET/UTF-8/g" "$OUTFILE"
echo "done."

View file

@ -1,4 +1,9 @@
<?php
function string_plural_select($n){
return ($n != 1);
}
$a->strings['Not Found'] = 'Not Found';
$a->strings['Page not found.' ] = 'Page not found.' ;
$a->strings['Permission denied'] = 'Permission denied';
@ -61,30 +66,6 @@ $a->strings['Birthdays this week:'] = 'Birthdays this week:';
$a->strings["\x28Adjusted for local time\x29"] = "\x28Adjusted for local time\x29";
$a->strings['[today]'] = '[today]';
$a->strings['link to source'] = 'link to source';
$a->strings['No recipient selected.'] = 'No recipient selected.';
$a->strings['[no subject]'] = '[no subject]';
$a->strings['Unable to locate contact information.'] = 'Unable to locate contact information.';
$a->strings['Wall Photos'] = 'Wall Photos';
$a->strings['Message sent.'] = 'Message sent.';
$a->strings['Message could not be sent.'] = 'Message could not be sent.';
$a->strings['Messages'] = 'Messages';
$a->strings['Inbox'] = 'Inbox';
$a->strings['Outbox'] = 'Outbox';
$a->strings['New Message'] = 'New Message';
$a->strings['Message deleted.'] = 'Message deleted.';
$a->strings['Conversation removed.'] = 'Conversation removed.';
$a->strings['Send Private Message'] = 'Send Private Message';
$a->strings['To:'] = 'To:';
$a->strings['Subject:'] = 'Subject:';
$a->strings['Your message:'] = 'Your message:';
$a->strings['Upload photo'] = 'Upload photo';
$a->strings['Insert web link'] = 'Insert web link';
$a->strings['Please wait'] = 'Please wait';
$a->strings['No messages.'] = 'No messages.';
$a->strings['Delete conversation'] = 'Delete conversation';
$a->strings['Message not available.'] = 'Message not available.';
$a->strings['Delete message'] = 'Delete message';
$a->strings['Send Reply'] = 'Send Reply';
$a->strings['Applications'] = 'Applications';
$a->strings["Invite Friends"] = "Invite Friends";
$a->strings['Connect/Follow'] = 'Connect/Follow';
@ -97,8 +78,10 @@ $a->strings['Failed to update contact record.'] = 'Failed to update contact reco
$a->strings['Contact has been '] = 'Contact has been ';
$a->strings['blocked'] = 'blocked';
$a->strings['unblocked'] = 'unblocked';
$a->strings['ignored'] = 'ignored';
$a->strings['unignored'] = 'unignored';
$a->strings['Contact has been blocked'] = 'Contact has been blocked';
$a->strings['Contact has been unblocked'] = 'Contact has been unblocked';
$a->strings['Contact has been ignored'] = 'Contact has been ignored';
$a->strings['Contact has been unignored'] = 'Contact has been unignored';
$a->strings['stopped following'] = 'stopped following';
$a->strings['Contact has been removed.'] = 'Contact has been removed.';
$a->strings['Contact not found.'] = 'Contact not found.';
@ -126,8 +109,7 @@ $a->strings['Show Blocked Connections'] = 'Show Blocked Connections';
$a->strings['Hide Blocked Connections'] = 'Hide Blocked Connections';
$a->strings['Finding: '] = 'Finding: ';
$a->strings['Find'] = 'Find';
$a->strings['Visit '] = 'Visit ';
$a->strings['\'s profile'] = '\'s profile';
$a->strings['Visit $username\'s profile'] = 'Visit $username\'s profile';
$a->strings['Edit contact'] = 'Edit contact';
$a->strings['Profile not found.'] = 'Profile not found.';
$a->strings['Response from remote site was not understood.'] = 'Response from remote site was not understood.';
@ -138,43 +120,38 @@ $a->strings["Temporary failure. Please wait and try again."] = "Temporary failur
$a->strings["Introduction failed or was revoked."] = "Introduction failed or was revoked.";
$a->strings['Unable to set contact photo.'] = 'Unable to set contact photo.';
$a->strings['is now friends with'] = 'is now friends with';
$a->strings['No user record found for '] = 'No user record found for ';
$a->strings['Our site encryption key is apparently messed up.'] = 'Our site encryption key is apparently messed up.';
$a->strings['Empty site URL was provided or URL could not be decrypted by us.'] = 'Empty site URL was provided or URL could not be decrypted by us.';
$a->strings['Contact record was not found for you on our site.'] = 'Contact record was not found for you on our site.';
$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'The ID provided by your system is a duplicate on our system. It should work if you try again.';
$a->strings['Unable to set your contact credentials on our system.'] = 'Unable to set your contact credentials on our system.';
$a->strings['Unable to update your contact profile details on our system'] = 'Unable to update your contact profile details on our system';
$a->strings["Connection accepted at "] = "Connection accepted at ";
$a->strings['Administrator'] = 'Administrator';
$a->strings['noreply'] = 'noreply';
$a->strings[' commented on an item at '] = ' commented on an item at ';
$a->strings[" commented on an item at "] = " commented on an item at ";
$a->strings[' welcomes '] = ' welcomes ';
$a->strings["%s commented on an item at %s"] = "%s commented on an item at %s";
$a->strings["From: Administrator@"] = "From: Administrator@";
$a->strings['%s welcomes %s'] = '%s welcomes %s';
$a->strings["This introduction has already been accepted."] = "This introduction has already been accepted.";
$a->strings['Profile location is not valid or does not contain profile information.'] = 'Profile location is not valid or does not contain profile information.';
$a->strings['Warning: profile location has no identifiable owner name.'] = 'Warning: profile location has no identifiable owner name.';
$a->strings['Warning: profile location has no profile photo.'] = 'Warning: profile location has no profile photo.';
$a->strings[' required parameter'] = ' required parameter';
$a->strings[" was "] = " was ";
$a->strings["s were "] = "s were ";
$a->strings["not found at the given location."] = "not found at the given location.";
$a->strings["Introduction complete."] = "Introduction complete.";
$a->strings['Unrecoverable protocol error.'] = 'Unrecoverable protocol error.';
$a->strings['Profile unavailable.'] = 'Profile unavailable.';
$a->strings[' has received too many connection requests today.'] = ' has received too many connection requests today.';
$a->strings['%s has received too many connection requests today.'] = '%s has received too many connection requests today.';
$a->strings['Spam protection measures have been invoked.'] = 'Spam protection measures have been invoked.';
$a->strings['Friends are advised to please try again in 24 hours.'] = 'Friends are advised to please try again in 24 hours.';
$a->strings["Invalid locator"] = "Invalid locator";
$a->strings["Unable to resolve your name at the provided location."] = "Unable to resolve your name at the provided location.";
$a->strings['You have already introduced yourself here.'] = 'You have already introduced yourself here.';
$a->strings['Apparently you are already friends with .'] = 'Apparently you are already friends with .';
$a->strings['Apparently you are already friends with %s.'] = 'Apparently you are already friends with %s.';
$a->strings['Invalid profile URL.'] = 'Invalid profile URL.';
$a->strings['Disallowed profile URL.'] = 'Disallowed profile URL.';
$a->strings['Your introduction has been sent.'] = 'Your introduction has been sent.';
$a->strings["Please login to confirm introduction."] = "Please login to confirm introduction.";
$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Incorrect identity currently logged in. Please login to <strong>this</strong> profile.";
$a->strings['[Name Withheld]'] = '[Name Withheld]';
$a->strings["Introduction received at "] = "Introduction received at ";
$a->strings['Friend/Connection Request'] = 'Friend/Connection Request';
$a->strings['Please answer the following:'] = 'Please answer the following:';
$a->strings['Does $name know you?'] = 'Does $name know you?';
@ -189,11 +166,16 @@ $a->strings["Public \x28insecure\x29 network"] = "Public \x28insecure\x29 networ
$a->strings['Your profile address:'] = 'Your profile address:';
$a->strings['Submit Request'] = 'Submit Request';
$a->strings['Cancel'] = 'Cancel';
$a->strings["%d required parameter was not found at the given location"] = array(
0 => "%d required parameter was not found at the given location",
1 => "%d required parameters were not found at the given location",
);
$a->strings['Global Directory'] = 'Global Directory';
$a->strings['Item not found.'] = 'Item not found.';
$a->strings['Private Message'] = 'Private Message';
$a->strings["I like this \x28toggle\x29"] = "I like this \x28toggle\x29";
$a->strings["I don't like this \x28toggle\x29"] = "I don't like this \x28toggle\x29";
$a->strings['Please wait'] = 'Please wait';
$a->strings['This is you'] = 'This is you';
$a->strings['Delete'] = 'Delete';
$a->strings['View $name\'s profile'] = 'View $name\'s profile';
@ -203,8 +185,6 @@ $a->strings['Wall-to-Wall'] = 'Wall-to-Wall';
$a->strings['via Wall-To-Wall:'] = 'via Wall-To-Wall:';
$a->strings['Item has been removed.'] = 'Item has been removed.';
$a->strings['Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.'] = 'Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.';
$a->strings['CC: email addresses'] = 'CC: email addresses';
$a->strings['Example: bob@example.com, mary@example.com'] = 'Example: bob@example.com, mary@example.com';
$a->strings['The profile address specified does not provide adequate information.'] = 'The profile address specified does not provide adequate information.';
$a->strings['Limited profile. This person will be unable to receive direct/personal notifications from you.'] = 'Limited profile. This person will be unable to receive direct/personal notifications from you.';
$a->strings['Unable to retrieve contact information.'] = 'Unable to retrieve contact information.';
@ -216,7 +196,7 @@ $a->strings['Group name changed.'] = 'Group name changed.';
$a->strings['Membership list updated.'] = 'Membership list updated.';
$a->strings['Group removed.'] = 'Group removed.';
$a->strings['Unable to remove group.'] = 'Unable to remove group.';
$a->strings["Welcome to "] = "Welcome to ";
$a->strings["Welcome to %s"] = "Welcome to %s";
$a->strings['Could not create/connect to database.'] = 'Could not create/connect to database.';
$a->strings['Connected to database.'] = 'Connected to database.';
$a->strings['Database import succeeded.'] = 'Database import succeeded.';
@ -243,38 +223,60 @@ $a->strings['Please check with your site documentation or support people to see
$a->strings['If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.'] = 'If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.';
$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.'] = '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.';
$a->strings['Errors encountered creating database tables.'] = 'Errors encountered creating database tables.';
$a->strings[' : '] = ' : ';
$a->strings['Not a valid email address.'] = 'Not a valid email address.';
$a->strings['Please join my network on '] = 'Please join my network on ';
$a->strings['Message delivery failed.'] = 'Message delivery failed.';
$a->strings[' messages sent.'] = ' messages sent.';
$a->strings['%s : Not a valid email address.'] = '%s : Not a valid email address.';
$a->strings['%s : Message delivery failed.'] = '%s : Message delivery failed.';
$a->strings['Send invitations'] = 'Send invitations';
$a->strings['Enter email addresses, one per line:'] = 'Enter email addresses, one per line:';
$a->strings['Please join my social network on '] = 'Please join my social network on ';
$a->strings['Your message:'] = 'Your message:';
$a->strings['To accept this invitation, please visit:'] = 'To accept this invitation, please visit:';
$a->strings['Once you have registered, please connect with me via my profile page at:'] = 'Once you have registered, please connect with me via my profile page at:';
$a->strings["%d message sent."] = array(
0 => "%d message sent.",
1 => "%d messages sent.",
);
$a->strings['Unable to locate original post.'] = 'Unable to locate original post.';
$a->strings['Empty post discarded.'] = 'Empty post discarded.';
$a->strings[" commented on your item at "] = " commented on your item at ";
$a->strings[" posted on your profile wall at "] = " posted on your profile wall at ";
$a->strings['Wall Photos'] = 'Wall Photos';
$a->strings["%s commented on your item at %s"] = "%s commented on your item at %s";
$a->strings["Administrator"] = "Administrator";
$a->strings["%s posted on your profile wall at %s"] = "%s posted on your profile wall at %s";
$a->strings["Administrator@"] = "Administrator@";
$a->strings['System error. Post not saved.'] = 'System error. Post not saved.';
$a->strings['This message was sent to you by '] = 'This message was sent to you by ';
$a->strings[', a member of the Friendika social network.'] = ', a member of the Friendika social network.';
$a->strings['You may visit them online at'] = 'You may visit them online at';
$a->strings['Please contact the sender by replying to this post if you do not wish to receive these messages.'] = 'Please contact the sender by replying to this post if you do not wish to receive these messages.';
$a->strings['posted an update.'] = 'posted an update.';
$a->strings['%s posted an update.'] = '%s posted an update.';
$a->strings['photo'] = 'photo';
$a->strings['status'] = 'status';
$a->strings['likes'] = 'likes';
$a->strings['doesn\'t like'] = 'doesn\'t like';
$a->strings['\'s'] = '\'s';
$a->strings["%s's"] = "%s's";
$a->strings['Remote privacy information not available.'] = 'Remote privacy information not available.';
$a->strings['Visible to:'] = 'Visible to:';
$a->strings['Password reset requested at '] = 'Password reset requested at ';
$a->strings["Welcome back "] = "Welcome back ";
$a->strings["Welcome back %s"] = "Welcome back %s";
$a->strings['Manage Identities and/or Pages'] = 'Manage Identities and/or Pages';
$a->strings["\x28Toggle between different identities or community/group pages which share your account details.\x29"] = "\x28Toggle between different identities or community/group pages which share your account details.\x29";
$a->strings['Select an identity to manage: '] = 'Select an identity to manage: ';
$a->strings['No recipient selected.'] = 'No recipient selected.';
$a->strings['[no subject]'] = '[no subject]';
$a->strings['Unable to locate contact information.'] = 'Unable to locate contact information.';
$a->strings['Message sent.'] = 'Message sent.';
$a->strings['Message could not be sent.'] = 'Message could not be sent.';
$a->strings['Messages'] = 'Messages';
$a->strings['Inbox'] = 'Inbox';
$a->strings['Outbox'] = 'Outbox';
$a->strings['New Message'] = 'New Message';
$a->strings['Message deleted.'] = 'Message deleted.';
$a->strings['Conversation removed.'] = 'Conversation removed.';
$a->strings['Send Private Message'] = 'Send Private Message';
$a->strings['To:'] = 'To:';
$a->strings['Subject:'] = 'Subject:';
$a->strings['Upload photo'] = 'Upload photo';
$a->strings['Insert web link'] = 'Insert web link';
$a->strings['No messages.'] = 'No messages.';
$a->strings['Delete conversation'] = 'Delete conversation';
$a->strings['Message not available.'] = 'Message not available.';
$a->strings['Delete message'] = 'Delete message';
$a->strings['Send Reply'] = 'Send Reply';
$a->strings['Normal View'] = 'Normal View';
$a->strings['New Item View'] = 'New Item View';
$a->strings['Share'] = 'Share';
@ -282,6 +284,8 @@ $a->strings['Insert YouTube video'] = 'Insert YouTube video';
$a->strings['Set your location'] = 'Set your location';
$a->strings['Clear browser location'] = 'Clear browser location';
$a->strings['Permission settings'] = 'Permission settings';
$a->strings['CC: email addresses'] = 'CC: email addresses';
$a->strings['Example: bob@example.com, mary@example.com'] = 'Example: bob@example.com, mary@example.com';
$a->strings['No such group'] = 'No such group';
$a->strings['Group is empty'] = 'Group is empty';
$a->strings['Group: '] = 'Group: ';
@ -304,6 +308,7 @@ $a->strings['Approve'] = 'Approve';
$a->strings['No notifications.'] = 'No notifications.';
$a->strings['No registrations.'] = 'No registrations.';
$a->strings['Login failed.'] = 'Login failed.';
$a->strings["Welcome back "] = "Welcome back ";
$a->strings['Photo Albums'] = 'Photo Albums';
$a->strings['Contact Photos'] = 'Contact Photos';
$a->strings['Contact information unavailable'] = 'Contact information unavailable';
@ -336,12 +341,8 @@ $a->strings['Recent Photos'] = 'Recent Photos';
$a->strings['Upload New Photos'] = 'Upload New Photos';
$a->strings['View Album'] = 'View Album';
$a->strings['Image uploaded but image cropping failed.'] = 'Image uploaded but image cropping failed.';
$a->strings['Image size reduction [175] failed.'] = 'Image size reduction [175] failed.';
$a->strings['Image size reduction [80] failed.'] = 'Image size reduction [80] failed.';
$a->strings['Image size reduction [48] failed.'] = 'Image size reduction [48] failed.';
$a->strings['Unable to process image'] = 'Unable to process image';
$a->strings['Image uploaded successfully.'] = 'Image uploaded successfully.';
$a->strings['Image size reduction [640] failed.'] = 'Image size reduction [640] failed.';
$a->strings['Profile Name is required.'] = 'Profile Name is required.';
$a->strings['Profile updated.'] = 'Profile updated.';
$a->strings['Profile deleted.'] = 'Profile deleted.';
@ -357,17 +358,16 @@ $a->strings['Please use a shorter name.'] = 'Please use a shorter name.';
$a->strings['Name too short.'] = 'Name too short.';
$a->strings["That doesn\'t appear to be your full \x28First Last\x29 name."] = "That doesn\'t appear to be your full \x28First Last\x29 name.";
$a->strings['Your email domain is not among those allowed on this site.'] = 'Your email domain is not among those allowed on this site.';
$a->strings['Not a valid email address.'] = 'Not a valid email address.';
$a->strings['Cannot use that email.'] = 'Cannot use that email.';
$a->strings['Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.'] = 'Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.';
$a->strings['Nickname is already registered. Please choose another.'] = 'Nickname is already registered. Please choose another.';
$a->strings['SERIOUS ERROR: Generation of security keys failed.'] = 'SERIOUS ERROR: Generation of security keys failed.';
$a->strings['An error occurred during registration. Please try again.'] = 'An error occurred during registration. Please try again.';
$a->strings['An error occurred creating your default profile. Please try again.'] = 'An error occurred creating your default profile. Please try again.';
$a->strings['Registration details for '] = 'Registration details for ';
$a->strings['Registration successful. Please check your email for further instructions.'] = 'Registration successful. Please check your email for further instructions.';
$a->strings['Failed to send email message. Here is the message that failed.'] = 'Failed to send email message. Here is the message that failed.';
$a->strings['Your registration can not be processed.'] = 'Your registration can not be processed.';
$a->strings['Registration request at '] = 'Registration request at ';
$a->strings['Your registration is pending approval by the site owner.'] = 'Your registration is pending approval by the site owner.';
$a->strings["You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'.";
$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.';
@ -380,7 +380,6 @@ $a->strings['Your Email Address: '] = 'Your Email Address: ';
$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>\'.'] = 'Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be \'<strong>nickname@$sitename</strong>\'.';
$a->strings['Choose a nickname: '] = 'Choose a nickname: ';
$a->strings['Please login.'] = 'Please login.';
$a->strings['Registration revoked for '] = 'Registration revoked for ';
$a->strings['Account approved.'] = 'Account approved.';
$a->strings['Remove My Account'] = 'Remove My Account';
$a->strings['This will completely remove your account. Once this has been done it is not recoverable.'] = 'This will completely remove your account. Once this has been done it is not recoverable.';
@ -509,6 +508,7 @@ $a->strings['Facebook API key is missing.'] = 'Facebook API key is missing.';
$a->strings['Facebook Connect'] = 'Facebook Connect';
$a->strings['Install Facebook post connector'] = 'Install Facebook post connector';
$a->strings['Remove Facebook post connector'] = 'Remove Facebook post connector';
$a->strings['Post to Facebook by default'] = 'Post to Facebook by default';
$a->strings['Facebook'] = 'Facebook';
$a->strings['Facebook Connector Settings'] = 'Facebook Connector Settings';
$a->strings['Post to Facebook'] = 'Post to Facebook';
@ -623,9 +623,7 @@ $a->strings['America/Argentina/Jujuy'] = 'America/Argentina/Jujuy';
$a->strings['America/Argentina/La_Rioja'] = 'America/Argentina/La_Rioja';
$a->strings['America/Argentina/Mendoza'] = 'America/Argentina/Mendoza';
$a->strings['America/Argentina/Rio_Gallegos'] = 'America/Argentina/Rio_Gallegos';
$a->strings['America/Argentina/Salta'] = 'America/Argentina/Salta';
$a->strings['America/Argentina/San_Juan'] = 'America/Argentina/San_Juan';
$a->strings['America/Argentina/San_Luis'] = 'America/Argentina/San_Luis';
$a->strings['America/Argentina/Tucuman'] = 'America/Argentina/Tucuman';
$a->strings['America/Argentina/Ushuaia'] = 'America/Argentina/Ushuaia';
$a->strings['America/Aruba'] = 'America/Aruba';
@ -703,9 +701,7 @@ $a->strings['America/Louisville'] = 'America/Louisville';
$a->strings['America/Maceio'] = 'America/Maceio';
$a->strings['America/Managua'] = 'America/Managua';
$a->strings['America/Manaus'] = 'America/Manaus';
$a->strings['America/Marigot'] = 'America/Marigot';
$a->strings['America/Martinique'] = 'America/Martinique';
$a->strings['America/Matamoros'] = 'America/Matamoros';
$a->strings['America/Mazatlan'] = 'America/Mazatlan';
$a->strings['America/Mendoza'] = 'America/Mendoza';
$a->strings['America/Menominee'] = 'America/Menominee';
@ -724,7 +720,6 @@ $a->strings['America/Nome'] = 'America/Nome';
$a->strings['America/Noronha'] = 'America/Noronha';
$a->strings['America/North_Dakota/Center'] = 'America/North_Dakota/Center';
$a->strings['America/North_Dakota/New_Salem'] = 'America/North_Dakota/New_Salem';
$a->strings['America/Ojinaga'] = 'America/Ojinaga';
$a->strings['America/Panama'] = 'America/Panama';
$a->strings['America/Pangnirtung'] = 'America/Pangnirtung';
$a->strings['America/Paramaribo'] = 'America/Paramaribo';
@ -741,14 +736,11 @@ $a->strings['America/Regina'] = 'America/Regina';
$a->strings['America/Resolute'] = 'America/Resolute';
$a->strings['America/Rio_Branco'] = 'America/Rio_Branco';
$a->strings['America/Rosario'] = 'America/Rosario';
$a->strings['America/Santa_Isabel'] = 'America/Santa_Isabel';
$a->strings['America/Santarem'] = 'America/Santarem';
$a->strings['America/Santiago'] = 'America/Santiago';
$a->strings['America/Santo_Domingo'] = 'America/Santo_Domingo';
$a->strings['America/Sao_Paulo'] = 'America/Sao_Paulo';
$a->strings['America/Scoresbysund'] = 'America/Scoresbysund';
$a->strings['America/Shiprock'] = 'America/Shiprock';
$a->strings['America/St_Barthelemy'] = 'America/St_Barthelemy';
$a->strings['America/St_Johns'] = 'America/St_Johns';
$a->strings['America/St_Kitts'] = 'America/St_Kitts';
$a->strings['America/St_Lucia'] = 'America/St_Lucia';
@ -770,7 +762,6 @@ $a->strings['America/Yellowknife'] = 'America/Yellowknife';
$a->strings['Antarctica/Casey'] = 'Antarctica/Casey';
$a->strings['Antarctica/Davis'] = 'Antarctica/Davis';
$a->strings['Antarctica/DumontDUrville'] = 'Antarctica/DumontDUrville';
$a->strings['Antarctica/Macquarie'] = 'Antarctica/Macquarie';
$a->strings['Antarctica/Mawson'] = 'Antarctica/Mawson';
$a->strings['Antarctica/McMurdo'] = 'Antarctica/McMurdo';
$a->strings['Antarctica/Palmer'] = 'Antarctica/Palmer';
@ -807,7 +798,6 @@ $a->strings['Asia/Dubai'] = 'Asia/Dubai';
$a->strings['Asia/Dushanbe'] = 'Asia/Dushanbe';
$a->strings['Asia/Gaza'] = 'Asia/Gaza';
$a->strings['Asia/Harbin'] = 'Asia/Harbin';
$a->strings['Asia/Ho_Chi_Minh'] = 'Asia/Ho_Chi_Minh';
$a->strings['Asia/Hong_Kong'] = 'Asia/Hong_Kong';
$a->strings['Asia/Hovd'] = 'Asia/Hovd';
$a->strings['Asia/Irkutsk'] = 'Asia/Irkutsk';
@ -819,9 +809,7 @@ $a->strings['Asia/Kabul'] = 'Asia/Kabul';
$a->strings['Asia/Kamchatka'] = 'Asia/Kamchatka';
$a->strings['Asia/Karachi'] = 'Asia/Karachi';
$a->strings['Asia/Kashgar'] = 'Asia/Kashgar';
$a->strings['Asia/Kathmandu'] = 'Asia/Kathmandu';
$a->strings['Asia/Katmandu'] = 'Asia/Katmandu';
$a->strings['Asia/Kolkata'] = 'Asia/Kolkata';
$a->strings['Asia/Krasnoyarsk'] = 'Asia/Krasnoyarsk';
$a->strings['Asia/Kuala_Lumpur'] = 'Asia/Kuala_Lumpur';
$a->strings['Asia/Kuching'] = 'Asia/Kuching';
@ -833,7 +821,6 @@ $a->strings['Asia/Makassar'] = 'Asia/Makassar';
$a->strings['Asia/Manila'] = 'Asia/Manila';
$a->strings['Asia/Muscat'] = 'Asia/Muscat';
$a->strings['Asia/Nicosia'] = 'Asia/Nicosia';
$a->strings['Asia/Novokuznetsk'] = 'Asia/Novokuznetsk';
$a->strings['Asia/Novosibirsk'] = 'Asia/Novosibirsk';
$a->strings['Asia/Omsk'] = 'Asia/Omsk';
$a->strings['Asia/Oral'] = 'Asia/Oral';

2507
view/it/messages.po Normal file
View file

@ -0,0 +1,2507 @@
# FRIENDIKA Distribuited Social Network
# Copyright (C) 2010, 2011 Mike Macgirvin
# This file is distributed under the same license as the Friendika package.
# Mike Macgirvin, 2010
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: 2.1.913\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-18 10:32+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Fabio Comuni <fabrix.xm@gmail.com>\n"
"Language-Team: Italian <fabrix.xm@gmail.com>\n"
"Language: it-IT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Language: it_IT\n"
"X-Source-Language: C\n"
#: ../../index.php:187
msgid "Not Found"
msgstr "Non Trovato"
#: ../../index.php:188
msgid "Page not found."
msgstr "Pagina non trovata."
#: ../../index.php:243 ../../mod/group.php:88
msgid "Permission denied"
msgstr "Permesso negato"
#: ../../index.php:244 ../../mod/manage.php:75 ../../mod/wall_upload.php:42
#: ../../mod/follow.php:8 ../../mod/profile_photo.php:19
#: ../../mod/profile_photo.php:133 ../../mod/profile_photo.php:139
#: ../../mod/profile_photo.php:150 ../../mod/regmod.php:16
#: ../../mod/profiles.php:7 ../../mod/profiles.php:224
#: ../../mod/settings.php:14 ../../mod/settings.php:19
#: ../../mod/settings.php:206 ../../mod/photos.php:85 ../../mod/photos.php:772
#: ../../mod/display.php:303 ../../mod/invite.php:13 ../../mod/invite.php:50
#: ../../mod/contacts.php:101 ../../mod/register.php:25 ../../mod/network.php:6
#: ../../mod/notifications.php:56 ../../mod/item.php:57 ../../mod/item.php:616
#: ../../mod/message.php:8 ../../mod/message.php:116
#: ../../mod/dfrn_confirm.php:53 ../../mod/viewcontacts.php:13
#: ../../mod/group.php:19 ../../addon/facebook/facebook.php:110
msgid "Permission denied."
msgstr "Permesso negato."
#: ../../boot.php:808
msgid "Create a New Account"
msgstr "Crea un Nuovo Account"
#: ../../boot.php:809 ../../mod/register.php:443 ../../include/nav.php:61
msgid "Register"
msgstr "Regitrati"
#: ../../boot.php:815
msgid "Nickname or Email address: "
msgstr "Soprannome o indirizzo Email: "
#: ../../boot.php:816
msgid "Password: "
msgstr "Password: "
#: ../../boot.php:817 ../../boot.php:823 ../../include/nav.php:44
msgid "Login"
msgstr "Accedi"
#: ../../boot.php:821
msgid "Nickname/Email/OpenID: "
msgstr "Soprannome/Email/OpenID: "
#: ../../boot.php:822
msgid "Password (if not OpenID): "
msgstr "Password (se non OpenID): "
#: ../../boot.php:825
msgid "Forgot your password?"
msgstr "Dimenticata la password?"
#: ../../boot.php:826
msgid "Password Reset"
msgstr "Resetta password"
#: ../../boot.php:837 ../../include/nav.php:38
msgid "Logout"
msgstr "Esci"
#: ../../boot.php:1077
msgid "prev"
msgstr "prec"
#: ../../boot.php:1079
msgid "first"
msgstr "primo"
#: ../../boot.php:1108
msgid "last"
msgstr "ultimo"
#: ../../boot.php:1111
msgid "next"
msgstr "succ"
#: ../../boot.php:1831
#, php-format
msgid "%s likes this."
msgstr "Piace a %s."
#: ../../boot.php:1831
#, php-format
msgid "%s doesn't like this."
msgstr "Non piace a %s."
#: ../../boot.php:1835
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgstr "Piace a <span %1$s>%2$d persone</span>."
#: ../../boot.php:1837
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgstr "Non piace a <span %1$s>%2$d persone</span>."
#: ../../boot.php:1843
msgid "and"
msgstr "e"
#: ../../boot.php:1846
#, php-format
msgid ", and %d other people"
msgstr ", e altre %d persone"
#: ../../boot.php:1847
#, php-format
msgid "%s like this."
msgstr "Piace a %s."
#: ../../boot.php:1847
#, php-format
msgid "%s don't like this."
msgstr "Non piace a %s."
#: ../../boot.php:2008
msgid "No contacts"
msgstr "Nessun contatto"
#: ../../boot.php:2016 ../../mod/contacts.php:303
#: ../../include/acl_selectors.php:140 ../../include/acl_selectors.php:155
#: ../../include/nav.php:111
msgid "Contacts"
msgstr "Contatti"
#: ../../boot.php:2032 ../../mod/viewcontacts.php:17
msgid "View Contacts"
msgstr "Guarda contatti"
#: ../../boot.php:2049 ../../mod/search.php:17 ../../include/nav.php:67
msgid "Search"
msgstr "Cerca"
#: ../../boot.php:2204 ../../mod/profile.php:8
msgid "No profile"
msgstr "Nessun profilo"
#: ../../boot.php:2261
msgid "Connect"
msgstr "Connetti"
#: ../../boot.php:2271
msgid "Location:"
msgstr "Posizione:"
#: ../../boot.php:2275
msgid ", "
msgstr ", "
#: ../../boot.php:2283
msgid "Gender:"
msgstr "Genere:"
#: ../../boot.php:2287
msgid "Status:"
msgstr "Stato:"
#: ../../boot.php:2289
msgid "Homepage:"
msgstr "Homepage:"
#: ../../boot.php:2380
msgid "Monday"
msgstr "Lunedì"
#: ../../boot.php:2380
msgid "Tuesday"
msgstr "Martedì"
#: ../../boot.php:2380
msgid "Wednesday"
msgstr "Mercoledì"
#: ../../boot.php:2380
msgid "Thursday"
msgstr "Giovedì"
#: ../../boot.php:2380
msgid "Friday"
msgstr "Venerdì"
#: ../../boot.php:2380
msgid "Saturday"
msgstr "Sabato"
#: ../../boot.php:2380
msgid "Sunday"
msgstr "Domenica"
#: ../../boot.php:2384
msgid "January"
msgstr "Gennaio"
#: ../../boot.php:2384
msgid "February"
msgstr "Febbraio"
#: ../../boot.php:2384
msgid "March"
msgstr "Marzo"
#: ../../boot.php:2384
msgid "April"
msgstr "Aprile"
#: ../../boot.php:2384
msgid "May"
msgstr "Maggio"
#: ../../boot.php:2384
msgid "June"
msgstr "Giugno"
#: ../../boot.php:2384
msgid "July"
msgstr "Luglio"
#: ../../boot.php:2384
msgid "August"
msgstr "Agosto"
#: ../../boot.php:2384
msgid "September"
msgstr "Settembre"
#: ../../boot.php:2384
msgid "October"
msgstr "Ottobre"
#: ../../boot.php:2384
msgid "November"
msgstr "Novembre"
#: ../../boot.php:2384
msgid "December"
msgstr "Dicembre"
#: ../../boot.php:2413
msgid "Birthdays this week:"
msgstr "Compleanni questa settimana:"
#: ../../boot.php:2414
msgid "(Adjusted for local time)"
msgstr "(Convertiti all'ora locale)"
#: ../../boot.php:2423
msgid "[today]"
msgstr "[oggi]"
#: ../../boot.php:2620
msgid "link to source"
msgstr "Collegamento all'originale"
#: ../../mod/manage.php:37
#, php-format
msgid "Welcome back %s"
msgstr "Bentornato %s"
#: ../../mod/manage.php:87
msgid "Manage Identities and/or Pages"
msgstr "Gestisci Indentità e/o Pagine"
#: ../../mod/manage.php:90
msgid ""
"(Toggle between different identities or community/group pages which share "
"your account details.)"
msgstr ""
"(Passa tra diverse identità o pagine di comunità/gruppi che condividono i "
"dettagli del tuo account.)"
#: ../../mod/manage.php:92
msgid "Select an identity to manage: "
msgstr "Seleziona una identità da gestire:"
#: ../../mod/manage.php:106 ../../mod/photos.php:800 ../../mod/photos.php:857
#: ../../mod/photos.php:1032 ../../mod/invite.php:64 ../../mod/install.php:109
#: ../../addon/twitter/twitter.php:156 ../../addon/twitter/twitter.php:175
#: ../../addon/statusnet/statusnet.php:163
#: ../../addon/statusnet/statusnet.php:189
#: ../../addon/statusnet/statusnet.php:207
#: ../../addon/facebook/facebook.php:151 ../../addon/randplace/randplace.php:179
msgid "Submit"
msgstr "Invia"
#: ../../mod/wall_upload.php:56 ../../mod/profile_photo.php:109
#, php-format
msgid "Image exceeds size limit of %d"
msgstr "La dimensionde dell'immagine supera il limite di %d"
#: ../../mod/wall_upload.php:65 ../../mod/profile_photo.php:118
#: ../../mod/photos.php:570
msgid "Unable to process image."
msgstr "Impossibile elaborare l'immagine."
#: ../../mod/wall_upload.php:79 ../../mod/wall_upload.php:88
#: ../../mod/wall_upload.php:95 ../../mod/item.php:184 ../../mod/message.php:93
msgid "Wall Photos"
msgstr "Foto Bacheca"
#: ../../mod/wall_upload.php:82 ../../mod/profile_photo.php:230
#: ../../mod/photos.php:588
msgid "Image upload failed."
msgstr "Caricamento immagine fallito."
#: ../../mod/dfrn_notify.php:177 ../../mod/dfrn_notify.php:389
#: ../../mod/regmod.php:93 ../../mod/register.php:311
#: ../../mod/register.php:348 ../../mod/dfrn_request.php:545
#: ../../mod/lostpass.php:39 ../../mod/item.php:423
#: ../../mod/dfrn_confirm.php:649 ../../include/items.php:1350
#: ../../mod/dfrn_notify.php:475
msgid "Administrator"
msgstr "Amministratore"
#: ../../mod/dfrn_notify.php:179
msgid "noreply"
msgstr "nessuna risposta"
#: ../../mod/dfrn_notify.php:237
msgid "New mail received at "
msgstr "Nuova mail ricevuta su "
#: ../../mod/dfrn_notify.php:388 ../../mod/dfrn_notify.php:474
#, php-format
msgid "%s commented on an item at %s"
msgstr "%s ha commentato un elemento su %s"
#: ../../mod/profile.php:151 ../../mod/network.php:91
msgid "Share"
msgstr "Condividi"
#: ../../mod/profile.php:152 ../../mod/network.php:92 ../../mod/message.php:185
#: ../../mod/message.php:319
msgid "Upload photo"
msgstr "Carica foto"
#: ../../mod/profile.php:153 ../../mod/network.php:93 ../../mod/message.php:186
#: ../../mod/message.php:320
msgid "Insert web link"
msgstr "Inserisci link"
#: ../../mod/profile.php:154 ../../mod/network.php:94
msgid "Insert YouTube video"
msgstr "Inserisci video da YouTube"
#: ../../mod/profile.php:155 ../../mod/network.php:95
msgid "Set your location"
msgstr "Imposta la tua posizione"
#: ../../mod/profile.php:156 ../../mod/network.php:96
msgid "Clear browser location"
msgstr "Cancella la tua posizione data dal browser"
#: ../../mod/profile.php:157 ../../mod/profile.php:309
#: ../../mod/photos.php:1052 ../../mod/display.php:158 ../../mod/network.php:97
#: ../../mod/network.php:367 ../../mod/message.php:187 ../../mod/message.php:321
msgid "Please wait"
msgstr "Attendi"
#: ../../mod/profile.php:158 ../../mod/network.php:98
msgid "Permission settings"
msgstr "Impostazione permessi"
#: ../../mod/profile.php:165 ../../mod/network.php:104
msgid "CC: email addresses"
msgstr "CC: indirizzi email"
#: ../../mod/profile.php:167 ../../mod/network.php:106
msgid "Example: bob@example.com, mary@example.com"
msgstr "Esempio: bob@example.com, mary@example.com"
#: ../../mod/profile.php:300 ../../mod/photos.php:935 ../../mod/display.php:149
#: ../../mod/network.php:321
msgid "Private Message"
msgstr "Messaggio privato"
#: ../../mod/profile.php:307 ../../mod/photos.php:1050
#: ../../mod/display.php:156 ../../mod/network.php:365
msgid "I like this (toggle)"
msgstr "Mi piace questo (metti/togli)"
#: ../../mod/profile.php:308 ../../mod/photos.php:1051
#: ../../mod/display.php:157 ../../mod/network.php:366
msgid "I don't like this (toggle)"
msgstr "Non mi piace questo (metti/togli)"
#: ../../mod/profile.php:321 ../../mod/photos.php:1071
#: ../../mod/photos.php:1111 ../../mod/photos.php:1140
#: ../../mod/display.php:170 ../../mod/network.php:380
msgid "This is you"
msgstr "Questo sei tu"
#: ../../mod/profile.php:361 ../../mod/photos.php:1168
#: ../../mod/display.php:234 ../../mod/network.php:386 ../../mod/group.php:137
msgid "Delete"
msgstr "Cancella"
#: ../../mod/profile.php:382 ../../mod/search.php:116 ../../mod/display.php:258
#: ../../mod/network.php:272 ../../mod/network.php:434
msgid "View $name's profile"
msgstr "Guarda il profilo di $name"
#: ../../mod/profile.php:414 ../../mod/display.php:312
#: ../../mod/register.php:422 ../../mod/network.php:471
msgid ""
"Shared content is covered by the <a "
"href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons "
"Attribution 3.0</a> license."
msgstr ""
"Il contenuto in comune è coperto dalla licenza <a "
"href=\"http://creativecommons.org/licenses/by/3.0/deed.it\">Creative Commons "
"Attribuzione 3.0</a>."
#: ../../mod/follow.php:167
msgid "The profile address specified does not provide adequate information."
msgstr ""
"L'indirizzo del profilo specificato non fornisce adeguate informazioni."
#: ../../mod/follow.php:173
msgid ""
"Limited profile. This person will be unable to receive direct/personal "
"notifications from you."
msgstr ""
"Profilo limitato. Questa persona non sarà in grado di ricevere nofiche "
"dirette/personali da te."
#: ../../mod/follow.php:224
msgid "Unable to retrieve contact information."
msgstr "Impossibile recuperare informazioni sul contatto."
#: ../../mod/follow.php:270
msgid "following"
msgstr "segue"
#: ../../mod/profile_photo.php:28
msgid "Image uploaded but image cropping failed."
msgstr "L'immagine è stata caricata, ma il ritaglio è fallito."
#: ../../mod/profile_photo.php:58 ../../mod/profile_photo.php:65
#: ../../mod/profile_photo.php:72 ../../mod/profile_photo.php:155
#: ../../mod/profile_photo.php:225 ../../mod/profile_photo.php:234
#: ../../mod/photos.php:106 ../../mod/photos.php:530 ../../mod/photos.php:849
#: ../../mod/photos.php:864 ../../mod/register.php:267
#: ../../mod/register.php:274 ../../mod/register.php:281
msgid "Profile Photos"
msgstr "Foto del profilo"
#: ../../mod/profile_photo.php:61 ../../mod/profile_photo.php:68
#: ../../mod/profile_photo.php:75 ../../mod/profile_photo.php:237
#, php-format
msgid "Image size reduction [%s] failed."
msgstr "Riduzione della dimensione dell'immagine [%s] fallito."
#: ../../mod/profile_photo.php:95
msgid "Unable to process image"
msgstr "Impossibile elaborare l'immagine"
#: ../../mod/profile_photo.php:228
msgid "Image uploaded successfully."
msgstr "Immagine caricata con successo."
#: ../../mod/home.php:23
#, php-format
msgid "Welcome to %s"
msgstr "Benvenuto su %s"
#: ../../mod/regmod.php:10
msgid "Please login."
msgstr "Accedi."
#: ../../mod/regmod.php:54
#, php-format
msgid "Registration revoked for %s"
msgstr "Registrazione revocata per %s"
#: ../../mod/regmod.php:92 ../../mod/register.php:310
#, php-format
msgid "Registration details for %s"
msgstr "Dettagli registrazione per %s"
#: ../../mod/regmod.php:96
msgid "Account approved."
msgstr "Account approvato."
#: ../../mod/profiles.php:21 ../../mod/profiles.php:234
#: ../../mod/profiles.php:339 ../../mod/dfrn_confirm.php:62
msgid "Profile not found."
msgstr "Profilo non trovato."
#: ../../mod/profiles.php:28
msgid "Profile Name is required."
msgstr "Il Nome Profilo è richiesto ."
#: ../../mod/profiles.php:196
msgid "Profile updated."
msgstr "Profilo aggiornato."
#: ../../mod/profiles.php:251
msgid "Profile deleted."
msgstr "Profilo elminato."
#: ../../mod/profiles.php:267 ../../mod/profiles.php:298
msgid "Profile-"
msgstr "Profilo-"
#: ../../mod/profiles.php:286 ../../mod/profiles.php:325
msgid "New profile created."
msgstr "Nuovo profilo creato."
#: ../../mod/profiles.php:304
msgid "Profile unavailable to clone."
msgstr "Impossibile duplicare il plrofilo."
#: ../../mod/profiles.php:367
msgid ""
"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
"be visible to anybody using the internet."
msgstr ""
"Questo è il tuo profilo <strong>publico</strong>.<br "
"/><strong>Potrebbe</strong> essere visto da chiunque attraverso internet."
#: ../../mod/profiles.php:377
msgid "Age: "
msgstr "Età : "
#: ../../mod/profiles.php:418
msgid "Profile Image"
msgstr "Immagine del Profilo"
#: ../../mod/settings.php:37
msgid "Passwords do not match. Password unchanged."
msgstr "Le password non corrispondono. Passoword non cambiata."
#: ../../mod/settings.php:42
msgid "Empty passwords are not allowed. Password unchanged."
msgstr "Password vuote non sono consentite. Password non cambiata."
#: ../../mod/settings.php:53
msgid "Password changed."
msgstr "Password cambiata."
#: ../../mod/settings.php:55
msgid "Password update failed. Please try again."
msgstr "Aggiornamento password fallito. Prova ancora."
#: ../../mod/settings.php:95
msgid " Please use a shorter name."
msgstr " Usa un nome più corto."
#: ../../mod/settings.php:97
msgid " Name too short."
msgstr " Nome troppo corto."
#: ../../mod/settings.php:103
msgid " Not valid email."
msgstr " Email non valida."
#: ../../mod/settings.php:105
msgid " Cannot change to that email."
msgstr "Non puoi usare quella email."
#: ../../mod/settings.php:161
msgid "Settings updated."
msgstr "Impostazioni aggiornate."
#: ../../mod/settings.php:211
msgid "Plugin Settings"
msgstr "Impostazioni Plugin"
#: ../../mod/settings.php:212
msgid "Account Settings"
msgstr "Impostazioni Account"
#: ../../mod/settings.php:218
msgid "No Plugin settings configured"
msgstr "Nessun Plugin ha delle configurazioni che puoi modificare"
#: ../../mod/settings.php:263
msgid "OpenID: "
msgstr "OpenID: "
#: ../../mod/settings.php:263
msgid "&nbsp;(Optional) Allow this OpenID to login to this account."
msgstr ""
"&nbsp;(Opzionale) Permetti a questo OpenID di accedere a questo account."
#: ../../mod/settings.php:295
msgid "Profile is <strong>not published</strong>."
msgstr "Il profilo <strong>non è pubblicato</strong>."
#: ../../mod/settings.php:352
msgid "Default Post Permissions"
msgstr "Permessi di default per i messaggi"
#: ../../mod/search.php:131 ../../mod/network.php:287
msgid "View in context"
msgstr "Vedi nel contesto"
#: ../../mod/photos.php:30
msgid "Photo Albums"
msgstr "Album Foto"
#: ../../mod/photos.php:34 ../../mod/photos.php:106 ../../mod/photos.php:780
#: ../../mod/photos.php:849 ../../mod/photos.php:864 ../../mod/photos.php:1198
#: ../../mod/photos.php:1209 ../../include/Photo.php:225
#: ../../include/Photo.php:232 ../../include/Photo.php:239
#: ../../include/items.php:959 ../../include/items.php:962
#: ../../include/items.php:965
msgid "Contact Photos"
msgstr "Foto dei contatti"
#: ../../mod/photos.php:95
msgid "Contact information unavailable"
msgstr "Informazione sul contatto non disponibile"
#: ../../mod/photos.php:116
msgid "Album not found."
msgstr "Album non trovato."
#: ../../mod/photos.php:134 ../../mod/photos.php:858
msgid "Delete Album"
msgstr "Elimina album"
#: ../../mod/photos.php:197 ../../mod/photos.php:1033
msgid "Delete Photo"
msgstr "Elimina foto"
#: ../../mod/photos.php:468
msgid "was tagged in a"
msgstr "è stato taggato in"
#: ../../mod/photos.php:468 ../../mod/like.php:110
msgid "photo"
msgstr "foto"
#: ../../mod/photos.php:468
msgid "by"
msgstr "da"
#: ../../mod/photos.php:558 ../../addon/js_upload/js_upload.php:306
msgid "Image exceeds size limit of "
msgstr "L'immagine supera il limite di dimensione di "
#: ../../mod/photos.php:660
msgid "No photos selected"
msgstr "Nessuna foto selezionata"
#: ../../mod/photos.php:807
msgid "Upload Photos"
msgstr "Carica foto"
#: ../../mod/photos.php:810 ../../mod/photos.php:853
msgid "New album name: "
msgstr "Nome nuovo album: "
#: ../../mod/photos.php:811
msgid "or existing album name: "
msgstr "o nome di un album esistente: "
#: ../../mod/photos.php:813 ../../mod/photos.php:1028
msgid "Permissions"
msgstr "Permessi"
#: ../../mod/photos.php:868
msgid "Edit Album"
msgstr "Modifica album"
#: ../../mod/photos.php:878 ../../mod/photos.php:1228
msgid "View Photo"
msgstr "Vedi foto"
#: ../../mod/photos.php:908
msgid "Photo not available"
msgstr "Foto non disponibile"
#: ../../mod/photos.php:929
msgid "Edit photo"
msgstr "Modifica foto"
#: ../../mod/photos.php:931
msgid "Use as profile photo"
msgstr "Usa come foto del profilo"
#: ../../mod/photos.php:944
msgid "View Full Size"
msgstr "Vedi dimensione intera"
#: ../../mod/photos.php:1002
msgid "Tags: "
msgstr "Tag: "
#: ../../mod/photos.php:1012
msgid "[Remove any tag]"
msgstr "[Rimuovi tutti i tag]"
#: ../../mod/photos.php:1021
msgid "New album name"
msgstr "Nuovo nome album"
#: ../../mod/photos.php:1024
msgid "Caption"
msgstr "Didascalia"
#: ../../mod/photos.php:1026
msgid "Add a Tag"
msgstr "Aggiungi un tag"
#: ../../mod/photos.php:1030
msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
msgstr ""
"Esempio: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
#: ../../mod/photos.php:1214
msgid "Recent Photos"
msgstr "Foto recenti"
#: ../../mod/photos.php:1218
msgid "Upload New Photos"
msgstr "Carica nuova foto"
#: ../../mod/photos.php:1234
msgid "View Album"
msgstr "Vedi album"
#: ../../mod/display.php:15 ../../mod/display.php:307 ../../mod/item.php:546
msgid "Item not found."
msgstr "Elemento non trovato."
#: ../../mod/display.php:259 ../../mod/network.php:435
msgid "View $owner_name's profile"
msgstr "Guarda il profilo di $owner_name"
#: ../../mod/display.php:260 ../../mod/network.php:436
msgid "to"
msgstr "a"
#: ../../mod/display.php:261 ../../mod/network.php:437
msgid "Wall-to-Wall"
msgstr "Bacheca-A-Bacheca"
#: ../../mod/display.php:262 ../../mod/network.php:438
msgid "via Wall-To-Wall:"
msgstr "sulla sua Bacheca:"
#: ../../mod/display.php:300
msgid "Item has been removed."
msgstr "L'elemento è stato rimosso."
#: ../../mod/invite.php:28
#, php-format
msgid "%s : Not a valid email address."
msgstr "%s: Non è un indirizzo email valido."
#: ../../mod/invite.php:32
#, php-format
msgid "Please join my network on %s"
msgstr "Unisciti al mio social network su %s"
#: ../../mod/invite.php:38
#, php-format
msgid "%s : Message delivery failed."
msgstr "%s: Consegna del messaggio fallita."
#: ../../mod/invite.php:42
#, php-format
msgid "%d message sent."
msgid_plural "%d messages sent."
msgstr[0] "%d messaggio inviato."
msgstr[1] "%d messaggi inviati."
#: ../../mod/invite.php:57
msgid "Send invitations"
msgstr "Invia inviti"
#: ../../mod/invite.php:58
msgid "Enter email addresses, one per line:"
msgstr "Inserisci gli indirizzi email, uno per riga:"
#: ../../mod/invite.php:59 ../../mod/message.php:182 ../../mod/message.php:316
msgid "Your message:"
msgstr "Il tuo messaggio:"
#: ../../mod/invite.php:60
#, php-format
msgid "Please join my social network on %s"
msgstr "Unisciti al mio social network su %s"
#: ../../mod/invite.php:61
msgid "To accept this invitation, please visit:"
msgstr "Per accettare questo invito visita:"
#: ../../mod/invite.php:62
msgid ""
"Once you have registered, please connect with me via my profile page at:"
msgstr "Una volta registrato, connettiti con me sul mio profilo a:"
#: ../../mod/contacts.php:12
msgid "Invite Friends"
msgstr "Invita Amici"
#: ../../mod/contacts.php:16
msgid "Connect/Follow"
msgstr "Connetti/Segui"
#: ../../mod/contacts.php:17
msgid "Example: bob@example.com, http://example.com/barbara"
msgstr "Esempio: bob@example.com, http://example.com/barbara"
#: ../../mod/contacts.php:18
msgid "Follow"
msgstr "Segui"
#: ../../mod/contacts.php:38 ../../mod/contacts.php:119
msgid "Could not access contact record."
msgstr "Non si puo' accedere al contatto."
#: ../../mod/contacts.php:52
msgid "Could not locate selected profile."
msgstr "Non riesco a trovare il profilo selezionato."
#: ../../mod/contacts.php:83
msgid "Contact updated."
msgstr "Contatto aggiornato."
#: ../../mod/contacts.php:85 ../../mod/dfrn_request.php:402
msgid "Failed to update contact record."
msgstr "Errore aggiornando il contatto."
#: ../../mod/contacts.php:141
msgid "Contact has been blocked"
msgstr "Il contatto è stato bloccato"
#: ../../mod/contacts.php:141
msgid "Contact has been unblocked"
msgstr "Il contatto è stato sbloccato"
#: ../../mod/contacts.php:155
msgid "Contact has been ignored"
msgstr "Il contatto è ignorato"
#: ../../mod/contacts.php:155
msgid "Contact has been unignored"
msgstr "Il conttatto è non ignorato"
#: ../../mod/contacts.php:176
msgid "stopped following"
msgstr "tolto dai seguiti"
#: ../../mod/contacts.php:195
msgid "Contact has been removed."
msgstr "Il contatto è stato rimosso."
#: ../../mod/contacts.php:209 ../../mod/dfrn_confirm.php:114
msgid "Contact not found."
msgstr "Contatto non trovato."
#: ../../mod/contacts.php:223 ../../mod/contacts.php:344
msgid "Mutual Friendship"
msgstr "Reciproca amicizia"
#: ../../mod/contacts.php:227 ../../mod/contacts.php:348
msgid "is a fan of yours"
msgstr "è un tuo fan"
#: ../../mod/contacts.php:232 ../../mod/contacts.php:352
msgid "you are a fan of"
msgstr "sei un fan di"
#: ../../mod/contacts.php:248
msgid "Never"
msgstr "Mai"
#: ../../mod/contacts.php:252
msgid "(Update was successful)"
msgstr "(L'aggiornamento è stato completato)"
#: ../../mod/contacts.php:252
msgid "(Update was not successful)"
msgstr "(L'aggiornamento non è stato completato)"
#: ../../mod/contacts.php:255
msgid "Contact Editor"
msgstr "Editor dei Contatti"
#: ../../mod/contacts.php:256
msgid "Visit $name's profile"
msgstr "Visita il profilo di $name"
#: ../../mod/contacts.php:257
msgid "Block/Unblock contact"
msgstr "Blocca/Sblocca contatto"
#: ../../mod/contacts.php:258
msgid "Ignore contact"
msgstr "Ingnora il contatto"
#: ../../mod/contacts.php:259
msgid "Delete contact"
msgstr "Rimuovi contatto"
#: ../../mod/contacts.php:261
msgid "Last updated: "
msgstr "Ultimo aggiornameto: "
#: ../../mod/contacts.php:262
msgid "Update public posts: "
msgstr "Aggiorna messaggi pubblici: "
#: ../../mod/contacts.php:264
msgid "Update now"
msgstr "Aggiorna adesso"
#: ../../mod/contacts.php:267
msgid "Unblock this contact"
msgstr "Sblocca questo contatto"
#: ../../mod/contacts.php:267
msgid "Block this contact"
msgstr "Blocca questo contatto"
#: ../../mod/contacts.php:268
msgid "Unignore this contact"
msgstr "Rimuovi dai contatti ingorati"
#: ../../mod/contacts.php:268
msgid "Ignore this contact"
msgstr "Aggiungi ai contatti ignorati"
#: ../../mod/contacts.php:271
msgid "Currently blocked"
msgstr "Bloccato"
#: ../../mod/contacts.php:272
msgid "Currently ignored"
msgstr "Ignorato"
#: ../../mod/contacts.php:305
msgid "Show Blocked Connections"
msgstr "Mostra connessioni bloccate"
#: ../../mod/contacts.php:305
msgid "Hide Blocked Connections"
msgstr "Nascondi connessioni bloccate"
#: ../../mod/contacts.php:307 ../../mod/directory.php:38
msgid "Finding: "
msgstr "Cerco: "
#: ../../mod/contacts.php:308
msgid "Find"
msgstr "Trova"
#: ../../mod/contacts.php:368 ../../mod/viewcontacts.php:44
msgid "Visit $username's profile"
msgstr "Visita il profilo di $username"
#: ../../mod/contacts.php:369
msgid "Edit contact"
msgstr "Modifca contatto"
#: ../../mod/lockview.php:39
msgid "Remote privacy information not available."
msgstr "Informazioni remote sulla privacy non disponibili."
#: ../../mod/lockview.php:43
msgid "Visible to:"
msgstr "Visibile a:"
#: ../../mod/register.php:47
msgid "Invalid OpenID url"
msgstr "Url OpenID non valido"
#: ../../mod/register.php:62
msgid "Please enter the required information."
msgstr "Inserisci le informazioni richieste."
#: ../../mod/register.php:74
msgid "Please use a shorter name."
msgstr "Usa un nome più corto."
#: ../../mod/register.php:76
msgid "Name too short."
msgstr "Il Nome è troppo corto."
#: ../../mod/register.php:89
msgid "That doesn\\'t appear to be your full (First Last) name."
msgstr "Questo non sembra essere il tuo nome completo (Nome Cognome)."
#: ../../mod/register.php:92
msgid "Your email domain is not among those allowed on this site."
msgstr ""
"Il dominio della tua email non è tra quelli autorizzati su questo sito."
#: ../../mod/register.php:95
msgid "Not a valid email address."
msgstr "Indirizzo email invaildo."
#: ../../mod/register.php:101
msgid "Cannot use that email."
msgstr "Questa email non si puo' usare."
#: ../../mod/register.php:106
msgid ""
"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and "
"must also begin with a letter."
msgstr ""
"Il tuo \"soprannome\" puo' contenere solo \"a-z\", \"0-9\", \"-\", e \"_\", "
"e deve cominciare con una lettera."
#: ../../mod/register.php:112
msgid "Nickname is already registered. Please choose another."
msgstr "Soprannome già registrato. Scegline un'altro."
#: ../../mod/register.php:131
msgid "SERIOUS ERROR: Generation of security keys failed."
msgstr "ERRORE GRAVE: Generazione delle chiavi di sicurezza fallito."
#: ../../mod/register.php:198
msgid "An error occurred during registration. Please try again."
msgstr "Si è verificato un errore durante la registrazione. Prova ancora."
#: ../../mod/register.php:216
msgid "An error occurred creating your default profile. Please try again."
msgstr "Si è verificato un errore creando il tuo profilo. Prova ancora."
#: ../../mod/register.php:315
msgid ""
"Registration successful. Please check your email for further instructions."
msgstr ""
"Registrazione completata. Controlla la tua mail per ulteriori informazioni."
#: ../../mod/register.php:319
msgid "Failed to send email message. Here is the message that failed."
msgstr "Errore inviando il messaggio email. Questo è il messaggio non inviato."
#: ../../mod/register.php:324
msgid "Your registration can not be processed."
msgstr "La tua registrazione non puo' essere elaborata."
#: ../../mod/register.php:347
#, php-format
msgid "Registration request at %s"
msgstr "Richiesta di registrazione su %s"
#: ../../mod/register.php:351
msgid "Your registration is pending approval by the site owner."
msgstr ""
"La tua richiesta è in attesa di approvazione da parte del prorietario del "
"sito."
#: ../../mod/register.php:399
msgid ""
"You may (optionally) fill in this form via OpenID by supplying your OpenID "
"and clicking 'Register'."
msgstr ""
"Puoi (opzionalmento) riempire questa maschera via OpenID inserendo il tuo "
"OpenID e cliccando 'Registra'."
#: ../../mod/register.php:400
msgid ""
"If you are not familiar with OpenID, please leave that field blank and fill "
"in the rest of the items."
msgstr ""
"Se non hai familiarità con OpenID, lascia quel campo in bianco e riempi il "
"resto della maschera."
#: ../../mod/register.php:401
msgid "Your OpenID (optional): "
msgstr "Il tuo OpenID (opzionale): "
#: ../../mod/register.php:404
msgid ""
"Members of this network prefer to communicate with real people who use their "
"real names."
msgstr ""
"I membri di questo network preferiscono comunicare con persone reali che "
"usano i loro nomi reali."
#: ../../mod/register.php:413
msgid "Include your profile in member directory?"
msgstr "Includi il tuo profilo nell'elenco dei membir?"
#: ../../mod/register.php:416 ../../mod/dfrn_request.php:618
msgid "Yes"
msgstr "Si"
#: ../../mod/register.php:417 ../../mod/dfrn_request.php:619
msgid "No"
msgstr "No"
#: ../../mod/register.php:429
msgid "Registration"
msgstr "Registrazione"
#: ../../mod/register.php:437
msgid "Your Full Name (e.g. Joe Smith): "
msgstr "Il tuo Nome Completo (p.e. Mario Rossi): "
#: ../../mod/register.php:438
msgid "Your Email Address: "
msgstr "Il tuo Indirizzo Email: "
#: ../../mod/register.php:439
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 ""
"Scegli un soprannome. Deve cominciare con un carattere. L'indirizzo del tuo "
"profilo sarà '<strong>soprannome@$sitename</strong>'."
#: ../../mod/register.php:440
msgid "Choose a nickname: "
msgstr "Scegli un soprannome: "
#: ../../mod/install.php:30
msgid "Could not create/connect to database."
msgstr "Impossibile creare/collegarsi al database."
#: ../../mod/install.php:35
msgid "Connected to database."
msgstr "Collegato al database."
#: ../../mod/install.php:66
msgid "Database import succeeded."
msgstr "Importazione database completata."
#: ../../mod/install.php:67
msgid ""
"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
msgstr ""
"IMPORTANTE: Devi impostare manualmente un operazione pianificata per il "
"poller"
#: ../../mod/install.php:68 ../../mod/install.php:75 ../../mod/install.php:175
msgid "Please see the file \"INSTALL.txt\"."
msgstr "Guarda il file \"INSTALL.txt\"."
#: ../../mod/install.php:73
msgid "Database import failed."
msgstr "Importazione database fallita."
#: ../../mod/install.php:74
msgid ""
"You may need to import the file \"database.sql\" manually using phpmyadmin "
"or mysql."
msgstr ""
"Potresti dover importare il file \"database.sql\" manualmente con phpmyadmin "
"o mysql"
#: ../../mod/install.php:84
msgid "Welcome to Friendika."
msgstr "Benvenuto su Friendika."
#: ../../mod/install.php:124
msgid "Could not find a command line version of PHP in the web server PATH."
msgstr ""
"Non riesco a trovare una versione da riga di comando di PHP nel PATH del "
"server web"
#: ../../mod/install.php:125
msgid ""
"This is required. Please adjust the configuration file .htconfig.php "
"accordingly."
msgstr "E' richiesto. Aggiorna il file .htconfig.php di conseguenza."
#: ../../mod/install.php:132
msgid ""
"The command line version of PHP on your system does not have "
"\"register_argc_argv\" enabled."
msgstr ""
"La versione da riga di comando di PHP nel sistema non ha abilitato "
"\"register_argc_argv\"."
#: ../../mod/install.php:133
msgid "This is required for message delivery to work."
msgstr "Ciò è richiesto per far funzionare la consegna dei messaggi."
#: ../../mod/install.php:155
msgid ""
"Error: the \"openssl_pkey_new\" function on this system is not able to "
"generate encryption keys"
msgstr ""
"Errore: la funzione \"openssl_pkey_new\" in questo sistema non è in grado di "
"generare le chiavi di criptazione"
#: ../../mod/install.php:156
msgid ""
"If running under Windows, please see "
"\"http://www.php.net/manual/en/openssl.installation.php\"."
msgstr ""
"Se stai eseguendo friendika su windows, guarda "
"\"http://www.php.net/manual/en/openssl.installation.php\"."
#: ../../mod/install.php:165
msgid ""
"Error: Apache webserver mod-rewrite module is required but not installed."
msgstr ""
"Errore: il modulo mod-rewrite di Apache &egreve; richiesto ma non installato"
#: ../../mod/install.php:167
msgid "Error: libCURL PHP module required but not installed."
msgstr "Errore: il modulo libCURL di PHP è richiesto ma non installato."
#: ../../mod/install.php:169
msgid ""
"Error: GD graphics PHP module with JPEG support required but not installed."
msgstr ""
"Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non "
"installato."
#: ../../mod/install.php:171
msgid "Error: openssl PHP module required but not installed."
msgstr "Errore: il modulo openssl di PHP è richiesto ma non installato."
#: ../../mod/install.php:173
msgid "Error: mysqli PHP module required but not installed."
msgstr "Errore: il modulo mysqli di PHP è richiesto ma non installato"
#: ../../mod/install.php:184
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 ""
"L'installazione web deve poter creare un file chiamato \".htconfig.php\" "
"nella cartella principale del tuo web server ma non è in grado di farlo."
#: ../../mod/install.php:185
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 ""
"Ciò è dovuto spesso a impostazioni di permessi, dato che il web server puo' "
"scrivere il file nella tua cartella, anche se tu puoi."
#: ../../mod/install.php:186
msgid ""
"Please check with your site documentation or support people to see if this "
"situation can be corrected."
msgstr ""
"Controlla la documentazione del tuo sito o con il personale di suporto se la "
"situazione puo' essere corretta."
#: ../../mod/install.php:187
msgid ""
"If not, you may be required to perform a manual installation. Please see the "
"file \"INSTALL.txt\" for instructions."
msgstr ""
"Altrimenti dovrai procedere con l'installazione manuale. Guarda il file "
"\"INSTALL.txt\" per istuzioni"
#: ../../mod/install.php:196
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 ""
"Il file di configurazione del database \".htconfig.php\" non puo' essere "
"scritto. Usa il testo qui di seguito per creare un file di configurazione "
"nella cartella principale del tuo sito."
#: ../../mod/install.php:211
msgid "Errors encountered creating database tables."
msgstr "Errori creando le tabelle nel database."
#: ../../mod/network.php:18
msgid "Normal View"
msgstr "Vista normale"
#: ../../mod/network.php:20
msgid "New Item View"
msgstr "Vista Nuovi Elementi"
#: ../../mod/network.php:149
msgid "No such group"
msgstr "Nessun gruppo"
#: ../../mod/network.php:160
msgid "Group is empty"
msgstr "Il gruppo è vuoto"
#: ../../mod/network.php:164
msgid "Group: "
msgstr "Gruppo: "
#: ../../mod/notifications.php:28
msgid "Invalid request identifier."
msgstr "Identificativo richiesta invalido."
#: ../../mod/notifications.php:31 ../../mod/notifications.php:134
msgid "Discard"
msgstr "Scarta"
#: ../../mod/notifications.php:41 ../../mod/notifications.php:133
msgid "Ignore"
msgstr "Ignora"
#: ../../mod/notifications.php:72
msgid "Show Ignored Requests"
msgstr "Mostra richieste ignorate"
#: ../../mod/notifications.php:72
msgid "Hide Ignored Requests"
msgstr "Nascondi richieste ignorate"
#: ../../mod/notifications.php:105
msgid "Claims to be known to you: "
msgstr "Dice di conoscerti: "
#: ../../mod/notifications.php:105
msgid "yes"
msgstr "si"
#: ../../mod/notifications.php:105
msgid "no"
msgstr "no"
#: ../../mod/notifications.php:111
msgid "Approve as: "
msgstr "Approva come: "
#: ../../mod/notifications.php:112
msgid "Friend"
msgstr "Amico"
#: ../../mod/notifications.php:113
msgid "Fan/Admirer"
msgstr "Fan/Admiratore"
#: ../../mod/notifications.php:120
msgid "Notification type: "
msgstr "Tipo di notifica: "
#: ../../mod/notifications.php:121
msgid "Friend/Connect Request"
msgstr "Richiesta Amicizia/Connessione"
#: ../../mod/notifications.php:121
msgid "New Follower"
msgstr "Nuovo Seguace"
#: ../../mod/notifications.php:131
msgid "Approve"
msgstr "Approva"
#: ../../mod/notifications.php:140
msgid "No notifications."
msgstr "Nessuna notifica."
#: ../../mod/notifications.php:164
msgid "No registrations."
msgstr "Nessuna registrazione."
#: ../../mod/dfrn_request.php:92
msgid "This introduction has already been accepted."
msgstr "Questa presentazione è già stata accettata."
#: ../../mod/dfrn_request.php:116 ../../mod/dfrn_request.php:347
msgid "Profile location is not valid or does not contain profile information."
msgstr ""
"La posizione del profilo non è valida o non contiene informazioni di profilo."
#: ../../mod/dfrn_request.php:121 ../../mod/dfrn_request.php:352
msgid "Warning: profile location has no identifiable owner name."
msgstr ""
"Attenzione: la posizione del profilo non ha un identificabile proprietario."
#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:354
msgid "Warning: profile location has no profile photo."
msgstr "Attenzione: la posizione del profilo non ha una foto."
#: ../../mod/dfrn_request.php:126 ../../mod/dfrn_request.php:357
#, php-format
msgid "%d required parameter was not found at the given location"
msgid_plural "%d required parameters were not found at the given location"
msgstr[0] "%d parametro richiesto non è stato trovato nella posizione data"
msgstr[1] "%d parametri richiesti non sono stati trovati nella posizione data"
#: ../../mod/dfrn_request.php:164
msgid "Introduction complete."
msgstr "Presentazione completa."
#: ../../mod/dfrn_request.php:188
msgid "Unrecoverable protocol error."
msgstr "Errore di protocollo non recuperabile."
#: ../../mod/dfrn_request.php:216
msgid "Profile unavailable."
msgstr "Profilo non disponibile."
#: ../../mod/dfrn_request.php:241
#, php-format
msgid "%s has received too many connection requests today."
msgstr "%s ha ricevuto troppe richieste di connessione per oggi."
#: ../../mod/dfrn_request.php:242
msgid "Spam protection measures have been invoked."
msgstr "Sono state attivate le misure di protezione contro lo spam."
#: ../../mod/dfrn_request.php:243
msgid "Friends are advised to please try again in 24 hours."
msgstr "Gli amici sono pregati di riprovare tra 24 ore."
#: ../../mod/dfrn_request.php:273
msgid "Invalid locator"
msgstr "Invalid locator"
#: ../../mod/dfrn_request.php:292
msgid "Unable to resolve your name at the provided location."
msgstr "Impossibile risolvere il tuo nome nella posizione indicata."
#: ../../mod/dfrn_request.php:305
msgid "You have already introduced yourself here."
msgstr "Ti sei già presentato qui."
#: ../../mod/dfrn_request.php:309
#, php-format
msgid "Apparently you are already friends with %s."
msgstr "Sembra che tu sia già amico di %s."
#: ../../mod/dfrn_request.php:330
msgid "Invalid profile URL."
msgstr "Indirizzo profilo invalido."
#: ../../mod/dfrn_request.php:336
msgid "Disallowed profile URL."
msgstr "Indirizzo profilo non permesso."
#: ../../mod/dfrn_request.php:423
msgid "Your introduction has been sent."
msgstr "La tua presentazione è stata inviata."
#: ../../mod/dfrn_request.php:477
msgid "Please login to confirm introduction."
msgstr "Accedi per confermare la presentazione."
#: ../../mod/dfrn_request.php:491
msgid ""
"Incorrect identity currently logged in. Please login to "
"<strong>this</strong> profile."
msgstr ""
"Accesso con identà incorretta. Accedi a <strong>questo</strong> profilo."
#: ../../mod/dfrn_request.php:536 ../../include/items.php:1341
msgid "[Name Withheld]"
msgstr "[Nome Nascosto]"
#: ../../mod/dfrn_request.php:543
msgid "Introduction received at "
msgstr "Introduzione ricevuta su "
#: ../../mod/dfrn_request.php:615
msgid "Friend/Connection Request"
msgstr "Richieste di Amicizia/Connessione"
#: ../../mod/dfrn_request.php:616
msgid "Please answer the following:"
msgstr "Rispondi al seguente:"
#: ../../mod/dfrn_request.php:617
msgid "Does $name know you?"
msgstr "$name ti conosce?"
#: ../../mod/dfrn_request.php:620
msgid "Add a personal note:"
msgstr "Aggiungi una nota personale:"
#: ../../mod/dfrn_request.php:621
msgid ""
"Please enter your profile address from one of the following supported social "
"networks:"
msgstr ""
"Inserisci l'indirizzo del tue profilo da uno dei seguenti supportati seocial "
"network:"
#: ../../mod/dfrn_request.php:622
msgid "Friendika"
msgstr "Friendika"
#: ../../mod/dfrn_request.php:623
msgid "StatusNet/Federated Social Web"
msgstr "StatusNet/Federated Social Web"
#: ../../mod/dfrn_request.php:624
msgid "Private (secure) network"
msgstr "Network (sicuro) privato"
#: ../../mod/dfrn_request.php:625
msgid "Public (insecure) network"
msgstr "Network (insicuro) pubblico"
#: ../../mod/dfrn_request.php:626
msgid "Your profile address:"
msgstr "L'indirizzo del tuo profilo:"
#: ../../mod/dfrn_request.php:627
msgid "Submit Request"
msgstr "Invia richiesta"
#: ../../mod/dfrn_request.php:628 ../../mod/tagrm.php:11 ../../mod/tagrm.php:94
#: ../../addon/js_upload/js_upload.php:41
msgid "Cancel"
msgstr "Annulla"
#: ../../mod/like.php:110
msgid "status"
msgstr "stato"
#: ../../mod/like.php:127
#, php-format
msgid "%1$s likes %2$s's %3$s"
msgstr "A %1$s piace %3$s di %2$s"
#: ../../mod/like.php:129
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
msgstr "A %1$s non piace %3$s di %2$s"
#: ../../mod/lostpass.php:38
#, php-format
msgid "Password reset requested at %s"
msgstr "Richiesta recupero password su %s"
#: ../../mod/removeme.php:42 ../../mod/removeme.php:45
msgid "Remove My Account"
msgstr "Rimuovi il mio Account"
#: ../../mod/removeme.php:43
msgid ""
"This will completely remove your account. Once this has been done it is not "
"recoverable."
msgstr ""
"Questo rimuoverà completamente il tuo account. Una volta rimosso non si "
"potrà recuperarlo."
#: ../../mod/removeme.php:44
msgid "Please enter your password for verification:"
msgstr "Inserisci la tua password per verifica:"
#: ../../mod/apps.php:6
msgid "Applications"
msgstr "Applicazioni"
#: ../../mod/directory.php:32
msgid "Global Directory"
msgstr "Elenco Globale"
#: ../../mod/item.php:37
msgid "Unable to locate original post."
msgstr "Impossibile trovare il messaggio originale."
#: ../../mod/item.php:98
msgid "Empty post discarded."
msgstr "Messaggio vuoto scartato."
#: ../../mod/item.php:422
#, php-format
msgid "%s commented on your item at %s"
msgstr "%s ha commentato un tuo elemento su %s"
#: ../../mod/item.php:445
#, php-format
msgid "%s posted on your profile wall at %s"
msgstr "%s ha scritto sulla tua bacheca su %s"
#: ../../mod/item.php:471
msgid "System error. Post not saved."
msgstr "Errore di sistema. Messaggio non salvato."
#: ../../mod/item.php:489
#, php-format
msgid ""
"This message was sent to you by %s, a member of the Friendika social network."
msgstr ""
"Questo messaggio ti è stato inviato da %s, un membro del social network "
"Friendika."
#: ../../mod/item.php:491
msgid "You may visit them online at"
msgstr "Puoi visitarli online a "
#: ../../mod/item.php:493
msgid ""
"Please contact the sender by replying to this post if you do not wish to "
"receive these messages."
msgstr ""
"Contatta il mittente rispondendo a questo post se non vuoi ricevere questi "
"messaggi."
#: ../../mod/item.php:495
#, php-format
msgid "%s posted an update."
msgstr "%s ha inviato un aggiornamento."
#: ../../mod/tagrm.php:41
msgid "Tag removed"
msgstr "TAg rimosso"
#: ../../mod/tagrm.php:79
msgid "Remove Item Tag"
msgstr "Rimuovi tag dall'elemento"
#: ../../mod/tagrm.php:81
msgid "Select a tag to remove: "
msgstr "Seleziona un tag da rimuovere: "
#: ../../mod/tagrm.php:93
msgid "Remove"
msgstr "Rimuovi"
#: ../../mod/message.php:18
msgid "No recipient selected."
msgstr "Nessun destinatario selezionato."
#: ../../mod/message.php:23
msgid "[no subject]"
msgstr "[nessun oggetto]"
#: ../../mod/message.php:34
msgid "Unable to locate contact information."
msgstr "Impossibile trovare le informazioni del contatto."
#: ../../mod/message.php:102
msgid "Message sent."
msgstr "Messaggio inviato."
#: ../../mod/message.php:105
msgid "Message could not be sent."
msgstr "Il messaggio non puo' essere inviato."
#: ../../mod/message.php:125 ../../include/nav.php:100
msgid "Messages"
msgstr "Messaggi"
#: ../../mod/message.php:126
msgid "Inbox"
msgstr "In arrivo"
#: ../../mod/message.php:127
msgid "Outbox"
msgstr "Inviati"
#: ../../mod/message.php:128
msgid "New Message"
msgstr "Nuovo messaggio"
#: ../../mod/message.php:142
msgid "Message deleted."
msgstr "Messaggio cancellato."
#: ../../mod/message.php:158
msgid "Conversation removed."
msgstr "Conversazione rimossa."
#: ../../mod/message.php:177
msgid "Send Private Message"
msgstr "Invia messaggio privato"
#: ../../mod/message.php:178 ../../mod/message.php:312
msgid "To:"
msgstr "A:"
#: ../../mod/message.php:179 ../../mod/message.php:313
msgid "Subject:"
msgstr "Oggetto:"
#: ../../mod/message.php:221
msgid "No messages."
msgstr "Nessun messaggio."
#: ../../mod/message.php:234
msgid "Delete conversation"
msgstr "Cancella conversazione"
#: ../../mod/message.php:264
msgid "Message not available."
msgstr "Messaggio non disponibile."
#: ../../mod/message.php:301
msgid "Delete message"
msgstr "Cancella messaggio"
#: ../../mod/message.php:311
msgid "Send Reply"
msgstr "Invia risposta"
#: ../../mod/dfrn_confirm.php:231
msgid "Response from remote site was not understood."
msgstr "La risposta dal sito remota non è stata capita."
#: ../../mod/dfrn_confirm.php:240
msgid "Unexpected response from remote site: "
msgstr "Risposta dal sito remoto inaspettata: "
#: ../../mod/dfrn_confirm.php:248
msgid "Confirmation completed successfully."
msgstr "Conferma completata con successo."
#: ../../mod/dfrn_confirm.php:250 ../../mod/dfrn_confirm.php:264
#: ../../mod/dfrn_confirm.php:271
msgid "Remote site reported: "
msgstr "Il sito remoto riporta: "
#: ../../mod/dfrn_confirm.php:262
msgid "Temporary failure. Please wait and try again."
msgstr "Errore temporaneo. Attendi e riprova."
#: ../../mod/dfrn_confirm.php:269
msgid "Introduction failed or was revoked."
msgstr "La presentazione è fallita o è stata revocata."
#: ../../mod/dfrn_confirm.php:387
msgid "Unable to set contact photo."
msgstr "Impossibile impostare la foto del contatto."
#: ../../mod/dfrn_confirm.php:426
msgid "is now friends with"
msgstr "ora è amico di"
#: ../../mod/dfrn_confirm.php:494
#, php-format
msgid "No user record found for '%s' "
msgstr "Nessun utente trovato per '%s'"
#: ../../mod/dfrn_confirm.php:504
msgid "Our site encryption key is apparently messed up."
msgstr "La nostra chiave di criptazione del sito è apparentemente incasinata."
#: ../../mod/dfrn_confirm.php:515
msgid "Empty site URL was provided or URL could not be decrypted by us."
msgstr ""
"E' stato fornito un indirizzo vuoto o non possiamo decriptare l'indirizzo."
#: ../../mod/dfrn_confirm.php:527
msgid "Contact record was not found for you on our site."
msgstr "Il contatto non è stato trovato sul nostro sito."
#: ../../mod/dfrn_confirm.php:555
msgid ""
"The ID provided by your system is a duplicate on our system. It should work "
"if you try again."
msgstr ""
"L'ID fornito dal tuo sistema è duplicato sul nostro sistema. Dovrebbe "
"funzionare se provi ancora."
#: ../../mod/dfrn_confirm.php:566
msgid "Unable to set your contact credentials on our system."
msgstr ""
"Impossibile impostare le credenziali del tuo contatto sul nostro sistema."
#: ../../mod/dfrn_confirm.php:619
msgid "Unable to update your contact profile details on our system"
msgstr "Impossibile aggiornare i dettagli del tuo contatto sul nostro sistema"
#: ../../mod/dfrn_confirm.php:648
#, php-format
msgid "Connection accepted at %s"
msgstr "Connession accettata su %s"
#: ../../mod/openid.php:62 ../../mod/openid.php:109 ../../include/auth.php:105
#: ../../include/auth.php:130 ../../include/auth.php:183
msgid "Login failed."
msgstr "Accesso fallito."
#: ../../mod/openid.php:73 ../../include/auth.php:194
msgid "Welcome back "
msgstr "Bentornato "
#: ../../mod/dfrn_poll.php:78 ../../mod/dfrn_poll.php:392
#, php-format
msgid "%s welcomes %s"
msgstr "%s da il benvenuto a %s"
#: ../../mod/viewcontacts.php:32
msgid "No contacts."
msgstr "Nessuno contatto."
#: ../../mod/group.php:27
msgid "Group created."
msgstr "Gruppo creato."
#: ../../mod/group.php:33
msgid "Could not create group."
msgstr "Impossibile creare il gruppo."
#: ../../mod/group.php:43 ../../mod/group.php:123
msgid "Group not found."
msgstr "Gruppo non trovato."
#: ../../mod/group.php:56
msgid "Group name changed."
msgstr "Il nome del gruppo è cambiato."
#: ../../mod/group.php:79
msgid "Membership list updated."
msgstr "Lista adesioni aggiornata."
#: ../../mod/group.php:107
msgid "Group removed."
msgstr "Gruppo rimosso."
#: ../../mod/group.php:109
msgid "Unable to remove group."
msgstr "Impossibile rimuovere il gruppo."
#: ../../addon/twitter/twitter.php:64
msgid "Post to Twitter"
msgstr "Inva a Twitter"
#: ../../addon/twitter/twitter.php:122
msgid "Twitter Posting Settings"
msgstr "Impostazioni Invio a Twitter"
#: ../../addon/twitter/twitter.php:129
msgid ""
"No consumer key pair for Twitter found. Please contact your site "
"administrator."
msgstr ""
"Nessuna coopia di chiavi per Twitter trovata. Contatta il tuo amministratore "
"del sito."
#: ../../addon/twitter/twitter.php:148
msgid ""
"At this Friendika 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 ""
"Questa installazione di Friendika ha il plugin Twitter abilitato, ma non hai "
"ancora collegato il tuo account locale con il tuo account su Twitter. Per "
"farlo, clicca il bottone qui sotto per ottenere un PIN da Twitter, che "
"dovrai copiare nel box più sotto per poi inviare la form. Solo i tuoi "
"messaggi <strong>pubblici</strong> verranno inviati anche su Twitter."
#: ../../addon/twitter/twitter.php:149
msgid "Log in with Twitter"
msgstr "Accedi con Twitter"
#: ../../addon/twitter/twitter.php:151
msgid "Copy the PIN from Twitter here"
msgstr "Copia il PIN da Twitter qui"
#: ../../addon/twitter/twitter.php:165 ../../addon/statusnet/statusnet.php:197
msgid "Currently connected to: "
msgstr "Al momento collegato con:"
#: ../../addon/twitter/twitter.php:166
msgid ""
"If enabled all your <strong>public</strong> postings will be posted to the "
"associated Twitter account as well."
msgstr ""
"Se abilitato tutti i tuoi messaggi <strong>pubblici</strong> verranno "
"inviati anche sull'account Twitter associato."
#: ../../addon/twitter/twitter.php:168
msgid "Send public postings to Twitter"
msgstr "Invia messaggi pubblici su Twitter"
#: ../../addon/twitter/twitter.php:172 ../../addon/statusnet/statusnet.php:204
msgid "Clear OAuth configuration"
msgstr "Cancella la configurazione OAuth"
#: ../../addon/statusnet/statusnet.php:78
msgid "Post to StatusNet"
msgstr "Invia a StatusNet"
#: ../../addon/statusnet/statusnet.php:146
msgid "StatusNet Posting Settings"
msgstr "Impostazioni di invio a StatusNet"
#: ../../addon/statusnet/statusnet.php:152
msgid ""
"No consumer key pair for StatusNet found. Register your Friendika 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 Friendika "
"installation at your favorited StatusNet installation."
msgstr ""
"Nessuna coppia di chiavi consumer per StatusNet trovata. Regitstra il tuo "
"Account Friendika come un client desktop sul tuo account StatusNet, copia la "
"coppia di chiavi qui e inserisci l'url di base delle API.<br />Prima di "
"registrare la tua coppia di chiavi OAuth, chiedi all'amministratore se "
"esiste già una coppia di chiavi per questa installazione di Friendika sulla "
"installazione di StatusNet che ti interessa."
#: ../../addon/statusnet/statusnet.php:154
msgid "OAuth Consumer Key"
msgstr "OAuth Consumer Key"
#: ../../addon/statusnet/statusnet.php:157
msgid "OAuth Consumer Secret"
msgstr "OAuth Consumer Secret"
#: ../../addon/statusnet/statusnet.php:160
msgid "Base API Path (remember the trailing /)"
msgstr "Indirizzo di base per le API (ricorda la / alla fine)"
#: ../../addon/statusnet/statusnet.php:181
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 ""
"Per collegare il tuo account StatusNet, clicca sul bottone qui sotto per "
"ottenere un codice di sicurezza da StatusNet, che dovrai copiare nel box più "
"sotto per poi inviare la form. Solo i tuoi messaggi <strong>pubblci</strong> "
"saranno inviati a StatusNet."
#: ../../addon/statusnet/statusnet.php:182
msgid "Log in with StatusNet"
msgstr "Login con StatuNet"
#: ../../addon/statusnet/statusnet.php:184
msgid "Copy the security code from StatusNet here"
msgstr "Copia il codice di sicurezza da StatusNet qui"
#: ../../addon/statusnet/statusnet.php:198
msgid ""
"If enabled all your <strong>public</strong> postings will be posted to the "
"associated StatusNet account as well."
msgstr ""
"Se abilitato tutti i tuoi messaggi <strong>pubblici</strong> verranno "
"inviati anche sull'account StatusNet associato."
#: ../../addon/statusnet/statusnet.php:200
msgid "Send public postings to StatusNet"
msgstr "Invia messaggi pubblici su StatusNet"
#: ../../addon/tictac/tictac.php:14
msgid "Three Dimensional Tic-Tac-Toe"
msgstr "Tic-Tac-Toe tridimensionale"
#: ../../addon/tictac/tictac.php:47
msgid "3D Tic-Tac-Toe"
msgstr "3D Tic-Tac-Toe"
#: ../../addon/tictac/tictac.php:52
msgid "New game"
msgstr "Nuovo gioco"
#: ../../addon/tictac/tictac.php:53
msgid "New game with handicap"
msgstr "Nuovo gioco con l'handicap"
#: ../../addon/tictac/tictac.php:54
msgid ""
"Three dimensional tic-tac-toe is just like the traditional game except that "
"it is played on multiple levels simultaneously. "
msgstr ""
"Tic-tac-toe tridimensionale è come il gioco tradizionale, solo che si gioca "
"su livelli multipli contemporaneamente."
#: ../../addon/tictac/tictac.php:55
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 ""
"In questo caso ci sono tra livelli. Puoi vincere facendo tre caselle in fila "
"su ogni livello, anche verso l'alto, il basso e diagonalmente anche "
"attraverso i diversi livelli."
#: ../../addon/tictac/tictac.php:57
msgid ""
"The handicap game disables the center position on the middle level because "
"the player claiming this square often has an unfair advantage."
msgstr ""
"L'handicap disabilita la casella centrale sul livello di mezzo, perchè il "
"giocatore che si prende quella casella spesso ha un deciso vantaggio."
#: ../../addon/tictac/tictac.php:176
msgid "You go first..."
msgstr "Cominci tu..."
#: ../../addon/tictac/tictac.php:181
msgid "I'm going first this time..."
msgstr "Comincio io questa volta..."
#: ../../addon/tictac/tictac.php:187
msgid "You won!"
msgstr "Hai vinto!"
#: ../../addon/tictac/tictac.php:193 ../../addon/tictac/tictac.php:218
msgid "\"Cat\" game!"
msgstr "Stallo!"
#: ../../addon/tictac/tictac.php:216
msgid "I won!"
msgstr "Ho vinto!"
#: ../../addon/java_upload/java_upload.php:33
msgid "Select files to upload: "
msgstr "Seleziona i file da caricare: "
#: ../../addon/java_upload/java_upload.php:35
msgid ""
"Use the following controls only if the Java uploader [above] fails to launch."
msgstr ""
"Usa il seguente controllo solo se il il caricatore Java (qui sopra) non "
"parte."
#: ../../addon/facebook/facebook.php:116
msgid "Facebook disabled"
msgstr "Facebook disabilitato"
#: ../../addon/facebook/facebook.php:124
msgid "Facebook API key is missing."
msgstr "Chiave API Facebook mancante."
#: ../../addon/facebook/facebook.php:131
msgid "Facebook Connect"
msgstr "Facebook Connect"
#: ../../addon/facebook/facebook.php:137
msgid "Install Facebook post connector"
msgstr "Istalla il connettore con Facebook"
#: ../../addon/facebook/facebook.php:144
msgid "Remove Facebook post connector"
msgstr "Rimuovi il connettore con facebook"
#: ../../addon/facebook/facebook.php:150
msgid "Post to Facebook by default"
msgstr "Invia su Facebook di default"
#: ../../addon/facebook/facebook.php:174
msgid "Facebook"
msgstr "Facebook"
#: ../../addon/facebook/facebook.php:175
msgid "Facebook Connector Settings"
msgstr "Impostazioni Connettore Facebook"
#: ../../addon/facebook/facebook.php:189
msgid "Post to Facebook"
msgstr "Invia a Facebook"
#: ../../addon/facebook/facebook.php:230
msgid "Image: "
msgstr "Immagine: "
#: ../../addon/randplace/randplace.php:171
msgid "Randplace Settings"
msgstr "Impostazioni Randplace"
#: ../../addon/randplace/randplace.php:173
msgid "Enable Randplace Plugin"
msgstr "Abilita il plugin Randplace"
#: ../../addon/js_upload/js_upload.php:39
msgid "Upload a file"
msgstr "Carica un file"
#: ../../addon/js_upload/js_upload.php:40
msgid "Drop files here to upload"
msgstr "Trascina un file qui per caricarlo"
#: ../../addon/js_upload/js_upload.php:42
msgid "Failed"
msgstr "Fallito"
#: ../../addon/js_upload/js_upload.php:288
msgid "No files were uploaded."
msgstr "Nessun file è stato caricato."
#: ../../addon/js_upload/js_upload.php:294
msgid "Uploaded file is empty"
msgstr "Il file caricato è vuoto"
#: ../../addon/js_upload/js_upload.php:299
msgid "Uploaded file is too large"
msgstr "Il file caricato è troppo grande"
#: ../../addon/js_upload/js_upload.php:317
msgid "File has an invalid extension, it should be one of "
msgstr "Il file ha una estensione non valida, dovrebbe essere una di "
#: ../../addon/js_upload/js_upload.php:328
msgid "Upload was cancelled, or server error encountered"
msgstr ""
"Il caricamento è stato cancellato, o si è verificato un errore sul server"
#: ../../include/contact_selectors.php:32
msgid "Unknown | Not categorised"
msgstr "Sconosciuto | non categorizzato"
#: ../../include/contact_selectors.php:33
msgid "Block immediately"
msgstr "Blocca immediatamente"
#: ../../include/contact_selectors.php:34
msgid "Shady, spammer, self-marketer"
msgstr "Shady, spammer, self-marketer"
#: ../../include/contact_selectors.php:35
msgid "Known to me, but no opinion"
msgstr "Lo conosco, ma non ho oppinioni"
#: ../../include/contact_selectors.php:36
msgid "OK, probably harmless"
msgstr "E' ok, probabilmente innocuo"
#: ../../include/contact_selectors.php:37
msgid "Reputable, has my trust"
msgstr "Rispettabile, ha la mia fiducia"
#: ../../include/contact_selectors.php:55
msgid "Frequently"
msgstr "Frequentemente"
#: ../../include/contact_selectors.php:56
msgid "Hourly"
msgstr "Ogni ora"
#: ../../include/contact_selectors.php:57
msgid "Twice daily"
msgstr "Due volte al dì"
#: ../../include/contact_selectors.php:58
msgid "Daily"
msgstr "Giornalmente"
#: ../../include/contact_selectors.php:59
msgid "Weekly"
msgstr "Settimanalmente"
#: ../../include/contact_selectors.php:60
msgid "Monthly"
msgstr "Mensilmente"
#: ../../include/profile_selectors.php:6
msgid "Male"
msgstr "Maschio"
#: ../../include/profile_selectors.php:6
msgid "Female"
msgstr "Femmina"
#: ../../include/profile_selectors.php:6
msgid "Currently Male"
msgstr "Al momento maschio"
#: ../../include/profile_selectors.php:6
msgid "Currently Female"
msgstr "Al momento femmina"
#: ../../include/profile_selectors.php:6
msgid "Mostly Male"
msgstr "Prevalentemente maschio"
#: ../../include/profile_selectors.php:6
msgid "Mostly Female"
msgstr "Prevalentemente femmina"
#: ../../include/profile_selectors.php:6
msgid "Transgender"
msgstr "Transgenere"
#: ../../include/profile_selectors.php:6
msgid "Intersex"
msgstr "Bisessuale"
#: ../../include/profile_selectors.php:6
msgid "Transsexual"
msgstr "Transsessuale"
#: ../../include/profile_selectors.php:6
msgid "Hermaphrodite"
msgstr "Ermafrodito"
#: ../../include/profile_selectors.php:6
msgid "Neuter"
msgstr "Neutro"
#: ../../include/profile_selectors.php:6
msgid "Non-specific"
msgstr "Non-specifico"
#: ../../include/profile_selectors.php:6
msgid "Other"
msgstr "Altro"
#: ../../include/profile_selectors.php:6
msgid "Undecided"
msgstr "Indeciso"
#: ../../include/profile_selectors.php:19
msgid "Males"
msgstr "Maschi"
#: ../../include/profile_selectors.php:19
msgid "Females"
msgstr "Femmine"
#: ../../include/profile_selectors.php:19
msgid "Gay"
msgstr "Gay"
#: ../../include/profile_selectors.php:19
msgid "Lesbian"
msgstr "Lesbica"
#: ../../include/profile_selectors.php:19
msgid "No Preference"
msgstr "Nessuna preferenza"
#: ../../include/profile_selectors.php:19
msgid "Bisexual"
msgstr "Bisessuale"
#: ../../include/profile_selectors.php:19
msgid "Autosexual"
msgstr "Autosessuale"
#: ../../include/profile_selectors.php:19
msgid "Abstinent"
msgstr "Astinente"
#: ../../include/profile_selectors.php:19
msgid "Virgin"
msgstr "Vergine"
#: ../../include/profile_selectors.php:19
msgid "Deviant"
msgstr "Deviato"
#: ../../include/profile_selectors.php:19
msgid "Fetish"
msgstr "Fetish"
#: ../../include/profile_selectors.php:19
msgid "Oodles"
msgstr "Un sacco"
#: ../../include/profile_selectors.php:19
msgid "Nonsexual"
msgstr "Asessuato"
#: ../../include/profile_selectors.php:33
msgid "Single"
msgstr "Single"
#: ../../include/profile_selectors.php:33
msgid "Lonely"
msgstr "Solitario"
#: ../../include/profile_selectors.php:33
msgid "Available"
msgstr "Disoponibile"
#: ../../include/profile_selectors.php:33
msgid "Unavailable"
msgstr "Non disponibile"
#: ../../include/profile_selectors.php:33
msgid "Dating"
msgstr "Incontro"
#: ../../include/profile_selectors.php:33
msgid "Unfaithful"
msgstr "Infedele"
#: ../../include/profile_selectors.php:33
msgid "Sex Addict"
msgstr "Sesso-dipendente"
#: ../../include/profile_selectors.php:33
msgid "Friends"
msgstr "Amici"
#: ../../include/profile_selectors.php:33
msgid "Friends/Benefits"
msgstr "Amici con benefici"
#: ../../include/profile_selectors.php:33
msgid "Casual"
msgstr "Casual"
#: ../../include/profile_selectors.php:33
msgid "Engaged"
msgstr "Impegnato"
#: ../../include/profile_selectors.php:33
msgid "Married"
msgstr "Sposato"
#: ../../include/profile_selectors.php:33
msgid "Partners"
msgstr "Partners"
#: ../../include/profile_selectors.php:33
msgid "Cohabiting"
msgstr "Coinquilino"
#: ../../include/profile_selectors.php:33
msgid "Happy"
msgstr "Felice"
#: ../../include/profile_selectors.php:33
msgid "Not Looking"
msgstr "Non in cerca"
#: ../../include/profile_selectors.php:33
msgid "Swinger"
msgstr "Scambista"
#: ../../include/profile_selectors.php:33
msgid "Betrayed"
msgstr "Tradito"
#: ../../include/profile_selectors.php:33
msgid "Separated"
msgstr "Separato"
#: ../../include/profile_selectors.php:33
msgid "Unstable"
msgstr "Instabile"
#: ../../include/profile_selectors.php:33
msgid "Divorced"
msgstr "Divorziato"
#: ../../include/profile_selectors.php:33
msgid "Widowed"
msgstr "Vedovo"
#: ../../include/profile_selectors.php:33
msgid "Uncertain"
msgstr "Incerto"
#: ../../include/profile_selectors.php:33
msgid "Complicated"
msgstr "Complicato"
#: ../../include/profile_selectors.php:33
msgid "Don't care"
msgstr "Non interessa"
#: ../../include/profile_selectors.php:33
msgid "Ask me"
msgstr "Chiedimelo"
#: ../../include/acl_selectors.php:132
msgid "Visible To:"
msgstr "Visibile a:"
#: ../../include/acl_selectors.php:136 ../../include/acl_selectors.php:151
msgid "Groups"
msgstr "Gruppi"
#: ../../include/acl_selectors.php:147
msgid "Except For:"
msgstr "Eccetto per:"
#: ../../include/auth.php:27
msgid "Logged out."
msgstr "Sei uscito."
#: ../../include/datetime.php:44 ../../include/datetime.php:46
msgid "Miscellaneous"
msgstr "Varie"
#: ../../include/datetime.php:148
msgid "less than a second ago"
msgstr "meno di un secondo fa"
#: ../../include/datetime.php:151
msgid "year"
msgstr "anno"
#: ../../include/datetime.php:151
msgid "years"
msgstr "anni"
#: ../../include/datetime.php:152
msgid "month"
msgstr "mese"
#: ../../include/datetime.php:152
msgid "months"
msgstr "mesi"
#: ../../include/datetime.php:153
msgid "week"
msgstr "settimana"
#: ../../include/datetime.php:153
msgid "weeks"
msgstr "settimane"
#: ../../include/datetime.php:154
msgid "day"
msgstr "giorno"
#: ../../include/datetime.php:154
msgid "days"
msgstr "giorni"
#: ../../include/datetime.php:155
msgid "hour"
msgstr "ora"
#: ../../include/datetime.php:155
msgid "hours"
msgstr "ore"
#: ../../include/datetime.php:156
msgid "minute"
msgstr "minuto"
#: ../../include/datetime.php:156
msgid "minutes"
msgstr "minuti"
#: ../../include/datetime.php:157
msgid "second"
msgstr "secondo"
#: ../../include/datetime.php:157
msgid "seconds"
msgstr "secondi"
#: ../../include/datetime.php:164
msgid " ago"
msgstr " fa"
#: ../../include/nav.php:56 ../../include/nav.php:91
msgid "Home"
msgstr "Home"
#: ../../include/nav.php:64
msgid "Apps"
msgstr "Applicazioni"
#: ../../include/nav.php:77
msgid "Directory"
msgstr "Elenco"
#: ../../include/nav.php:87
msgid "Network"
msgstr "Rete"
#: ../../include/nav.php:96
msgid "Notifications"
msgstr "Notifiche"
#: ../../include/nav.php:104
msgid "Manage"
msgstr "Gestisci"
#: ../../include/nav.php:107
msgid "Settings"
msgstr "Impostazioni"
#: ../../include/nav.php:109
msgid "Profiles"
msgstr "Profili"
#: ../../include/items.php:1004
msgid "Birthday:"
msgstr "Compleanno:"
#: ../../include/items.php:1348
msgid "You have a new follower at "
msgstr "Hai un nuovo seguace su "
#: ../../include/group.php:130
msgid "Create a new group"
msgstr "Crea un nuovo gruppo"
#: ../../include/group.php:131
msgid "Everybody"
msgstr "Tutti"
#: ../../include/oembed.php:57
msgid "Embedding disabled"
msgstr "Inclusione disabilitata"

View file

@ -1,1102 +1,565 @@
<?php
$a->strings['Not Found'] = 'Non Trovato';
$a->strings['Page not found.'] = 'Pagina non trovata.';
$a->strings['Permission denied'] = 'Permesso negato';
$a->strings['Permission denied.'] = 'Permesso negato.';
$a->strings['Nickname or Email address: '] = 'Soprannome o indirizzo Email: ';
$a->strings['Welcome to '] = 'Benvenuto a ';
$a->strings['Password: '] = 'Password: ';
$a->strings['Login'] = 'Accedi';
$a->strings['Nickname/Email/OpenID: '] = 'Soprannome/Email/OpenID: ';
$a->strings['Password (if not OpenID): '] = 'Password (se non OpenID): ';
$a->strings['Forgot your password?'] = 'Dimenticata la pssword?';
$a->strings['Password Reset'] = 'Resetta password';
$a->strings['prev'] = 'prec';
$a->strings['first'] = 'primo';
$a->strings['last'] = 'ultimo';
$a->strings['next'] = 'succ';
$a->strings[' likes this.'] = ' apprezza questo.';
$a->strings[' doesn\'t like this.'] = ' non apprezza questo.';
$a->strings['people'] = 'persone';
$a->strings['like this.'] = 'apprezza questo.';
$a->strings['don\'t like this.'] = 'non apprezza questo.';
$a->strings['and'] = 'e';
$a->strings[', and '] = ', e ';
$a->strings[' other people'] = ' altre persone';
$a->strings[' like this.'] = ' apprezza questo.';
$a->strings[' don\'t like this.'] = ' non apprezza questo.';
$a->strings['No contacts'] = 'Nessun contatto';
$a->strings['Contacts'] = 'Contatti';
$a->strings['View Contacts'] = 'Guarda contatti';
$a->strings['Search'] = 'Cerca';
$a->strings['No profile'] = 'Nessun profilo';
$a->strings['Connect'] = 'Connetti';
$a->strings['Location:'] = 'Posizione:';
$a->strings[', '] = ', ';
$a->strings['Gender:'] = 'Genere:';
$a->strings['Status:'] = 'Stato:';
$a->strings['Homepage:'] = 'Homepage:';
$a->strings['Invite Friends'] = 'Invita Amici';
$a->strings['Connect/Follow [profile address]'] = 'Connetti/Segui [indirizzo profilo]';
$a->strings['Example: bob@example.com, http://example.com/barbara'] = 'Esempio: bob@example.com, http://example.com/barbara';
$a->strings['Follow'] = 'Segui';
$a->strings['Could not access contact record.'] = 'Non si puo\' accedere al contatto.';
$a->strings['Could not locate selected profile.'] = 'Non riesco a trovare il profilo selezionato.';
$a->strings['Contact updated.'] = 'Contatto aggiornato.';
$a->strings['Failed to update contact record.'] = 'Errore aggiornando il contatto.';
$a->strings['Contact has been '] = 'Il contatto è stato ';
$a->strings['blocked'] = 'bloccato';
$a->strings['unblocked'] = 'sbloccato';
$a->strings['ignored'] = 'aggiunto ai contatti ignorati';
$a->strings['unignored'] = 'rimosso dai contatti ignorati';
$a->strings['stopped following'] = 'tolto dai seguiti';
$a->strings['Contact has been removed.'] = 'Il contatto è stato rimosso.';
$a->strings['Contact not found.'] = 'Contatto non trovato.';
$a->strings['Mutual Friendship'] = 'Reciproca amicizia';
$a->strings['is a fan of yours'] = 'è un tuo fan';
$a->strings['you are a fan of'] = 'sei un fan di';
$a->strings['Contact Editor'] = 'Editor dei Contatti';
$a->strings['Visit $name\'s profile'] = 'Visita il profilo di $name';
$a->strings['Block/Unblock contact'] = 'Blocca/Sblocca contatto';
$a->strings['Ignore contact'] = 'Ingnora il contatto';
$a->strings['Delete contact'] = 'Rimuovi contatto';
$a->strings['Last updated: '] = 'Ultimo aggiornameto: ';
$a->strings['Update public posts: '] = 'Aggiorna messaggi pubblici: ';
$a->strings['Never'] = 'Mai';
$a->strings['Unblock this contact'] = 'Sblocca questo contatto';
$a->strings['Block this contact'] = 'Blocca questo contatto';
$a->strings['Unignore this contact'] = 'Rimuovi dai contatti ingorati';
$a->strings['Ignore this contact'] = 'Aggiungi ai contatti ignorati';
$a->strings['Currently blocked'] = 'Bloccato';
$a->strings['Currently ignored'] = 'Ignorato';
$a->strings['Show Blocked Connections'] = 'Mostra connessioni bloccate';
$a->strings['Hide Blocked Connections'] = 'Nascondi connessioni bloccate';
$a->strings['Finding: '] = 'Cerco: ';
$a->strings['Find'] = 'Trova';
$a->strings['Visit '] = 'Visita ';
$a->strings['\'s profile'] = 'profilo';
$a->strings['Edit contact'] = 'Modifca contatto';
$a->strings['Profile not found.'] = 'Profilo non trovato.';
$a->strings['Response from remote site was not understood.'] = 'La risposta dal sito remota non è stata capita.';
$a->strings['Unexpected response from remote site: '] = 'Risposta dal sito remoto inaspettata: ';
$a->strings['Confirmation completed successfully.'] = 'Conferma completata con successo.';
$a->strings['Remote site reported: '] = 'Il sito remoto riporta: ';
$a->strings['Temporary failure. Please wait and try again.'] = 'Errore temporaneo. Attendi e riprova.';
$a->strings['Introduction failed or was revoked.'] = 'La presentazione è fallita o è stata revocata.';
$a->strings['Unable to set contact photo.'] = 'Impossibile impostare la foto del contatto.';
$a->strings['is now friends with'] = 'ora è amico di';
$a->strings['No user record found for '] = 'Nessun utente trovato per ';
$a->strings['Our site encryption key is apparently messed up.'] = 'La nostra chiave di criptazione del sito è apparentemente incasinata.';
$a->strings['Empty site URL was provided or URL could not be decrypted by us.'] = 'E\' stato fornito un indirizzo vuoto o non possiamo decriptare l\'indirizzo.';
$a->strings['Contact record was not found for you on our site.'] = 'Il contatto non è stato trovato sul nostro sito.';
$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'L\'ID fornito dal tuo sistema è duplicato sul nostro sistema. Dovrebbe funzionare se provi ancora.';
$a->strings['Unable to set your contact credentials on our system.'] = 'Impossibile impostare le credenziali del tuo contatto sul nostro sistema.';
$a->strings['Unable to update your contact profile details on our system'] = 'Impossibile aggiornare i dettagli del tuo contatto sul nostro sistema';
$a->strings['Connection accepted at '] = 'Connessione accettata su ';
$a->strings['Administrator'] = 'Amministratore';
$a->strings['New mail received at '] = 'Nuova mail ricevuta su ';
$a->strings[' commented on an item at '] = ' commentato un elemento su ';
$a->strings[' welcomes '] = ' accoglie ';
$a->strings['This introduction has already been accepted.'] = 'Questa presentazione è già stata accettata.';
$a->strings['Profile location is not valid or does not contain profile information.'] = 'La posizione del profilo non è valida o non contiene informazioni di profilo.';
$a->strings['Warning: profile location has no identifiable owner name.'] = 'Attenzione: la posizione del profilo non ha un identificabile proprietario';
$a->strings['Warning: profile location has no profile photo.'] = 'Attenzione: la posizione del profilo non ha una foto.';
$a->strings[' required parameter'] = ' parametro richiesto';
$a->strings[' was '] = ' era ';
$a->strings['s were '] = ' dove ';
$a->strings['not found at the given location.'] = 'non trovato alla posizione data.';
$a->strings['Introduction complete.'] = 'Presentazione completa.';
$a->strings['Unrecoverable protocol error.'] = 'Errore di protocollo non recuperabile.';
$a->strings['Profile unavailable.'] = 'Profilo non disponibile.';
$a->strings['has received too many connection requests today.'] = 'ha ricevuto troppe connessioni oggi.';
$a->strings['Spam protection measures have been invoked.'] = 'Sono state attivate le misure di protezione contro lo spam.';
$a->strings['Friends are advised to please try again in 24 hours.'] = 'Gli amici sono pregati di riprovare tra 24 ore.';
$a->strings['Invalid locator'] = 'Invalid locator';
$a->strings['Unable to resolve your name at the provided location.'] = 'Impossibile risolvere il tuo nome nella posizione indicata.';
$a->strings['You have already introduced yourself here.'] = 'Ti sei già presentato qui.';
$a->strings['Apparently you are already friends with .'] = 'Apparentemente sei già amico con .';
$a->strings['Invalid profile URL.'] = 'Indirizzo profilo invalido.';
$a->strings['Disallowed profile URL.'] = 'Indirizzo profilo non permesso.';
$a->strings['Your introduction has been sent.'] = 'La tua presentazione è stata inviata.';
$a->strings['Please login to confirm introduction.'] = 'Accedi per confermare la presentazione.';
$a->strings['Incorrect identity currently logged in. Please login to <strong>this</strong> profile.'] = 'Accesso con identà incorretta. Accedi a <strong>questo</strong> profilo.';
$a->strings['[Name Withheld]'] = '[Nome Nascosto]';
$a->strings['Friend/Connection Request'] = 'Richieste di Amicizia/Connessione';
$a->strings['Please answer the following:'] = 'Rispondi al seguente:';
$a->strings['Does $name know you?'] = '$name ti conosce?';
$a->strings['Yes'] = 'Si';
$a->strings['No'] = 'No';
$a->strings['Add a personal note:'] = 'Aggiungi una nota personale:';
$a->strings['Please enter your profile address from one of the following supported social networks:'] = 'Inserisci l\'indirizzo del tue profilo da uno dei seguenti supportati seocial network:';
$a->strings['Friendika'] = 'Friendika';
$a->strings['StatusNet/Federated Social Web'] = 'StatusNet/Federated Social Web';
$a->strings['Private (secure) network'] = 'Network (sicuro) privato';
$a->strings['Public (insecure) network'] = 'Network (insicuro) pubblico';
$a->strings['Your profile address:'] = 'L\'indirizzo del tuo profilo:';
$a->strings['Submit Request'] = 'Invia richiesta';
$a->strings['Cancel'] = 'Annulla';
$a->strings['Global Directory'] = 'Elenco Globale';
$a->strings['Item not found.'] = 'Elemento non trovato.';
$a->strings['Private Message'] = 'Messaggio privato';
$a->strings["I like this \x28toggle\x29"] = "Mi piace questo \x28metti/togli\x29";
$a->strings["I don't like this \x28toggle\x29"] = "Non mi piace questo \x28metti/togli\x29";
$a->strings['This is you'] = 'Questo sei tu';
$a->strings['View $name\'s profile'] = 'Guarda il profilo di $name';
$a->strings['View $owner_name\'s profile'] = 'Guarda il profilo di $owner_name';
$a->strings['to'] = 'a';
$a->strings['Wall-to-Wall'] = 'Bacheca-A-Bacheca';
$a->strings['via Wall-To-Wall:'] = 'via Bacheca-A-Bacheca';
$a->strings['Item has been removed.'] = 'L\'elemento è stato rimosso.';
$a->strings['The profile address specified does not provide adequate information.'] = 'L\'indirizzo del profilo specificato non fornisce adeguate informazioni';
$a->strings['Limited profile. This person will be unable to receive direct/personal notifications from you.'] = 'Profilo limitato. Questa persona non sara\' in grado di ricevere nofiche dirette/personali da te.';
$a->strings['Unable to retrieve contact information.'] = 'Impossibile recuperare informazioni sul contatto.';
$a->strings['following'] = 'segue';
$a->strings['Group created.'] = 'Gruppo creato.';
$a->strings['Could not create group.'] = 'Impossibile creare il gruppo.';
$a->strings['Group not found.'] = 'Gruppo non trovato.';
$a->strings['Group name changed.'] = 'Il nome del gruppo è cambiato.';
$a->strings['Membership list updated.'] = 'Lista adesioni aggiornata.';
$a->strings['Group removed.'] = 'Gruppo rimosso.';
$a->strings['Unable to remove group.'] = 'Impossibile rimuovere il gruppo.';
$a->strings['Delete'] = 'Cancella';
$a->strings['Could not create/connect to database.'] = 'Impossibile creare/collegarsi al database.';
$a->strings['Connected to database.'] = 'Collegato al database.';
$a->strings['Database import succeeded.'] = 'Importazione database completata.';
$a->strings['IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'] = 'IMPORTANTE: Devi impostare manualmente un operazione pianificata per il poller';
$a->strings['Please see the file "INSTALL.txt".'] = 'Guarda il file \"INSTALL.txt\".';
$a->strings['Database import failed.'] = 'Importazione database fallita.';
$a->strings['You may need to import the file "database.sql" manually using phpmyadmin or mysql.'] = 'Potresti dover importare il file \"database.sql\" manualmente con phpmyadmin o mysql';
$a->strings['Welcome to Friendika.'] = 'Benvenuto su Friendika.';
$a->strings['Submit'] = 'Invia';
$a->strings['Could not find a command line version of PHP in the web server PATH.'] = 'Non riesco a trovare una versione da riga di comando di PHP nel PATH del server web';
$a->strings['This is required. Please adjust the configuration file .htconfig.php accordingly.'] = 'E\' richiesto. Aggiorna il file .htconfig.php di conseguenza.';
$a->strings['The command line version of PHP on your system does not have "register_argc_argv" enabled.'] = 'La versione da riga di comando di PHP nel sistema non ha abilitato \"register_argc_argv\".';
$a->strings['This is required for message delivery to work.'] = 'Ciò è richiesto per far funzionare la consegna dei messaggi.';
$a->strings['Error: the "openssl_pkey_new" function on this system is not able to generate encryption keys'] = 'Errore: la funzione \"openssl_pkey_new\" in questo sistema non è in grado di generare le chiavi di criptazione';
$a->strings['If running under Windows, please see "http://www.php.net/manual/en/openssl.installation.php".'] = 'Se stai eseguendo friendika su windows, guarda \"http://www.php.net/manual/en/openssl.installation.php\".';
$a->strings['Error: Apache webserver mod-rewrite module is required but not installed.'] = 'Errore: il modulo mod-rewrite di Apache &egreve; richiesto ma non installato';
$a->strings['Error: libCURL PHP module required but not installed.'] = 'Errore: il modulo libCURL di PHP è richiesto ma non installato.';
$a->strings['Error: GD graphics PHP module with JPEG support required but not installed.'] = 'Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non installato.';
$a->strings['Error: openssl PHP module required but not installed.'] = 'Errore: il modulo openssl di PHP è richiesto ma non installato.';
$a->strings['Error: mysqli PHP module required but not installed.'] = 'Errore: il modulo mysqli di PHP è richiesto ma non installato';
$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.'] = 'L\'installazione web deve poter creare un file chiamato \".htconfig.php\" nella cartella principale del tuo web server ma non è in grado di farlo.';
$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.'] = 'Ciò è dovuto spesso a impostazioni di permessi, dato che il web server puo\' scrivere il file nella tua cartella, anche se tu puoi.';
$a->strings['Please check with your site documentation or support people to see if this situation can be corrected.'] = 'Controlla la documentazione del tuo sito o con il personale di suporto se la situazione puo\' essere corretta.';
$a->strings['If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.'] = 'Altrimenti dovrai procedere con l\'installazione manuale. Guarda il file \"INSTALL.txt\" per istuzioni';
$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.'] = 'Il file di configurazione del database \".htconfig.php\" non puo\' essere scritto. Usa il testo qui di seguito per creare un file di configurazione nella cartella principale del tuo sito.';
$a->strings['Errors encountered creating database tables.'] = 'Errori creando le tabelle nel database.';
$a->strings[' : '] = ' : ';
$a->strings['Not a valid email address.'] = 'Indirizzo email invaildo.';
$a->strings['Please join my network on '] = 'Unisciti alla mia rete su ';
$a->strings['Message delivery failed.'] = 'Consegna del messaggio fallita.';
$a->strings[' messages sent.'] = ' messaggio inviato.';
$a->strings['Send invitations'] = 'Invia inviti';
$a->strings['Enter email addresses, one per line:'] = 'Inserisci gli indirizzi email, uno per riga:';
$a->strings['Your message:'] = 'Il tuo messaggio:';
$a->strings['Please join my social network on '] = 'Unisciti al mio social network su ';
$a->strings['To accept this invitation, please visit:'] = 'Per accettare questo invito visita:';
$a->strings['Once you have registered, please connect with me via my profile page at:'] = 'Una volta registrato, connettiti con me sul mio profilo a:';
$a->strings['Unable to locate original post.'] = 'Impossibile trovare il messaggio originale.';
$a->strings['Empty post discarded.'] = 'Messaggio vuoto scartato.';
$a->strings[' commented on your item at '] = ' ha commentato il tuo elemento su ';
$a->strings[' posted on your profile wall at '] = ' ha inviato un messaggio sulla tua bachecha su ';
$a->strings['Facebook status update failed.'] = 'Aggiornamento stato Facebook fallito.';
$a->strings['photo'] = 'foto';
$a->strings['status'] = 'stato';
$a->strings['likes'] = 'apprezza';
$a->strings['doesn\'t like'] = 'non apprezza';
$a->strings['\'s'] = '\'s';
$a->strings['Remote privacy information not available.'] = 'Informazioni remote sulla privacy non disponibili.';
$a->strings['Visible to:'] = 'Visibile a:';
$a->strings['Password reset requested at '] = 'Richiesta di resettare la password su ';
$a->strings['No recipient selected.'] = 'Nessun destinatario selezionato.';
$a->strings['[no subject]'] = '[nessun oggetto]';
$a->strings['Unable to locate contact information.'] = 'Impossibile trovare le informazioni del contatto.';
$a->strings['Message sent.'] = 'Messaggio inviato.';
$a->strings['Message could not be sent.'] = 'Il messaggio non puo\' essere inviato.';
$a->strings['Messages'] = 'Messaggi';
$a->strings['Inbox'] = 'In arrivo';
$a->strings['Outbox'] = 'Inviati';
$a->strings['New Message'] = 'Nuovo messaggio';
$a->strings['Message deleted.'] = 'Messaggio cancellato.';
$a->strings['Conversation removed.'] = 'Conversazione rimossa.';
$a->strings['Send Private Message'] = 'Invia messaggio privato';
$a->strings['To:'] = 'A:';
$a->strings['Subject:'] = 'Oggetto:';
$a->strings['Upload photo'] = 'Carica foto';
$a->strings['Insert web link'] = 'Inserisci link';
$a->strings['Please wait'] = 'Attendi';
$a->strings['No messages.'] = 'Nessun messaggio.';
$a->strings['Delete conversation'] = 'Cancella conversazione';
$a->strings['Message not available.'] = 'Messaggio non disponibile.';
$a->strings['Delete message'] = 'Cancella messaggio';
$a->strings['Send Reply'] = 'Invia risposta';
$a->strings['No such group'] = 'Nessun gruppo';
$a->strings['Group is empty'] = 'Il gruppo è vuoto';
$a->strings['Group: '] = 'Gruppo: ';
$a->strings['Invalid request identifier.'] = 'Identificativo richiesta invalido.';
$a->strings['Discard'] = 'Scarta';
$a->strings['Ignore'] = 'Ignora';
$a->strings['Show Ignored Requests'] = 'Mostra richieste ignorate';
$a->strings['Hide Ignored Requests'] = 'Nascondi richieste ignorate';
$a->strings['Claims to be known to you: '] = 'Dice di conoscerti: ';
$a->strings['yes'] = 'si';
$a->strings['no'] = 'no';
$a->strings['Approve as: '] = 'Approva come: ';
$a->strings['Friend'] = 'Amico';
$a->strings['Fan/Admirer'] = 'Fan/Admiratore';
$a->strings['Notification type: '] = 'Tipo di notifica: ';
$a->strings['Friend/Connect Request'] = 'Richiesta Amicizia/Connessione';
$a->strings['New Follower'] = 'Nuovo Seguace';
$a->strings['Approve'] = 'Approva';
$a->strings['No notifications.'] = 'Nessuna notifica.';
$a->strings['No registrations.'] = 'Nessuna registrazione.';
$a->strings['Login failed.'] = 'Accesso fallito.';
$a->strings['Welcome back '] = 'Bentornato ';
$a->strings['Photo Albums'] = 'Album Foto';
$a->strings['Contact Photos'] = 'Foto contatti';
$a->strings['Contact information unavailable'] = 'Informazione sul contatto non disponibile';
$a->strings['Profile Photos'] = 'Foto del profilo';
$a->strings['Album not found.'] = 'Album non trovato.';
$a->strings['Delete Album'] = 'Elimina album';
$a->strings['Delete Photo'] = 'Elimina foto';
$a->strings['was tagged in a'] = 'è stato taggato in';
$a->strings['by'] = 'da';
$a->strings['Image exceeds size limit of '] = 'L\'immagine supera il limite di dimensione di ';
$a->strings['Unable to process image.'] = 'Impossibile elaborare l\'immagine.';
$a->strings['Image upload failed.'] = 'Caricamento immagine fallito.';
$a->strings['No photos selected'] = 'Nessuna foto selezionata';
$a->strings['Upload Photos'] = 'Carica foto';
$a->strings['New album name: '] = 'Nome nuovo album: ';
$a->strings['or existing album name: '] = 'o nome di un album esistente: ';
$a->strings['Select files to upload: '] = 'Seleziona i file da caricare: ';
$a->strings['Permissions'] = 'Permessi';
$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Usa il seguente controllo solo se il il caricatore Java (qui sopra) non parte.';
$a->strings['Edit Album'] = 'Modifica album';
$a->strings['View Photo'] = 'Vedi foto';
$a->strings['Photo not available'] = 'Foto non disponibile';
$a->strings['Edit photo'] = 'Modifica foto';
$a->strings['View Full Size'] = 'Vedi dimensione intera';
$a->strings['Tags: '] = 'Tag: ';
$a->strings['[Remove any tag]'] = '[Rimuovi tutti i tag]';
$a->strings['New album name'] = 'Nuovo nome album';
$a->strings['Caption'] = 'Didascalia';
$a->strings['Add a Tag'] = 'Aggiungi un tag';
$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Esempio: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping';
$a->strings['Recent Photos'] = 'Foto recenti';
$a->strings['Upload New Photos'] = 'Carica nuova foto';
$a->strings['View Album'] = 'Vedi album';
$a->strings['Image uploaded but image cropping failed.'] = 'Immagine caricata ma il ritaglio è fallito.';
$a->strings['Image size reduction [175] failed.'] = 'Riduzione dimensioni immagine [175] fallito.';
$a->strings['Image size reduction [80] failed.'] = 'Riduzione dimensioni immagine [80] fallito.';
$a->strings['Image size reduction [48] failed.'] = 'Riduzione dimensioni immagine [48] fallito.';
$a->strings['Unable to process image'] = 'Impossibile elaborare l\'immagine';
$a->strings['Image uploaded successfully.'] = 'Immagine caricata con successo.';
$a->strings['Image size reduction [640] failed.'] = 'Riduzione dimensioni immagine [640] fallito.';
$a->strings['Profile Name is required.'] = 'Il Nome Profilo è richiesto .';
$a->strings['Profile updated.'] = 'Profilo aggiornato.';
$a->strings['Profile deleted.'] = 'Profilo elminato.';
$a->strings['Profile-'] = 'Profilo-';
$a->strings['New profile created.'] = 'Nuovo profilo creato.';
$a->strings['Profile unavailable to clone.'] = 'Impossibile duplicare il plrofilo.';
$a->strings['This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.'] = 'Questo è il tuo profilo <strong>publico</strong>.<br /><strong>Potrebbe</strong> essere visto da chiunque attraverso internet.';
$a->strings['Age: '] = 'Età : ';
$a->strings['Please enter the required information.'] = 'Inserisci le informazioni richieste.';
$a->strings['Please use a shorter name.'] = 'Usa un nome più corto.';
$a->strings['Name too short.'] = 'Il Nome è troppo corto.';
$a->strings['That doesn\'t appear to be your full (First Last) name.'] = 'Questo non sembra essere il tuo nome completo (Nome Cognome).';
$a->strings['Your email domain is not among those allowed on this site.'] = 'Il dominio della tua email non è tra quelli autorizzati su questo sito.';
$a->strings['Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.'] = 'Il tuo \"soprannome\" puo\' contenere solo \"a-z\", \"0-9\", \"-\", e \"_\", e deve cominciare con una lettera.';
$a->strings['Nickname is already registered. Please choose another.'] = 'Soprannome già registrato. Scegline un\'altro.';
$a->strings['SERIOUS ERROR: Generation of security keys failed.'] = 'ERRORE GRAVE: Generazione delle chiavi di sicurezza fallito.';
$a->strings['An error occurred during registration. Please try again.'] = 'Si è verificato un errore durante la registrazione. Prova ancora.';
$a->strings['An error occurred creating your default profile. Please try again.'] = 'Si è verificato un errore creando il tuo profilo. Prova ancora.';
$a->strings['Registration details for '] = 'Dettagli registrazione per ';
$a->strings['Registration successful. Please check your email for further instructions.'] = 'Registrazione completata. Controlla la tua mail per ulteriori informazioni.';
$a->strings['Failed to send email message. Here is the message that failed.'] = 'Errore inviando il messaggio email. Questo è il messaggio non inviato.';
$a->strings['Your registration can not be processed.'] = 'La tua registrazione non puo\' essere elaborata.';
$a->strings['Registration request at '] = 'Registrazione richiesta il ';
$a->strings['Your registration is pending approval by the site owner.'] = 'La tua richiesta è in attesa di approvazione da parte del prorietario del sito.';
$a->strings['You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking \'Register\'.'] = 'Puoi (opzionalmento) riempire questa maschera via OpenID inserendo il tuo OpenID e cliccando \'Registra\'.';
$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'Se non hai familiarità con OpenID, lascia quel campo in bianco e riempi il resto della maschera.';
$a->strings['Your OpenID (optional): '] = 'Il tuo OpenID (opzionale): ';
$a->strings['Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.'] = 'Il contenuto in comune è coperto dalla licenza <a href=\"http://creativecommons.org/licenses/by/3.0/deed.it\">Creative Commons Attribuzione 3.0</a>.';
$a->strings['Registration'] = 'Registrazione';
$a->strings['Your Full Name (e.g. Joe Smith): '] = 'Il tuo Nome Completo (p.e. Mario Rossi): ';
$a->strings['Your Email Address: '] = 'Il tuo Indirizzo Email: ';
$a->strings['Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'<strong>nickname@$sitename</strong>\'.'] = 'Scegli un soprannome per il profilo. Deve cominciare con una lettera. L\'identificativo globale del tuo profilo sarà \'<strong>soprannome@$sitename</strong>\'.';
$a->strings['Choose a nickname: '] = 'Scegli un soprannome: ';
$a->strings['Register'] = 'Regitrati';
$a->strings['Please login.'] = 'Accedi.';
$a->strings['Registration revoked for '] = 'Registrazione revocata per ';
$a->strings['Account approved.'] = 'Account approvato.';
$a->strings['View in context'] = 'Vedi nel contesto';
$a->strings['Passwords do not match. Password unchanged.'] = 'Le password non corrispondono. Passoword non cambiata.';
$a->strings['Empty passwords are not allowed. Password unchanged.'] = 'Password vuote non sono consentite. Password non cambiata.';
$a->strings['Password changed.'] = 'Password cambiata.';
$a->strings['Password update failed. Please try again.'] = 'Aggiornamento password fallito. Prova ancora.';
$a->strings[' Please use a shorter name.'] = ' Usa un nome più corto.';
$a->strings[' Name too short.'] = ' Nome troppo corto.';
$a->strings[' Not valid email.'] = ' Email non valida.';
$a->strings['Settings updated.'] = 'Impostazioni aggiornate.';
$a->strings['Plugin Settings'] = 'Impostazioni Plugin';
$a->strings['Account Settings'] = 'Impostazioni Account';
$a->strings['No Plugin settings configured'] = 'Nessuna impostazione Plugin configurata';
$a->strings['OpenID: '] = 'OpenID: ';
$a->strings['&nbsp;(Optional) Allow this OpenID to login to this account.'] = ' (Opzionale) Permetti a questo OpenID di accedere a questo account.';
$a->strings['Profile is <strong>not published</strong>.'] = 'Il profilo <strong>non è pubblicato</strong>.';
$a->strings['Default Post Permissions'] = 'Permessi di default per i messaggi';
$a->strings['Tag removed'] = 'TAg rimosso';
$a->strings['Remove Item Tag'] = 'Rimuovi tag dall\'elemento';
$a->strings['Select a tag to remove: '] = 'Seleziona un tag da rimuovere: ';
$a->strings['Remove'] = 'Rimuovi';
$a->strings['No contacts.'] = 'Nessuno contatto.';
$a->strings['Wall Photos'] = 'Wall Photos';
$a->strings['Visible To:'] = 'Visibile a:';
$a->strings['Groups'] = 'Gruppi';
$a->strings['Except For:'] = 'Eccetto per:';
$a->strings['Logged out.'] = 'Sei uscito.';
$a->strings['Unknown | Not categorised'] = 'Sconosciuto | non categorizzato';
$a->strings['Block immediately'] = 'Blocca immediatamente';
$a->strings['Shady, spammer, self-marketer'] = 'Shady, spammer, self-marketer';
$a->strings['Known to me, but no opinion'] = 'Lo conosco, ma non ho oppinioni';
$a->strings['OK, probably harmless'] = 'E\' ok, probabilmente innocuo';
$a->strings['Reputable, has my trust'] = 'Rispettabile, ha la mia fiducia';
$a->strings['Frequently'] = 'Frequentemente';
$a->strings['Hourly'] = 'Ogni ora';
$a->strings['Twice daily'] = 'Due volte al dì';
$a->strings['Daily'] = 'Giornalmente';
$a->strings['Weekly'] = 'Settimanalmente';
$a->strings['Monthly'] = 'Mensilmente';
$a->strings['Miscellaneous'] = 'Varie';
$a->strings['less than a second ago'] = 'meno di un secondo fa';
$a->strings['year'] = 'anno';
$a->strings['years'] = 'anni';
$a->strings['month'] = 'mese';
$a->strings['months'] = 'mesi';
$a->strings['week'] = 'settimana';
$a->strings['weeks'] = 'settimane';
$a->strings['day'] = 'giorno';
$a->strings['days'] = 'giorni';
$a->strings['hour'] = 'ora';
$a->strings['hours'] = 'ore';
$a->strings['minute'] = 'minuto';
$a->strings['minutes'] = 'minuti';
$a->strings['second'] = 'secondo';
$a->strings['seconds'] = 'secondi';
$a->strings[' ago'] = ' fa';
$a->strings['Create a new group'] = 'Crea un nuovo gruppo';
$a->strings['Everybody'] = 'Tutti';
$a->strings['Logout'] = 'Esci';
$a->strings['Home'] = 'Home';
$a->strings['Directory'] = 'Elenco';
$a->strings['Network'] = 'Rete';
$a->strings['Notifications'] = 'Notifiche';
$a->strings['Settings'] = 'Impostazioni';
$a->strings['Profiles'] = 'Profili';
$a->strings['Male'] = 'Maschio';
$a->strings['Female'] = 'Femmina';
$a->strings['Currently Male'] = 'Al momento maschio';
$a->strings['Currently Female'] = 'Al momento femmina';
$a->strings['Mostly Male'] = 'Prevalentemente maschio';
$a->strings['Mostly Female'] = 'Prevalentemente femmina';
$a->strings['Transgender'] = 'Transgenere';
$a->strings['Intersex'] = 'Bisessuale';
$a->strings['Transsexual'] = 'Transsessuale';
$a->strings['Hermaphrodite'] = 'Ermafrodito';
$a->strings['Neuter'] = 'Neutro';
$a->strings['Non-specific'] = 'Non-specifico';
$a->strings['Other'] = 'Altro';
$a->strings['Undecided'] = 'Indeciso';
$a->strings['Males'] = 'Maschi';
$a->strings['Females'] = 'Femmine';
$a->strings['Gay'] = 'Gay';
$a->strings['Lesbian'] = 'Lesbica';
$a->strings['No Preference'] = 'Nessuna preferenza';
$a->strings['Bisexual'] = 'Bisessuale';
$a->strings['Autosexual'] = 'Autosessuale';
$a->strings['Abstinent'] = 'Astinente';
$a->strings['Virgin'] = 'Vergine';
$a->strings['Deviant'] = 'Deviato';
$a->strings['Fetish'] = 'Fetish';
$a->strings['Oodles'] = 'Un sacco';
$a->strings['Nonsexual'] = 'Asessuato';
$a->strings['Single'] = 'Single';
$a->strings['Lonely'] = 'Solitario';
$a->strings['Available'] = 'Disoponibile';
$a->strings['Unavailable'] = 'Non disponibile';
$a->strings['Dating'] = 'Incontro';
$a->strings['Unfaithful'] = 'Infedele';
$a->strings['Sex Addict'] = 'Sesso-dipendente';
$a->strings['Friends'] = 'Amici';
$a->strings['Friends/Benefits'] = 'Amici con benefici';
$a->strings['Casual'] = 'Casual';
$a->strings['Engaged'] = 'Impegnato';
$a->strings['Married'] = 'Sposato';
$a->strings['Partners'] = 'Partners';
$a->strings['Cohabiting'] = 'Coinquilino';
$a->strings['Happy'] = 'Felice';
$a->strings['Not Looking'] = 'Non in cerca';
$a->strings['Swinger'] = 'Scambista';
$a->strings['Betrayed'] = 'Tradito';
$a->strings['Separated'] = 'Separato';
$a->strings['Unstable'] = 'Instabile';
$a->strings['Divorced'] = 'Divorziato';
$a->strings['Widowed'] = 'Vedovo';
$a->strings['Uncertain'] = 'Incerto';
$a->strings['Complicated'] = 'Complicato';
$a->strings['Don\'t care'] = 'Non interessa';
$a->strings['Ask me'] = 'Chiedimelo';
$a->strings['Africa/Abidjan'] = 'Africa/Abidjan';
$a->strings['Africa/Accra'] = 'Africa/Accra';
$a->strings['Africa/Addis_Ababa'] = 'Africa/Addis_Ababa';
$a->strings['Africa/Algiers'] = 'Africa/Algiers';
$a->strings['Africa/Asmara'] = 'Africa/Asmara';
$a->strings['Africa/Asmera'] = 'Africa/Asmera';
$a->strings['Africa/Bamako'] = 'Africa/Bamako';
$a->strings['Africa/Bangui'] = 'Africa/Bangui';
$a->strings['Africa/Banjul'] = 'Africa/Banjul';
$a->strings['Africa/Bissau'] = 'Africa/Bissau';
$a->strings['Africa/Blantyre'] = 'Africa/Blantyre';
$a->strings['Africa/Brazzaville'] = 'Africa/Brazzaville';
$a->strings['Africa/Bujumbura'] = 'Africa/Bujumbura';
$a->strings['Africa/Cairo'] = 'Africa/Cairo';
$a->strings['Africa/Casablanca'] = 'Africa/Casablanca';
$a->strings['Africa/Ceuta'] = 'Africa/Ceuta';
$a->strings['Africa/Conakry'] = 'Africa/Conakry';
$a->strings['Africa/Dakar'] = 'Africa/Dakar';
$a->strings['Africa/Dar_es_Salaam'] = 'Africa/Dar_es_Salaam';
$a->strings['Africa/Djibouti'] = 'Africa/Djibouti';
$a->strings['Africa/Douala'] = 'Africa/Douala';
$a->strings['Africa/El_Aaiun'] = 'Africa/El_Aaiun';
$a->strings['Africa/Freetown'] = 'Africa/Freetown';
$a->strings['Africa/Gaborone'] = 'Africa/Gaborone';
$a->strings['Africa/Harare'] = 'Africa/Harare';
$a->strings['Africa/Johannesburg'] = 'Africa/Johannesburg';
$a->strings['Africa/Kampala'] = 'Africa/Kampala';
$a->strings['Africa/Khartoum'] = 'Africa/Khartoum';
$a->strings['Africa/Kigali'] = 'Africa/Kigali';
$a->strings['Africa/Kinshasa'] = 'Africa/Kinshasa';
$a->strings['Africa/Lagos'] = 'Africa/Lagos';
$a->strings['Africa/Libreville'] = 'Africa/Libreville';
$a->strings['Africa/Lome'] = 'Africa/Lome';
$a->strings['Africa/Luanda'] = 'Africa/Luanda';
$a->strings['Africa/Lubumbashi'] = 'Africa/Lubumbashi';
$a->strings['Africa/Lusaka'] = 'Africa/Lusaka';
$a->strings['Africa/Malabo'] = 'Africa/Malabo';
$a->strings['Africa/Maputo'] = 'Africa/Maputo';
$a->strings['Africa/Maseru'] = 'Africa/Maseru';
$a->strings['Africa/Mbabane'] = 'Africa/Mbabane';
$a->strings['Africa/Mogadishu'] = 'Africa/Mogadishu';
$a->strings['Africa/Monrovia'] = 'Africa/Monrovia';
$a->strings['Africa/Nairobi'] = 'Africa/Nairobi';
$a->strings['Africa/Ndjamena'] = 'Africa/Ndjamena';
$a->strings['Africa/Niamey'] = 'Africa/Niamey';
$a->strings['Africa/Nouakchott'] = 'Africa/Nouakchott';
$a->strings['Africa/Ouagadougou'] = 'Africa/Ouagadougou';
$a->strings['Africa/Porto-Novo'] = 'Africa/Porto-Novo';
$a->strings['Africa/Sao_Tome'] = 'Africa/Sao_Tome';
$a->strings['Africa/Timbuktu'] = 'Africa/Timbuktu';
$a->strings['Africa/Tripoli'] = 'Africa/Tripoli';
$a->strings['Africa/Tunis'] = 'Africa/Tunis';
$a->strings['Africa/Windhoek'] = 'Africa/Windhoek';
$a->strings['America/Adak'] = 'America/Adak';
$a->strings['America/Anchorage'] = 'America/Anchorage';
$a->strings['America/Anguilla'] = 'America/Anguilla';
$a->strings['America/Antigua'] = 'America/Antigua';
$a->strings['America/Araguaina'] = 'America/Araguaina';
$a->strings['America/Argentina/Buenos_Aires'] = 'America/Argentina/Buenos_Aires';
$a->strings['America/Argentina/Catamarca'] = 'America/Argentina/Catamarca';
$a->strings['America/Argentina/ComodRivadavia'] = 'America/Argentina/ComodRivadavia';
$a->strings['America/Argentina/Cordoba'] = 'America/Argentina/Cordoba';
$a->strings['America/Argentina/Jujuy'] = 'America/Argentina/Jujuy';
$a->strings['America/Argentina/La_Rioja'] = 'America/Argentina/La_Rioja';
$a->strings['America/Argentina/Mendoza'] = 'America/Argentina/Mendoza';
$a->strings['America/Argentina/Rio_Gallegos'] = 'America/Argentina/Rio_Gallegos';
$a->strings['America/Argentina/Salta'] = 'America/Argentina/Salta';
$a->strings['America/Argentina/San_Juan'] = 'America/Argentina/San_Juan';
$a->strings['America/Argentina/San_Luis'] = 'America/Argentina/San_Luis';
$a->strings['America/Argentina/Tucuman'] = 'America/Argentina/Tucuman';
$a->strings['America/Argentina/Ushuaia'] = 'America/Argentina/Ushuaia';
$a->strings['America/Aruba'] = 'America/Aruba';
$a->strings['America/Asuncion'] = 'America/Asuncion';
$a->strings['America/Atikokan'] = 'America/Atikokan';
$a->strings['America/Atka'] = 'America/Atka';
$a->strings['America/Bahia'] = 'America/Bahia';
$a->strings['America/Barbados'] = 'America/Barbados';
$a->strings['America/Belem'] = 'America/Belem';
$a->strings['America/Belize'] = 'America/Belize';
$a->strings['America/Blanc-Sablon'] = 'America/Blanc-Sablon';
$a->strings['America/Boa_Vista'] = 'America/Boa_Vista';
$a->strings['America/Bogota'] = 'America/Bogota';
$a->strings['America/Boise'] = 'America/Boise';
$a->strings['America/Buenos_Aires'] = 'America/Buenos_Aires';
$a->strings['America/Cambridge_Bay'] = 'America/Cambridge_Bay';
$a->strings['America/Campo_Grande'] = 'America/Campo_Grande';
$a->strings['America/Cancun'] = 'America/Cancun';
$a->strings['America/Caracas'] = 'America/Caracas';
$a->strings['America/Catamarca'] = 'America/Catamarca';
$a->strings['America/Cayenne'] = 'America/Cayenne';
$a->strings['America/Cayman'] = 'America/Cayman';
$a->strings['America/Chicago'] = 'America/Chicago';
$a->strings['America/Chihuahua'] = 'America/Chihuahua';
$a->strings['America/Coral_Harbour'] = 'America/Coral_Harbour';
$a->strings['America/Cordoba'] = 'America/Cordoba';
$a->strings['America/Costa_Rica'] = 'America/Costa_Rica';
$a->strings['America/Cuiaba'] = 'America/Cuiaba';
$a->strings['America/Curacao'] = 'America/Curacao';
$a->strings['America/Danmarkshavn'] = 'America/Danmarkshavn';
$a->strings['America/Dawson'] = 'America/Dawson';
$a->strings['America/Dawson_Creek'] = 'America/Dawson_Creek';
$a->strings['America/Denver'] = 'America/Denver';
$a->strings['America/Detroit'] = 'America/Detroit';
$a->strings['America/Dominica'] = 'America/Dominica';
$a->strings['America/Edmonton'] = 'America/Edmonton';
$a->strings['America/Eirunepe'] = 'America/Eirunepe';
$a->strings['America/El_Salvador'] = 'America/El_Salvador';
$a->strings['America/Ensenada'] = 'America/Ensenada';
$a->strings['America/Fort_Wayne'] = 'America/Fort_Wayne';
$a->strings['America/Fortaleza'] = 'America/Fortaleza';
$a->strings['America/Glace_Bay'] = 'America/Glace_Bay';
$a->strings['America/Godthab'] = 'America/Godthab';
$a->strings['America/Goose_Bay'] = 'America/Goose_Bay';
$a->strings['America/Grand_Turk'] = 'America/Grand_Turk';
$a->strings['America/Grenada'] = 'America/Grenada';
$a->strings['America/Guadeloupe'] = 'America/Guadeloupe';
$a->strings['America/Guatemala'] = 'America/Guatemala';
$a->strings['America/Guayaquil'] = 'America/Guayaquil';
$a->strings['America/Guyana'] = 'America/Guyana';
$a->strings['America/Halifax'] = 'America/Halifax';
$a->strings['America/Havana'] = 'America/Havana';
$a->strings['America/Hermosillo'] = 'America/Hermosillo';
$a->strings['America/Indiana/Indianapolis'] = 'America/Indiana/Indianapolis';
$a->strings['America/Indiana/Knox'] = 'America/Indiana/Knox';
$a->strings['America/Indiana/Marengo'] = 'America/Indiana/Marengo';
$a->strings['America/Indiana/Petersburg'] = 'America/Indiana/Petersburg';
$a->strings['America/Indiana/Tell_City'] = 'America/Indiana/Tell_City';
$a->strings['America/Indiana/Vevay'] = 'America/Indiana/Vevay';
$a->strings['America/Indiana/Vincennes'] = 'America/Indiana/Vincennes';
$a->strings['America/Indiana/Winamac'] = 'America/Indiana/Winamac';
$a->strings['America/Indianapolis'] = 'America/Indianapolis';
$a->strings['America/Inuvik'] = 'America/Inuvik';
$a->strings['America/Iqaluit'] = 'America/Iqaluit';
$a->strings['America/Jamaica'] = 'America/Jamaica';
$a->strings['America/Jujuy'] = 'America/Jujuy';
$a->strings['America/Juneau'] = 'America/Juneau';
$a->strings['America/Kentucky/Louisville'] = 'America/Kentucky/Louisville';
$a->strings['America/Kentucky/Monticello'] = 'America/Kentucky/Monticello';
$a->strings['America/Knox_IN'] = 'America/Knox_IN';
$a->strings['America/La_Paz'] = 'America/La_Paz';
$a->strings['America/Lima'] = 'America/Lima';
$a->strings['America/Los_Angeles'] = 'America/Los_Angeles';
$a->strings['America/Louisville'] = 'America/Louisville';
$a->strings['America/Maceio'] = 'America/Maceio';
$a->strings['America/Managua'] = 'America/Managua';
$a->strings['America/Manaus'] = 'America/Manaus';
$a->strings['America/Marigot'] = 'America/Marigot';
$a->strings['America/Martinique'] = 'America/Martinique';
$a->strings['America/Matamoros'] = 'America/Matamoros';
$a->strings['America/Mazatlan'] = 'America/Mazatlan';
$a->strings['America/Mendoza'] = 'America/Mendoza';
$a->strings['America/Menominee'] = 'America/Menominee';
$a->strings['America/Merida'] = 'America/Merida';
$a->strings['America/Mexico_City'] = 'America/Mexico_City';
$a->strings['America/Miquelon'] = 'America/Miquelon';
$a->strings['America/Moncton'] = 'America/Moncton';
$a->strings['America/Monterrey'] = 'America/Monterrey';
$a->strings['America/Montevideo'] = 'America/Montevideo';
$a->strings['America/Montreal'] = 'America/Montreal';
$a->strings['America/Montserrat'] = 'America/Montserrat';
$a->strings['America/Nassau'] = 'America/Nassau';
$a->strings['America/New_York'] = 'America/New_York';
$a->strings['America/Nipigon'] = 'America/Nipigon';
$a->strings['America/Nome'] = 'America/Nome';
$a->strings['America/Noronha'] = 'America/Noronha';
$a->strings['America/North_Dakota/Center'] = 'America/North_Dakota/Center';
$a->strings['America/North_Dakota/New_Salem'] = 'America/North_Dakota/New_Salem';
$a->strings['America/Ojinaga'] = 'America/Ojinaga';
$a->strings['America/Panama'] = 'America/Panama';
$a->strings['America/Pangnirtung'] = 'America/Pangnirtung';
$a->strings['America/Paramaribo'] = 'America/Paramaribo';
$a->strings['America/Phoenix'] = 'America/Phoenix';
$a->strings['America/Port-au-Prince'] = 'America/Port-au-Prince';
$a->strings['America/Port_of_Spain'] = 'America/Port_of_Spain';
$a->strings['America/Porto_Acre'] = 'America/Porto_Acre';
$a->strings['America/Porto_Velho'] = 'America/Porto_Velho';
$a->strings['America/Puerto_Rico'] = 'America/Puerto_Rico';
$a->strings['America/Rainy_River'] = 'America/Rainy_River';
$a->strings['America/Rankin_Inlet'] = 'America/Rankin_Inlet';
$a->strings['America/Recife'] = 'America/Recife';
$a->strings['America/Regina'] = 'America/Regina';
$a->strings['America/Resolute'] = 'America/Resolute';
$a->strings['America/Rio_Branco'] = 'America/Rio_Branco';
$a->strings['America/Rosario'] = 'America/Rosario';
$a->strings['America/Santa_Isabel'] = 'America/Santa_Isabel';
$a->strings['America/Santarem'] = 'America/Santarem';
$a->strings['America/Santiago'] = 'America/Santiago';
$a->strings['America/Santo_Domingo'] = 'America/Santo_Domingo';
$a->strings['America/Sao_Paulo'] = 'America/Sao_Paulo';
$a->strings['America/Scoresbysund'] = 'America/Scoresbysund';
$a->strings['America/Shiprock'] = 'America/Shiprock';
$a->strings['America/St_Barthelemy'] = 'America/St_Barthelemy';
$a->strings['America/St_Johns'] = 'America/St_Johns';
$a->strings['America/St_Kitts'] = 'America/St_Kitts';
$a->strings['America/St_Lucia'] = 'America/St_Lucia';
$a->strings['America/St_Thomas'] = 'America/St_Thomas';
$a->strings['America/St_Vincent'] = 'America/St_Vincent';
$a->strings['America/Swift_Current'] = 'America/Swift_Current';
$a->strings['America/Tegucigalpa'] = 'America/Tegucigalpa';
$a->strings['America/Thule'] = 'America/Thule';
$a->strings['America/Thunder_Bay'] = 'America/Thunder_Bay';
$a->strings['America/Tijuana'] = 'America/Tijuana';
$a->strings['America/Toronto'] = 'America/Toronto';
$a->strings['America/Tortola'] = 'America/Tortola';
$a->strings['America/Vancouver'] = 'America/Vancouver';
$a->strings['America/Virgin'] = 'America/Virgin';
$a->strings['America/Whitehorse'] = 'America/Whitehorse';
$a->strings['America/Winnipeg'] = 'America/Winnipeg';
$a->strings['America/Yakutat'] = 'America/Yakutat';
$a->strings['America/Yellowknife'] = 'America/Yellowknife';
$a->strings['Antarctica/Casey'] = 'Antarctica/Casey';
$a->strings['Antarctica/Davis'] = 'Antarctica/Davis';
$a->strings['Antarctica/DumontDUrville'] = 'Antarctica/DumontDUrville';
$a->strings['Antarctica/Macquarie'] = 'Antarctica/Macquarie';
$a->strings['Antarctica/Mawson'] = 'Antarctica/Mawson';
$a->strings['Antarctica/McMurdo'] = 'Antarctica/McMurdo';
$a->strings['Antarctica/Palmer'] = 'Antarctica/Palmer';
$a->strings['Antarctica/Rothera'] = 'Antarctica/Rothera';
$a->strings['Antarctica/South_Pole'] = 'Antarctica/South_Pole';
$a->strings['Antarctica/Syowa'] = 'Antarctica/Syowa';
$a->strings['Antarctica/Vostok'] = 'Antarctica/Vostok';
$a->strings['Arctic/Longyearbyen'] = 'Arctic/Longyearbyen';
$a->strings['Asia/Aden'] = 'Asia/Aden';
$a->strings['Asia/Almaty'] = 'Asia/Almaty';
$a->strings['Asia/Amman'] = 'Asia/Amman';
$a->strings['Asia/Anadyr'] = 'Asia/Anadyr';
$a->strings['Asia/Aqtau'] = 'Asia/Aqtau';
$a->strings['Asia/Aqtobe'] = 'Asia/Aqtobe';
$a->strings['Asia/Ashgabat'] = 'Asia/Ashgabat';
$a->strings['Asia/Ashkhabad'] = 'Asia/Ashkhabad';
$a->strings['Asia/Baghdad'] = 'Asia/Baghdad';
$a->strings['Asia/Bahrain'] = 'Asia/Bahrain';
$a->strings['Asia/Baku'] = 'Asia/Baku';
$a->strings['Asia/Bangkok'] = 'Asia/Bangkok';
$a->strings['Asia/Beirut'] = 'Asia/Beirut';
$a->strings['Asia/Bishkek'] = 'Asia/Bishkek';
$a->strings['Asia/Brunei'] = 'Asia/Brunei';
$a->strings['Asia/Calcutta'] = 'Asia/Calcutta';
$a->strings['Asia/Choibalsan'] = 'Asia/Choibalsan';
$a->strings['Asia/Chongqing'] = 'Asia/Chongqing';
$a->strings['Asia/Chungking'] = 'Asia/Chungking';
$a->strings['Asia/Colombo'] = 'Asia/Colombo';
$a->strings['Asia/Dacca'] = 'Asia/Dacca';
$a->strings['Asia/Damascus'] = 'Asia/Damascus';
$a->strings['Asia/Dhaka'] = 'Asia/Dhaka';
$a->strings['Asia/Dili'] = 'Asia/Dili';
$a->strings['Asia/Dubai'] = 'Asia/Dubai';
$a->strings['Asia/Dushanbe'] = 'Asia/Dushanbe';
$a->strings['Asia/Gaza'] = 'Asia/Gaza';
$a->strings['Asia/Harbin'] = 'Asia/Harbin';
$a->strings['Asia/Ho_Chi_Minh'] = 'Asia/Ho_Chi_Minh';
$a->strings['Asia/Hong_Kong'] = 'Asia/Hong_Kong';
$a->strings['Asia/Hovd'] = 'Asia/Hovd';
$a->strings['Asia/Irkutsk'] = 'Asia/Irkutsk';
$a->strings['Asia/Istanbul'] = 'Asia/Istanbul';
$a->strings['Asia/Jakarta'] = 'Asia/Jakarta';
$a->strings['Asia/Jayapura'] = 'Asia/Jayapura';
$a->strings['Asia/Jerusalem'] = 'Asia/Jerusalem';
$a->strings['Asia/Kabul'] = 'Asia/Kabul';
$a->strings['Asia/Kamchatka'] = 'Asia/Kamchatka';
$a->strings['Asia/Karachi'] = 'Asia/Karachi';
$a->strings['Asia/Kashgar'] = 'Asia/Kashgar';
$a->strings['Asia/Kathmandu'] = 'Asia/Kathmandu';
$a->strings['Asia/Katmandu'] = 'Asia/Katmandu';
$a->strings['Asia/Kolkata'] = 'Asia/Kolkata';
$a->strings['Asia/Krasnoyarsk'] = 'Asia/Krasnoyarsk';
$a->strings['Asia/Kuala_Lumpur'] = 'Asia/Kuala_Lumpur';
$a->strings['Asia/Kuching'] = 'Asia/Kuching';
$a->strings['Asia/Kuwait'] = 'Asia/Kuwait';
$a->strings['Asia/Macao'] = 'Asia/Macao';
$a->strings['Asia/Macau'] = 'Asia/Macau';
$a->strings['Asia/Magadan'] = 'Asia/Magadan';
$a->strings['Asia/Makassar'] = 'Asia/Makassar';
$a->strings['Asia/Manila'] = 'Asia/Manila';
$a->strings['Asia/Muscat'] = 'Asia/Muscat';
$a->strings['Asia/Nicosia'] = 'Asia/Nicosia';
$a->strings['Asia/Novokuznetsk'] = 'Asia/Novokuznetsk';
$a->strings['Asia/Novosibirsk'] = 'Asia/Novosibirsk';
$a->strings['Asia/Omsk'] = 'Asia/Omsk';
$a->strings['Asia/Oral'] = 'Asia/Oral';
$a->strings['Asia/Phnom_Penh'] = 'Asia/Phnom_Penh';
$a->strings['Asia/Pontianak'] = 'Asia/Pontianak';
$a->strings['Asia/Pyongyang'] = 'Asia/Pyongyang';
$a->strings['Asia/Qatar'] = 'Asia/Qatar';
$a->strings['Asia/Qyzylorda'] = 'Asia/Qyzylorda';
$a->strings['Asia/Rangoon'] = 'Asia/Rangoon';
$a->strings['Asia/Riyadh'] = 'Asia/Riyadh';
$a->strings['Asia/Saigon'] = 'Asia/Saigon';
$a->strings['Asia/Sakhalin'] = 'Asia/Sakhalin';
$a->strings['Asia/Samarkand'] = 'Asia/Samarkand';
$a->strings['Asia/Seoul'] = 'Asia/Seoul';
$a->strings['Asia/Shanghai'] = 'Asia/Shanghai';
$a->strings['Asia/Singapore'] = 'Asia/Singapore';
$a->strings['Asia/Taipei'] = 'Asia/Taipei';
$a->strings['Asia/Tashkent'] = 'Asia/Tashkent';
$a->strings['Asia/Tbilisi'] = 'Asia/Tbilisi';
$a->strings['Asia/Tehran'] = 'Asia/Tehran';
$a->strings['Asia/Tel_Aviv'] = 'Asia/Tel_Aviv';
$a->strings['Asia/Thimbu'] = 'Asia/Thimbu';
$a->strings['Asia/Thimphu'] = 'Asia/Thimphu';
$a->strings['Asia/Tokyo'] = 'Asia/Tokyo';
$a->strings['Asia/Ujung_Pandang'] = 'Asia/Ujung_Pandang';
$a->strings['Asia/Ulaanbaatar'] = 'Asia/Ulaanbaatar';
$a->strings['Asia/Ulan_Bator'] = 'Asia/Ulan_Bator';
$a->strings['Asia/Urumqi'] = 'Asia/Urumqi';
$a->strings['Asia/Vientiane'] = 'Asia/Vientiane';
$a->strings['Asia/Vladivostok'] = 'Asia/Vladivostok';
$a->strings['Asia/Yakutsk'] = 'Asia/Yakutsk';
$a->strings['Asia/Yekaterinburg'] = 'Asia/Yekaterinburg';
$a->strings['Asia/Yerevan'] = 'Asia/Yerevan';
$a->strings['Atlantic/Azores'] = 'Atlantic/Azores';
$a->strings['Atlantic/Bermuda'] = 'Atlantic/Bermuda';
$a->strings['Atlantic/Canary'] = 'Atlantic/Canary';
$a->strings['Atlantic/Cape_Verde'] = 'Atlantic/Cape_Verde';
$a->strings['Atlantic/Faeroe'] = 'Atlantic/Faeroe';
$a->strings['Atlantic/Faroe'] = 'Atlantic/Faroe';
$a->strings['Atlantic/Jan_Mayen'] = 'Atlantic/Jan_Mayen';
$a->strings['Atlantic/Madeira'] = 'Atlantic/Madeira';
$a->strings['Atlantic/Reykjavik'] = 'Atlantic/Reykjavik';
$a->strings['Atlantic/South_Georgia'] = 'Atlantic/South_Georgia';
$a->strings['Atlantic/St_Helena'] = 'Atlantic/St_Helena';
$a->strings['Atlantic/Stanley'] = 'Atlantic/Stanley';
$a->strings['Australia/ACT'] = 'Australia/ACT';
$a->strings['Australia/Adelaide'] = 'Australia/Adelaide';
$a->strings['Australia/Brisbane'] = 'Australia/Brisbane';
$a->strings['Australia/Broken_Hill'] = 'Australia/Broken_Hill';
$a->strings['Australia/Canberra'] = 'Australia/Canberra';
$a->strings['Australia/Currie'] = 'Australia/Currie';
$a->strings['Australia/Darwin'] = 'Australia/Darwin';
$a->strings['Australia/Eucla'] = 'Australia/Eucla';
$a->strings['Australia/Hobart'] = 'Australia/Hobart';
$a->strings['Australia/LHI'] = 'Australia/LHI';
$a->strings['Australia/Lindeman'] = 'Australia/Lindeman';
$a->strings['Australia/Lord_Howe'] = 'Australia/Lord_Howe';
$a->strings['Australia/Melbourne'] = 'Australia/Melbourne';
$a->strings['Australia/North'] = 'Australia/North';
$a->strings['Australia/NSW'] = 'Australia/NSW';
$a->strings['Australia/Perth'] = 'Australia/Perth';
$a->strings['Australia/Queensland'] = 'Australia/Queensland';
$a->strings['Australia/South'] = 'Australia/South';
$a->strings['Australia/Sydney'] = 'Australia/Sydney';
$a->strings['Australia/Tasmania'] = 'Australia/Tasmania';
$a->strings['Australia/Victoria'] = 'Australia/Victoria';
$a->strings['Australia/West'] = 'Australia/West';
$a->strings['Australia/Yancowinna'] = 'Australia/Yancowinna';
$a->strings['Brazil/Acre'] = 'Brazil/Acre';
$a->strings['Brazil/DeNoronha'] = 'Brazil/DeNoronha';
$a->strings['Brazil/East'] = 'Brazil/East';
$a->strings['Brazil/West'] = 'Brazil/West';
$a->strings['Canada/Atlantic'] = 'Canada/Atlantic';
$a->strings['Canada/Central'] = 'Canada/Central';
$a->strings['Canada/East-Saskatchewan'] = 'Canada/East-Saskatchewan';
$a->strings['Canada/Eastern'] = 'Canada/Eastern';
$a->strings['Canada/Mountain'] = 'Canada/Mountain';
$a->strings['Canada/Newfoundland'] = 'Canada/Newfoundland';
$a->strings['Canada/Pacific'] = 'Canada/Pacific';
$a->strings['Canada/Saskatchewan'] = 'Canada/Saskatchewan';
$a->strings['Canada/Yukon'] = 'Canada/Yukon';
$a->strings['CET'] = 'CET';
$a->strings['Chile/Continental'] = 'Chile/Continental';
$a->strings['Chile/EasterIsland'] = 'Chile/EasterIsland';
$a->strings['CST6CDT'] = 'CST6CDT';
$a->strings['Cuba'] = 'Cuba';
$a->strings['EET'] = 'EET';
$a->strings['Egypt'] = 'Egypt';
$a->strings['Eire'] = 'Eire';
$a->strings['EST'] = 'EST';
$a->strings['EST5EDT'] = 'EST5EDT';
$a->strings['Etc/GMT'] = 'Etc/GMT';
$a->strings['Etc/GMT+0'] = 'Etc/GMT+0';
$a->strings['Etc/GMT+1'] = 'Etc/GMT+1';
$a->strings['Etc/GMT+10'] = 'Etc/GMT+10';
$a->strings['Etc/GMT+11'] = 'Etc/GMT+11';
$a->strings['Etc/GMT+12'] = 'Etc/GMT+12';
$a->strings['Etc/GMT+2'] = 'Etc/GMT+2';
$a->strings['Etc/GMT+3'] = 'Etc/GMT+3';
$a->strings['Etc/GMT+4'] = 'Etc/GMT+4';
$a->strings['Etc/GMT+5'] = 'Etc/GMT+5';
$a->strings['Etc/GMT+6'] = 'Etc/GMT+6';
$a->strings['Etc/GMT+7'] = 'Etc/GMT+7';
$a->strings['Etc/GMT+8'] = 'Etc/GMT+8';
$a->strings['Etc/GMT+9'] = 'Etc/GMT+9';
$a->strings['Etc/GMT-0'] = 'Etc/GMT-0';
$a->strings['Etc/GMT-1'] = 'Etc/GMT-1';
$a->strings['Etc/GMT-10'] = 'Etc/GMT-10';
$a->strings['Etc/GMT-11'] = 'Etc/GMT-11';
$a->strings['Etc/GMT-12'] = 'Etc/GMT-12';
$a->strings['Etc/GMT-13'] = 'Etc/GMT-13';
$a->strings['Etc/GMT-14'] = 'Etc/GMT-14';
$a->strings['Etc/GMT-2'] = 'Etc/GMT-2';
$a->strings['Etc/GMT-3'] = 'Etc/GMT-3';
$a->strings['Etc/GMT-4'] = 'Etc/GMT-4';
$a->strings['Etc/GMT-5'] = 'Etc/GMT-5';
$a->strings['Etc/GMT-6'] = 'Etc/GMT-6';
$a->strings['Etc/GMT-7'] = 'Etc/GMT-7';
$a->strings['Etc/GMT-8'] = 'Etc/GMT-8';
$a->strings['Etc/GMT-9'] = 'Etc/GMT-9';
$a->strings['Etc/GMT0'] = 'Etc/GMT0';
$a->strings['Etc/Greenwich'] = 'Etc/Greenwich';
$a->strings['Etc/UCT'] = 'Etc/UCT';
$a->strings['Etc/Universal'] = 'Etc/Universal';
$a->strings['Etc/UTC'] = 'Etc/UTC';
$a->strings['Etc/Zulu'] = 'Etc/Zulu';
$a->strings['Europe/Amsterdam'] = 'Europe/Amsterdam';
$a->strings['Europe/Andorra'] = 'Europe/Andorra';
$a->strings['Europe/Athens'] = 'Europe/Athens';
$a->strings['Europe/Belfast'] = 'Europe/Belfast';
$a->strings['Europe/Belgrade'] = 'Europe/Belgrade';
$a->strings['Europe/Berlin'] = 'Europe/Berlin';
$a->strings['Europe/Bratislava'] = 'Europe/Bratislava';
$a->strings['Europe/Brussels'] = 'Europe/Brussels';
$a->strings['Europe/Bucharest'] = 'Europe/Bucharest';
$a->strings['Europe/Budapest'] = 'Europe/Budapest';
$a->strings['Europe/Chisinau'] = 'Europe/Chisinau';
$a->strings['Europe/Copenhagen'] = 'Europe/Copenhagen';
$a->strings['Europe/Dublin'] = 'Europe/Dublin';
$a->strings['Europe/Gibraltar'] = 'Europe/Gibraltar';
$a->strings['Europe/Guernsey'] = 'Europe/Guernsey';
$a->strings['Europe/Helsinki'] = 'Europe/Helsinki';
$a->strings['Europe/Isle_of_Man'] = 'Europe/Isle_of_Man';
$a->strings['Europe/Istanbul'] = 'Europe/Istanbul';
$a->strings['Europe/Jersey'] = 'Europe/Jersey';
$a->strings['Europe/Kaliningrad'] = 'Europe/Kaliningrad';
$a->strings['Europe/Kiev'] = 'Europe/Kiev';
$a->strings['Europe/Lisbon'] = 'Europe/Lisbon';
$a->strings['Europe/Ljubljana'] = 'Europe/Ljubljana';
$a->strings['Europe/London'] = 'Europe/London';
$a->strings['Europe/Luxembourg'] = 'Europe/Luxembourg';
$a->strings['Europe/Madrid'] = 'Europe/Madrid';
$a->strings['Europe/Malta'] = 'Europe/Malta';
$a->strings['Europe/Mariehamn'] = 'Europe/Mariehamn';
$a->strings['Europe/Minsk'] = 'Europe/Minsk';
$a->strings['Europe/Monaco'] = 'Europe/Monaco';
$a->strings['Europe/Moscow'] = 'Europe/Moscow';
$a->strings['Europe/Nicosia'] = 'Europe/Nicosia';
$a->strings['Europe/Oslo'] = 'Europe/Oslo';
$a->strings['Europe/Paris'] = 'Europe/Paris';
$a->strings['Europe/Podgorica'] = 'Europe/Podgorica';
$a->strings['Europe/Prague'] = 'Europe/Prague';
$a->strings['Europe/Riga'] = 'Europe/Riga';
$a->strings['Europe/Rome'] = 'Europe/Rome';
$a->strings['Europe/Samara'] = 'Europe/Samara';
$a->strings['Europe/San_Marino'] = 'Europe/San_Marino';
$a->strings['Europe/Sarajevo'] = 'Europe/Sarajevo';
$a->strings['Europe/Simferopol'] = 'Europe/Simferopol';
$a->strings['Europe/Skopje'] = 'Europe/Skopje';
$a->strings['Europe/Sofia'] = 'Europe/Sofia';
$a->strings['Europe/Stockholm'] = 'Europe/Stockholm';
$a->strings['Europe/Tallinn'] = 'Europe/Tallinn';
$a->strings['Europe/Tirane'] = 'Europe/Tirane';
$a->strings['Europe/Tiraspol'] = 'Europe/Tiraspol';
$a->strings['Europe/Uzhgorod'] = 'Europe/Uzhgorod';
$a->strings['Europe/Vaduz'] = 'Europe/Vaduz';
$a->strings['Europe/Vatican'] = 'Europe/Vatican';
$a->strings['Europe/Vienna'] = 'Europe/Vienna';
$a->strings['Europe/Vilnius'] = 'Europe/Vilnius';
$a->strings['Europe/Volgograd'] = 'Europe/Volgograd';
$a->strings['Europe/Warsaw'] = 'Europe/Warsaw';
$a->strings['Europe/Zagreb'] = 'Europe/Zagreb';
$a->strings['Europe/Zaporozhye'] = 'Europe/Zaporozhye';
$a->strings['Europe/Zurich'] = 'Europe/Zurich';
$a->strings['Factory'] = 'Factory';
$a->strings['GB'] = 'GB';
$a->strings['GB-Eire'] = 'GB-Eire';
$a->strings['GMT'] = 'GMT';
$a->strings['GMT+0'] = 'GMT+0';
$a->strings['GMT-0'] = 'GMT-0';
$a->strings['GMT0'] = 'GMT0';
$a->strings['Greenwich'] = 'Greenwich';
$a->strings['Hongkong'] = 'Hongkong';
$a->strings['HST'] = 'HST';
$a->strings['Iceland'] = 'Iceland';
$a->strings['Indian/Antananarivo'] = 'Indian/Antananarivo';
$a->strings['Indian/Chagos'] = 'Indian/Chagos';
$a->strings['Indian/Christmas'] = 'Indian/Christmas';
$a->strings['Indian/Cocos'] = 'Indian/Cocos';
$a->strings['Indian/Comoro'] = 'Indian/Comoro';
$a->strings['Indian/Kerguelen'] = 'Indian/Kerguelen';
$a->strings['Indian/Mahe'] = 'Indian/Mahe';
$a->strings['Indian/Maldives'] = 'Indian/Maldives';
$a->strings['Indian/Mauritius'] = 'Indian/Mauritius';
$a->strings['Indian/Mayotte'] = 'Indian/Mayotte';
$a->strings['Indian/Reunion'] = 'Indian/Reunion';
$a->strings['Iran'] = 'Iran';
$a->strings['Israel'] = 'Israel';
$a->strings['Jamaica'] = 'Jamaica';
$a->strings['Japan'] = 'Japan';
$a->strings['Kwajalein'] = 'Kwajalein';
$a->strings['Libya'] = 'Libya';
$a->strings['MET'] = 'MET';
$a->strings['Mexico/BajaNorte'] = 'Mexico/BajaNorte';
$a->strings['Mexico/BajaSur'] = 'Mexico/BajaSur';
$a->strings['Mexico/General'] = 'Mexico/General';
$a->strings['MST'] = 'MST';
$a->strings['MST7MDT'] = 'MST7MDT';
$a->strings['Navajo'] = 'Navajo';
$a->strings['NZ'] = 'NZ';
$a->strings['NZ-CHAT'] = 'NZ-CHAT';
$a->strings['Pacific/Apia'] = 'Pacific/Apia';
$a->strings['Pacific/Auckland'] = 'Pacific/Auckland';
$a->strings['Pacific/Chatham'] = 'Pacific/Chatham';
$a->strings['Pacific/Easter'] = 'Pacific/Easter';
$a->strings['Pacific/Efate'] = 'Pacific/Efate';
$a->strings['Pacific/Enderbury'] = 'Pacific/Enderbury';
$a->strings['Pacific/Fakaofo'] = 'Pacific/Fakaofo';
$a->strings['Pacific/Fiji'] = 'Pacific/Fiji';
$a->strings['Pacific/Funafuti'] = 'Pacific/Funafuti';
$a->strings['Pacific/Galapagos'] = 'Pacific/Galapagos';
$a->strings['Pacific/Gambier'] = 'Pacific/Gambier';
$a->strings['Pacific/Guadalcanal'] = 'Pacific/Guadalcanal';
$a->strings['Pacific/Guam'] = 'Pacific/Guam';
$a->strings['Pacific/Honolulu'] = 'Pacific/Honolulu';
$a->strings['Pacific/Johnston'] = 'Pacific/Johnston';
$a->strings['Pacific/Kiritimati'] = 'Pacific/Kiritimati';
$a->strings['Pacific/Kosrae'] = 'Pacific/Kosrae';
$a->strings['Pacific/Kwajalein'] = 'Pacific/Kwajalein';
$a->strings['Pacific/Majuro'] = 'Pacific/Majuro';
$a->strings['Pacific/Marquesas'] = 'Pacific/Marquesas';
$a->strings['Pacific/Midway'] = 'Pacific/Midway';
$a->strings['Pacific/Nauru'] = 'Pacific/Nauru';
$a->strings['Pacific/Niue'] = 'Pacific/Niue';
$a->strings['Pacific/Norfolk'] = 'Pacific/Norfolk';
$a->strings['Pacific/Noumea'] = 'Pacific/Noumea';
$a->strings['Pacific/Pago_Pago'] = 'Pacific/Pago_Pago';
$a->strings['Pacific/Palau'] = 'Pacific/Palau';
$a->strings['Pacific/Pitcairn'] = 'Pacific/Pitcairn';
$a->strings['Pacific/Ponape'] = 'Pacific/Ponape';
$a->strings['Pacific/Port_Moresby'] = 'Pacific/Port_Moresby';
$a->strings['Pacific/Rarotonga'] = 'Pacific/Rarotonga';
$a->strings['Pacific/Saipan'] = 'Pacific/Saipan';
$a->strings['Pacific/Samoa'] = 'Pacific/Samoa';
$a->strings['Pacific/Tahiti'] = 'Pacific/Tahiti';
$a->strings['Pacific/Tarawa'] = 'Pacific/Tarawa';
$a->strings['Pacific/Tongatapu'] = 'Pacific/Tongatapu';
$a->strings['Pacific/Truk'] = 'Pacific/Truk';
$a->strings['Pacific/Wake'] = 'Pacific/Wake';
$a->strings['Pacific/Wallis'] = 'Pacific/Wallis';
$a->strings['Pacific/Yap'] = 'Pacific/Yap';
$a->strings['Poland'] = 'Poland';
$a->strings['Portugal'] = 'Portugal';
$a->strings['PRC'] = 'PRC';
$a->strings['PST8PDT'] = 'PST8PDT';
$a->strings['ROC'] = 'ROC';
$a->strings['ROK'] = 'ROK';
$a->strings['Singapore'] = 'Singapore';
$a->strings['Turkey'] = 'Turkey';
$a->strings['UCT'] = 'UCT';
$a->strings['Universal'] = 'Universal';
$a->strings['US/Alaska'] = 'US/Alaska';
$a->strings['US/Aleutian'] = 'US/Aleutian';
$a->strings['US/Arizona'] = 'US/Arizona';
$a->strings['US/Central'] = 'US/Central';
$a->strings['US/East-Indiana'] = 'US/East-Indiana';
$a->strings['US/Eastern'] = 'US/Eastern';
$a->strings['US/Hawaii'] = 'US/Hawaii';
$a->strings['US/Indiana-Starke'] = 'US/Indiana-Starke';
$a->strings['US/Michigan'] = 'US/Michigan';
$a->strings['US/Mountain'] = 'US/Mountain';
$a->strings['US/Pacific'] = 'US/Pacific';
$a->strings['US/Pacific-New'] = 'US/Pacific-New';
$a->strings['US/Samoa'] = 'US/Samoa';
$a->strings['UTC'] = 'UTC';
$a->strings['W-SU'] = 'W-SU';
$a->strings['WET'] = 'WET';
$a->strings['Zulu'] = 'Zulu';
$a->strings['Monday'] = 'Lunedì';
$a->strings['Tuesday'] = 'Martedì';
$a->strings['Wednesday'] = 'Mercoledì';
$a->strings['Thursday'] = 'Giovedì';
$a->strings['Friday'] = 'Venerdì';
$a->strings['Saturday'] = 'Sabato';
$a->strings['Sunday'] = 'Domenica';
$a->strings['January'] = 'Gennaio';
$a->strings['February'] = 'Febbraio';
$a->strings['March'] = 'Marzo';
$a->strings['April'] = 'Aprile';
$a->strings['May'] = 'Maggio';
$a->strings['June'] = 'Giugno';
$a->strings['July'] = 'Luglio';
$a->strings['August'] = 'Agosto';
$a->strings['September'] = 'Settembre';
$a->strings['October'] = 'Ottobre';
$a->strings['November'] = 'Novembre';
$a->strings['December'] = 'Dicembre';
$a->strings['Birthdays this week:'] = 'Compleanni questa settimana:';
$a->strings['(Adjusted for local time)'] = '(Regolati all\'ora locale)';
$a->strings['[today]'] = '[oggi]';
$a->strings[' has received too many connection requests today.'] = 'ha ricevuto troppe richieste di connessione oggi.';
$a->strings['Profile Image'] = 'Immagine del Profilo';
$a->strings['Invalid OpenID url'] = 'Url OpenID non valido';
$a->strings['Cannot use that email.'] = 'Questa email non si puo\' usare.';
$a->strings['Normal View'] = 'Vista normale';
$a->strings['New Item View'] = 'Vista Nuovi Elementi';
$a->strings['Share'] = 'Condividi';
$a->strings['Insert YouTube video'] = 'Inserisci video da YouTube';
$a->strings['Set your location'] = 'Imposta la tua posizione';
$a->strings['Clear browser location'] = 'Cancella la tua posizione data dal browser';
$a->strings['Permission settings'] = 'Impostazione permessi';
$a->strings[' Cannot change to that email.'] = 'Non puoi cambiare a quella email.';
$a->strings['Birthday:'] = 'Compleanno:';
$a->strings['Update now'] = 'Aggiorna adesso';
$a->strings['This message was sent to you by '] = 'Questo messaggio è ti è stato inviato da ';
$a->strings[', a member of the Friendika social network.'] = ', un membro del social network Friendika';
$a->strings['You may visit them online at'] = 'Puoi visitarli online a ';
$a->strings['Please contact the sender by replying to this post if you do not wish to receive these messages.'] = 'Contatta il mittente rispondendo a questo post se non vuoi ricevere questi messaggi.';
$a->strings['posted an update.'] = 'ha inviato un aggiornamento.';
$a->strings['CC: email addresses'] = 'CC: indirizzi email';
$a->strings['Example: bob@example.com, mary@example.com'] = 'Esempio: bob@example.com, mary@example.com';
$a->strings['Embedding disabled'] = 'Inclusione disabilitata';
$a->strings['Upload a file'] = 'Carica un file';
$a->strings['Drop files here to upload'] = 'Trascina un file qui per caricarlo';
$a->strings['Failed'] = 'Fallito';
$a->strings['No files were uploaded.'] = 'Nessun file è stato caricato.';
$a->strings['Uploaded file is empty'] = 'Il file caricato è vuoto';
$a->strings['Uploaded file is too large'] = 'Il file caricato è troppo grande';
$a->strings['File has an invalid extension, it should be one of '] = 'Il file ha una estensione non valida, dovrebbe essere una di ';
$a->strings['Upload was cancelled, or server error encountered'] = 'Il caricamento è stato cancellato, o si è verificato un errore sul server';
$a->strings['Randplace Settings'] = 'Impostazioni Randplace';
$a->strings['Enable Randplace Plugin'] = 'Abilita il plugin Randplace';
$a->strings['System error. Post not saved.'] = 'Errore di sistema. Messaggio non salvato.';
$a->strings['(Update was successful)'] = '(L\'aggiornamento è stato completato)';
$a->strings['(Update was not successful)'] = '(L\'aggiornamento non è stato completato)';
$a->strings['Remove My Account'] = 'Rimuovi il mio Account';
$a->strings['This will completely remove your account. Once this has been done it is not recoverable.'] = 'Questo rimuoverà completamente il tuo account. Una volta rimosso non si potrà recuperarlo.';
$a->strings['Please enter your password for verification:'] = 'Inserisci la tua password per verifica:';
$a->strings['No consumer key pair for StatusNet found. Register your Friendika 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 Friendika installation at your favorited StatusNet installation.'] = 'Nessuna coppia di chiavi consumer per StatusNet trovata. Regitstra il tuo Account Friendika come un client desktop sul tuo account StatusNet, copia la coppia di chiavi qui e inserisci l\'url di base delle API.<br />Prima di registrare la tua coppia di chiavi OAuth, chiedi all\'amministratore se esiste già una coppia di chiavi per questa installazione di Friendika sulla installazione di StatusNet che ti interessa.';
$a->strings['OAuth Consumer Key'] = 'OAuth Consumer Key';
$a->strings['OAuth Consumer Secret'] = 'OAuth Consumer Secret';
$a->strings['Base API Path (remember the trailing /)'] = 'Indirizzo di base per le API (ricorda la / alla fine)';
$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.'] = 'Per collegare il tuo account StatusNet, clicca sul bottone qui sotto per ottenere un codice di sicurezza da StatusNet, che dovrai copiare nel box più sotto per poi inviare la form. Solo i tuoi messaggi <strong>pubblci</strong> saranno inviati a StatusNet.';
$a->strings['Log in with StatusNet'] = 'Login con StatuNet';
$a->strings['Copy the security code from StatusNet here'] = 'Copia il codice di sicurezza da StatusNet qui';
$a->strings['Currently connected to: '] = 'Al momento collegato con:';
$a->strings['If enabled all your <strong>public</strong> postings will be posted to the associated StatusNet account as well.'] = 'Se abilitato tutti i tuoi messaggi <strong>pubblici</strong> verranno inviati anche sull\'account StatusNet associato.';
$a->strings['Send public postings to StatusNet'] = 'Invia messaggi pubblici su StatusNet';
$a->strings['Clear OAuth configuration'] = 'Cancella la configurazione OAuth';
$a->strings['Twitter Posting Settings'] = 'Impostazioni Invio a Twitter';
$a->strings['No consumer key pair for Twitter found. Please contact your site administrator.'] = 'Nessuna coopia di chiavi per Twitter trovata. Contatta il tuo amministratore del sito.';
$a->strings['At this Friendika 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.'] = 'Questa installazione di Friendika ha il plugin Twitter abilitato, ma non hai ancora collegato il tuo account locale con il tuo account su Twitter. Per farlo, clicca il bottone qui sotto per ottenere un PIN da Twitter, che dovrai copiare nel box più sotto per poi inviare la form. Solo i tuoi messaggi <strong>pubblici</strong> verranno inviati anche su Twitter.';
$a->strings['Copy the PIN from Twitter here'] = 'Copia il PIN da Twitter qui';
$a->strings['If enabled all your <strong>public</strong> postings will be posted to the associated Twitter account as well.'] = 'Se abilitato tutti i tuoi messaggi <strong>pubblici</strong> verranno inviati anche sull\'account Twitter associato.';
$a->strings['Send public postings to Twitter'] = 'Invia messaggi pubblici su Twitter';
$a->strings['noreply'] = 'nessuna risposta';
$a->strings['Facebook disabled'] = 'Facebook disabilitato';
$a->strings['Facebook API key is missing.'] = 'Chiave API Facebook mancante.';
$a->strings['Facebook Connect'] = 'Facebook Connect';
$a->strings['Install Facebook posting'] = 'Installa invio a Facebook';
$a->strings['Remove Facebook posting'] = 'Rimuovi invio a Facebook';
$a->strings['Post to Facebook'] = 'Invia a Facebook';
$a->strings['Image: '] = 'Immagine: ';
$a->strings['Base API Path \x28remember the trailing &#47;\x29'] = 'Indirizzo base API \x28ricorda il &#47; alla fine\x29';
$a->strings['Post to Twitter'] = 'Inva a Twitter';
?>
function string_plural_select($n){
return ($n != 1);
}
;
$a->strings["Not Found"] = "Non Trovato";
$a->strings["Page not found."] = "Pagina non trovata.";
$a->strings["Permission denied"] = "Permesso negato";
$a->strings["Permission denied."] = "Permesso negato.";
$a->strings["Create a New Account"] = "Crea un Nuovo Account";
$a->strings["Register"] = "Regitrati";
$a->strings["Nickname or Email address: "] = "Soprannome o indirizzo Email: ";
$a->strings["Password: "] = "Password: ";
$a->strings["Login"] = "Accedi";
$a->strings["Nickname/Email/OpenID: "] = "Soprannome/Email/OpenID: ";
$a->strings["Password (if not OpenID): "] = "Password (se non OpenID): ";
$a->strings["Forgot your password?"] = "Dimenticata la password?";
$a->strings["Password Reset"] = "Resetta password";
$a->strings["Logout"] = "Esci";
$a->strings["prev"] = "prec";
$a->strings["first"] = "primo";
$a->strings["last"] = "ultimo";
$a->strings["next"] = "succ";
$a->strings["%s likes this."] = "Piace a %s.";
$a->strings["%s doesn't like this."] = "Non piace a %s.";
$a->strings["<span %1$s>%2$d people</span> like this."] = "Piace a <span %1$s>%2$d persone</span>.";
$a->strings["<span %1$s>%2$d people</span> don't like this."] = "Non piace a <span %1$s>%2$d persone</span>.";
$a->strings["and"] = "e";
$a->strings[", and %d other people"] = ", e altre %d persone";
$a->strings["%s like this."] = "Piace a %s.";
$a->strings["%s don't like this."] = "Non piace a %s.";
$a->strings["No contacts"] = "Nessun contatto";
$a->strings["Contacts"] = "Contatti";
$a->strings["View Contacts"] = "Guarda contatti";
$a->strings["Search"] = "Cerca";
$a->strings["No profile"] = "Nessun profilo";
$a->strings["Connect"] = "Connetti";
$a->strings["Location:"] = "Posizione:";
$a->strings[", "] = ", ";
$a->strings["Gender:"] = "Genere:";
$a->strings["Status:"] = "Stato:";
$a->strings["Homepage:"] = "Homepage:";
$a->strings["Monday"] = "Lunedì";
$a->strings["Tuesday"] = "Martedì";
$a->strings["Wednesday"] = "Mercoledì";
$a->strings["Thursday"] = "Giovedì";
$a->strings["Friday"] = "Venerdì";
$a->strings["Saturday"] = "Sabato";
$a->strings["Sunday"] = "Domenica";
$a->strings["January"] = "Gennaio";
$a->strings["February"] = "Febbraio";
$a->strings["March"] = "Marzo";
$a->strings["April"] = "Aprile";
$a->strings["May"] = "Maggio";
$a->strings["June"] = "Giugno";
$a->strings["July"] = "Luglio";
$a->strings["August"] = "Agosto";
$a->strings["September"] = "Settembre";
$a->strings["October"] = "Ottobre";
$a->strings["November"] = "Novembre";
$a->strings["December"] = "Dicembre";
$a->strings["Birthdays this week:"] = "Compleanni questa settimana:";
$a->strings["(Adjusted for local time)"] = "(Convertiti all'ora locale)";
$a->strings["[today]"] = "[oggi]";
$a->strings["link to source"] = "Collegamento all'originale";
$a->strings["Welcome back %s"] = "Bentornato %s";
$a->strings["Manage Identities and/or Pages"] = "Gestisci Indentità e/o Pagine";
$a->strings["(Toggle between different identities or community/group pages which shareyour account details.)"] = "";
$a->strings["Select an identity to manage: "] = "Seleziona una identità da gestire:";
$a->strings["Submit"] = "Invia";
$a->strings["Image exceeds size limit of %d"] = "La dimensionde dell'immagine supera il limite di %d";
$a->strings["Unable to process image."] = "Impossibile elaborare l'immagine.";
$a->strings["Wall Photos"] = "Foto Bacheca";
$a->strings["Image upload failed."] = "Caricamento immagine fallito.";
$a->strings["Administrator"] = "Amministratore";
$a->strings["noreply"] = "nessuna risposta";
$a->strings["New mail received at "] = "Nuova mail ricevuta su ";
$a->strings["%s commented on an item at %s"] = "%s ha commentato un elemento su %s";
$a->strings["Share"] = "Condividi";
$a->strings["Upload photo"] = "Carica foto";
$a->strings["Insert web link"] = "Inserisci link";
$a->strings["Insert YouTube video"] = "Inserisci video da YouTube";
$a->strings["Set your location"] = "Imposta la tua posizione";
$a->strings["Clear browser location"] = "Cancella la tua posizione data dal browser";
$a->strings["Please wait"] = "Attendi";
$a->strings["Permission settings"] = "Impostazione permessi";
$a->strings["CC: email addresses"] = "CC: indirizzi email";
$a->strings["Example: bob@example.com, mary@example.com"] = "Esempio: bob@example.com, mary@example.com";
$a->strings["Private Message"] = "Messaggio privato";
$a->strings["I like this (toggle)"] = "Mi piace questo (metti/togli)";
$a->strings["I don't like this (toggle)"] = "Non mi piace questo (metti/togli)";
$a->strings["This is you"] = "Questo sei tu";
$a->strings["Delete"] = "Cancella";
$a->strings["View $name's profile"] = "Guarda il profilo di $name";
$a->strings["Shared content is covered by the <ahref=\"http://creativecommons.org/licenses/by/3.0/\">Creative CommonsAttribution 3.0</a> license."] = "";
$a->strings["The profile address specified does not provide adequate information."] = "";
$a->strings["Limited profile. This person will be unable to receive direct/personalnotifications from you."] = "";
$a->strings["Unable to retrieve contact information."] = "Impossibile recuperare informazioni sul contatto.";
$a->strings["following"] = "segue";
$a->strings["Image uploaded but image cropping failed."] = "L'immagine è stata caricata, ma il ritaglio è fallito.";
$a->strings["Profile Photos"] = "Foto del profilo";
$a->strings["Image size reduction [%s] failed."] = "Riduzione della dimensione dell'immagine [%s] fallito.";
$a->strings["Unable to process image"] = "Impossibile elaborare l'immagine";
$a->strings["Image uploaded successfully."] = "Immagine caricata con successo.";
$a->strings["Welcome to %s"] = "Benvenuto su %s";
$a->strings["Please login."] = "Accedi.";
$a->strings["Registration revoked for %s"] = "Registrazione revocata per %s";
$a->strings["Registration details for %s"] = "Dettagli registrazione per %s";
$a->strings["Account approved."] = "Account approvato.";
$a->strings["Profile not found."] = "Profilo non trovato.";
$a->strings["Profile Name is required."] = "Il Nome Profilo è richiesto .";
$a->strings["Profile updated."] = "Profilo aggiornato.";
$a->strings["Profile deleted."] = "Profilo elminato.";
$a->strings["Profile-"] = "Profilo-";
$a->strings["New profile created."] = "Nuovo profilo creato.";
$a->strings["Profile unavailable to clone."] = "Impossibile duplicare il plrofilo.";
$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong>be visible to anybody using the internet."] = "";
$a->strings["Age: "] = "Età : ";
$a->strings["Profile Image"] = "Immagine del Profilo";
$a->strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Passoword non cambiata.";
$a->strings["Empty passwords are not allowed. Password unchanged."] = "Password vuote non sono consentite. Password non cambiata.";
$a->strings["Password changed."] = "Password cambiata.";
$a->strings["Password update failed. Please try again."] = "Aggiornamento password fallito. Prova ancora.";
$a->strings[" Please use a shorter name."] = " Usa un nome più corto.";
$a->strings[" Name too short."] = " Nome troppo corto.";
$a->strings[" Not valid email."] = " Email non valida.";
$a->strings[" Cannot change to that email."] = "Non puoi usare quella email.";
$a->strings["Settings updated."] = "Impostazioni aggiornate.";
$a->strings["Plugin Settings"] = "Impostazioni Plugin";
$a->strings["Account Settings"] = "Impostazioni Account";
$a->strings["No Plugin settings configured"] = "Nessun Plugin ha delle configurazioni che puoi modificare";
$a->strings["OpenID: "] = "OpenID: ";
$a->strings["&nbsp;(Optional) Allow this OpenID to login to this account."] = "";
$a->strings["Profile is <strong>not published</strong>."] = "Il profilo <strong>non è pubblicato</strong>.";
$a->strings["Default Post Permissions"] = "Permessi di default per i messaggi";
$a->strings["View in context"] = "Vedi nel contesto";
$a->strings["Photo Albums"] = "Album Foto";
$a->strings["Contact Photos"] = "Foto dei contatti";
$a->strings["Contact information unavailable"] = "Informazione sul contatto non disponibile";
$a->strings["Album not found."] = "Album non trovato.";
$a->strings["Delete Album"] = "Elimina album";
$a->strings["Delete Photo"] = "Elimina foto";
$a->strings["was tagged in a"] = "è stato taggato in";
$a->strings["photo"] = "foto";
$a->strings["by"] = "da";
$a->strings["Image exceeds size limit of "] = "L'immagine supera il limite di dimensione di ";
$a->strings["No photos selected"] = "Nessuna foto selezionata";
$a->strings["Upload Photos"] = "Carica foto";
$a->strings["New album name: "] = "Nome nuovo album: ";
$a->strings["or existing album name: "] = "o nome di un album esistente: ";
$a->strings["Permissions"] = "Permessi";
$a->strings["Edit Album"] = "Modifica album";
$a->strings["View Photo"] = "Vedi foto";
$a->strings["Photo not available"] = "Foto non disponibile";
$a->strings["Edit photo"] = "Modifica foto";
$a->strings["Use as profile photo"] = "Usa come foto del profilo";
$a->strings["View Full Size"] = "Vedi dimensione intera";
$a->strings["Tags: "] = "Tag: ";
$a->strings["[Remove any tag]"] = "[Rimuovi tutti i tag]";
$a->strings["New album name"] = "Nuovo nome album";
$a->strings["Caption"] = "Didascalia";
$a->strings["Add a Tag"] = "Aggiungi un tag";
$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "";
$a->strings["Recent Photos"] = "Foto recenti";
$a->strings["Upload New Photos"] = "Carica nuova foto";
$a->strings["View Album"] = "Vedi album";
$a->strings["Item not found."] = "Elemento non trovato.";
$a->strings["View $owner_name's profile"] = "Guarda il profilo di $owner_name";
$a->strings["to"] = "a";
$a->strings["Wall-to-Wall"] = "Bacheca-A-Bacheca";
$a->strings["via Wall-To-Wall:"] = "sulla sua Bacheca:";
$a->strings["Item has been removed."] = "L'elemento è stato rimosso.";
$a->strings["%s : Not a valid email address."] = "%s: Non è un indirizzo email valido.";
$a->strings["Please join my network on %s"] = "Unisciti al mio social network su %s";
$a->strings["%s : Message delivery failed."] = "%s: Consegna del messaggio fallita.";
$a->strings["%d message sent."] = array(
0 => "%d messaggio inviato.",
1 => "%d messaggi inviati.",
);
$a->strings["Send invitations"] = "Invia inviti";
$a->strings["Enter email addresses, one per line:"] = "Inserisci gli indirizzi email, uno per riga:";
$a->strings["Your message:"] = "Il tuo messaggio:";
$a->strings["Please join my social network on %s"] = "Unisciti al mio social network su %s";
$a->strings["To accept this invitation, please visit:"] = "Per accettare questo invito visita:";
$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Una volta registrato, connettiti con me sul mio profilo a:";
$a->strings["Invite Friends"] = "Invita Amici";
$a->strings["Connect/Follow"] = "Connetti/Segui";
$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Esempio: bob@example.com, http://example.com/barbara";
$a->strings["Follow"] = "Segui";
$a->strings["Could not access contact record."] = "Non si puo' accedere al contatto.";
$a->strings["Could not locate selected profile."] = "Non riesco a trovare il profilo selezionato.";
$a->strings["Contact updated."] = "Contatto aggiornato.";
$a->strings["Failed to update contact record."] = "Errore aggiornando il contatto.";
$a->strings["Contact has been blocked"] = "Il contatto è stato bloccato";
$a->strings["Contact has been unblocked"] = "Il contatto è stato sbloccato";
$a->strings["Contact has been ignored"] = "Il contatto è ignorato";
$a->strings["Contact has been unignored"] = "Il conttatto è non ignorato";
$a->strings["stopped following"] = "tolto dai seguiti";
$a->strings["Contact has been removed."] = "Il contatto è stato rimosso.";
$a->strings["Contact not found."] = "Contatto non trovato.";
$a->strings["Mutual Friendship"] = "Reciproca amicizia";
$a->strings["is a fan of yours"] = "è un tuo fan";
$a->strings["you are a fan of"] = "sei un fan di";
$a->strings["Never"] = "Mai";
$a->strings["(Update was successful)"] = "(L'aggiornamento è stato completato)";
$a->strings["(Update was not successful)"] = "(L'aggiornamento non è stato completato)";
$a->strings["Contact Editor"] = "Editor dei Contatti";
$a->strings["Visit $name's profile"] = "Visita il profilo di $name";
$a->strings["Block/Unblock contact"] = "Blocca/Sblocca contatto";
$a->strings["Ignore contact"] = "Ingnora il contatto";
$a->strings["Delete contact"] = "Rimuovi contatto";
$a->strings["Last updated: "] = "Ultimo aggiornameto: ";
$a->strings["Update public posts: "] = "Aggiorna messaggi pubblici: ";
$a->strings["Update now"] = "Aggiorna adesso";
$a->strings["Unblock this contact"] = "Sblocca questo contatto";
$a->strings["Block this contact"] = "Blocca questo contatto";
$a->strings["Unignore this contact"] = "Rimuovi dai contatti ingorati";
$a->strings["Ignore this contact"] = "Aggiungi ai contatti ignorati";
$a->strings["Currently blocked"] = "Bloccato";
$a->strings["Currently ignored"] = "Ignorato";
$a->strings["Show Blocked Connections"] = "Mostra connessioni bloccate";
$a->strings["Hide Blocked Connections"] = "Nascondi connessioni bloccate";
$a->strings["Finding: "] = "Cerco: ";
$a->strings["Find"] = "Trova";
$a->strings["Visit $username's profile"] = "Visita il profilo di $username";
$a->strings["Edit contact"] = "Modifca contatto";
$a->strings["Remote privacy information not available."] = "Informazioni remote sulla privacy non disponibili.";
$a->strings["Visible to:"] = "Visibile a:";
$a->strings["Invalid OpenID url"] = "Url OpenID non valido";
$a->strings["Please enter the required information."] = "Inserisci le informazioni richieste.";
$a->strings["Please use a shorter name."] = "Usa un nome più corto.";
$a->strings["Name too short."] = "Il Nome è troppo corto.";
$a->strings["That doesn\\'t appear to be your full (First Last) name."] = "Questo non sembra essere il tuo nome completo (Nome Cognome).";
$a->strings["Your email domain is not among those allowed on this site."] = "";
$a->strings["Not a valid email address."] = "Indirizzo email invaildo.";
$a->strings["Cannot use that email."] = "Questa email non si puo' usare.";
$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", andmust also begin with a letter."] = "";
$a->strings["Nickname is already registered. Please choose another."] = "Soprannome già registrato. Scegline un'altro.";
$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "ERRORE GRAVE: Generazione delle chiavi di sicurezza fallito.";
$a->strings["An error occurred during registration. Please try again."] = "Si è verificato un errore durante la registrazione. Prova ancora.";
$a->strings["An error occurred creating your default profile. Please try again."] = "Si è verificato un errore creando il tuo profilo. Prova ancora.";
$a->strings["Registration successful. Please check your email for further instructions."] = "";
$a->strings["Failed to send email message. Here is the message that failed."] = "Errore inviando il messaggio email. Questo è il messaggio non inviato.";
$a->strings["Your registration can not be processed."] = "La tua registrazione non puo' essere elaborata.";
$a->strings["Registration request at %s"] = "Richiesta di registrazione su %s";
$a->strings["Your registration is pending approval by the site owner."] = "";
$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenIDand clicking 'Register'."] = "";
$a->strings["If you are not familiar with OpenID, please leave that field blank and fillin the rest of the items."] = "";
$a->strings["Your OpenID (optional): "] = "Il tuo OpenID (opzionale): ";
$a->strings["Members of this network prefer to communicate with real people who use theirreal names."] = "";
$a->strings["Include your profile in member directory?"] = "Includi il tuo profilo nell'elenco dei membir?";
$a->strings["Yes"] = "Si";
$a->strings["No"] = "No";
$a->strings["Registration"] = "Registrazione";
$a->strings["Your Full Name (e.g. Joe Smith): "] = "Il tuo Nome Completo (p.e. Mario Rossi): ";
$a->strings["Your Email Address: "] = "Il tuo Indirizzo Email: ";
$a->strings["Choose a profile nickname. This must begin with a text character. Yourprofile address on this site will then be'<strong>nickname@$sitename</strong>'."] = "";
$a->strings["Choose a nickname: "] = "Scegli un soprannome: ";
$a->strings["Could not create/connect to database."] = "Impossibile creare/collegarsi al database.";
$a->strings["Connected to database."] = "Collegato al database.";
$a->strings["Database import succeeded."] = "Importazione database completata.";
$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
$a->strings["Please see the file \"INSTALL.txt\"."] = "Guarda il file \"INSTALL.txt\".";
$a->strings["Database import failed."] = "Importazione database fallita.";
$a->strings["You may need to import the file \"database.sql\" manually using phpmyadminor mysql."] = "";
$a->strings["Welcome to Friendika."] = "Benvenuto su Friendika.";
$a->strings["Could not find a command line version of PHP in the web server PATH."] = "";
$a->strings["This is required. Please adjust the configuration file .htconfig.phpaccordingly."] = "E' richiesto. Aggiorna il file .htconfig.php di conseguenza.";
$a->strings["The command line version of PHP on your system does not have\"register_argc_argv\" enabled."] = "";
$a->strings["This is required for message delivery to work."] = "Ciò è richiesto per far funzionare la consegna dei messaggi.";
$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able togenerate encryption keys"] = "";
$a->strings["If running under Windows, please see\"http://www.php.net/manual/en/openssl.installation.php\"."] = "";
$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "";
$a->strings["Error: libCURL PHP module required but not installed."] = "Errore: il modulo libCURL di PHP è richiesto ma non installato.";
$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "";
$a->strings["Error: openssl PHP module required but not installed."] = "Errore: il modulo openssl di PHP è richiesto ma non installato.";
$a->strings["Error: mysqli PHP module required but not installed."] = "Errore: il modulo mysqli di PHP è richiesto ma non installato";
$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."] = "";
$a->strings["This is most often a permission setting, as the web server may not be ableto write files in your folder - even if you can."] = "";
$a->strings["Please check with your site documentation or support people to see if thissituation can be corrected."] = "";
$a->strings["If not, you may be required to perform a manual installation. Please see thefile \"INSTALL.txt\" for instructions."] = "";
$a->strings["The database configuration file \".htconfig.php\" could not be written.Please use the enclosed text to create a configuration file in your webserver root."] = "";
$a->strings["Errors encountered creating database tables."] = "Errori creando le tabelle nel database.";
$a->strings["Normal View"] = "Vista normale";
$a->strings["New Item View"] = "Vista Nuovi Elementi";
$a->strings["No such group"] = "Nessun gruppo";
$a->strings["Group is empty"] = "Il gruppo è vuoto";
$a->strings["Group: "] = "Gruppo: ";
$a->strings["Invalid request identifier."] = "Identificativo richiesta invalido.";
$a->strings["Discard"] = "Scarta";
$a->strings["Ignore"] = "Ignora";
$a->strings["Show Ignored Requests"] = "Mostra richieste ignorate";
$a->strings["Hide Ignored Requests"] = "Nascondi richieste ignorate";
$a->strings["Claims to be known to you: "] = "Dice di conoscerti: ";
$a->strings["yes"] = "si";
$a->strings["no"] = "no";
$a->strings["Approve as: "] = "Approva come: ";
$a->strings["Friend"] = "Amico";
$a->strings["Fan/Admirer"] = "Fan/Admiratore";
$a->strings["Notification type: "] = "Tipo di notifica: ";
$a->strings["Friend/Connect Request"] = "Richiesta Amicizia/Connessione";
$a->strings["New Follower"] = "Nuovo Seguace";
$a->strings["Approve"] = "Approva";
$a->strings["No notifications."] = "Nessuna notifica.";
$a->strings["No registrations."] = "Nessuna registrazione.";
$a->strings["This introduction has already been accepted."] = "Questa presentazione è già stata accettata.";
$a->strings["Profile location is not valid or does not contain profile information."] = "";
$a->strings["Warning: profile location has no identifiable owner name."] = "";
$a->strings["Warning: profile location has no profile photo."] = "Attenzione: la posizione del profilo non ha una foto.";
$a->strings["%d required parameter was not found at the given location"] = array(
0 => "%d parametro richiesto non è stato trovato nella posizione data",
1 => "%d parametri richiesti non sono stati trovati nella posizione data",
);
$a->strings["Introduction complete."] = "Presentazione completa.";
$a->strings["Unrecoverable protocol error."] = "Errore di protocollo non recuperabile.";
$a->strings["Profile unavailable."] = "Profilo non disponibile.";
$a->strings["%s has received too many connection requests today."] = "%s ha ricevuto troppe richieste di connessione per oggi.";
$a->strings["Spam protection measures have been invoked."] = "Sono state attivate le misure di protezione contro lo spam.";
$a->strings["Friends are advised to please try again in 24 hours."] = "Gli amici sono pregati di riprovare tra 24 ore.";
$a->strings["Invalid locator"] = "Invalid locator";
$a->strings["Unable to resolve your name at the provided location."] = "Impossibile risolvere il tuo nome nella posizione indicata.";
$a->strings["You have already introduced yourself here."] = "Ti sei già presentato qui.";
$a->strings["Apparently you are already friends with %s."] = "Sembra che tu sia già amico di %s.";
$a->strings["Invalid profile URL."] = "Indirizzo profilo invalido.";
$a->strings["Disallowed profile URL."] = "Indirizzo profilo non permesso.";
$a->strings["Your introduction has been sent."] = "La tua presentazione è stata inviata.";
$a->strings["Please login to confirm introduction."] = "Accedi per confermare la presentazione.";
$a->strings["Incorrect identity currently logged in. Please login to<strong>this</strong> profile."] = "";
$a->strings["[Name Withheld]"] = "[Nome Nascosto]";
$a->strings["Introduction received at "] = "Introduzione ricevuta su ";
$a->strings["Friend/Connection Request"] = "Richieste di Amicizia/Connessione";
$a->strings["Please answer the following:"] = "Rispondi al seguente:";
$a->strings["Does $name know you?"] = "$name ti conosce?";
$a->strings["Add a personal note:"] = "Aggiungi una nota personale:";
$a->strings["Please enter your profile address from one of the following supported socialnetworks:"] = "";
$a->strings["Friendika"] = "Friendika";
$a->strings["StatusNet/Federated Social Web"] = "StatusNet/Federated Social Web";
$a->strings["Private (secure) network"] = "Network (sicuro) privato";
$a->strings["Public (insecure) network"] = "Network (insicuro) pubblico";
$a->strings["Your profile address:"] = "L'indirizzo del tuo profilo:";
$a->strings["Submit Request"] = "Invia richiesta";
$a->strings["Cancel"] = "Annulla";
$a->strings["status"] = "stato";
$a->strings["%1$s likes %2$s's %3$s"] = "A %1$s piace %3$s di %2$s";
$a->strings["%1$s doesn't like %2$s's %3$s"] = "A %1$s non piace %3$s di %2$s";
$a->strings["Password reset requested at %s"] = "Richiesta recupero password su %s";
$a->strings["Remove My Account"] = "Rimuovi il mio Account";
$a->strings["This will completely remove your account. Once this has been done it is notrecoverable."] = "";
$a->strings["Please enter your password for verification:"] = "Inserisci la tua password per verifica:";
$a->strings["Applications"] = "Applicazioni";
$a->strings["Global Directory"] = "Elenco Globale";
$a->strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
$a->strings["Empty post discarded."] = "Messaggio vuoto scartato.";
$a->strings["%s commented on your item at %s"] = "%s ha commentato un tuo elemento su %s";
$a->strings["%s posted on your profile wall at %s"] = "%s ha scritto sulla tua bacheca su %s";
$a->strings["System error. Post not saved."] = "Errore di sistema. Messaggio non salvato.";
$a->strings["This message was sent to you by %s, a member of the Friendika social network."] = "";
$a->strings["You may visit them online at"] = "Puoi visitarli online a ";
$a->strings["Please contact the sender by replying to this post if you do not wish toreceive these messages."] = "";
$a->strings["%s posted an update."] = "%s ha inviato un aggiornamento.";
$a->strings["Tag removed"] = "TAg rimosso";
$a->strings["Remove Item Tag"] = "Rimuovi tag dall'elemento";
$a->strings["Select a tag to remove: "] = "Seleziona un tag da rimuovere: ";
$a->strings["Remove"] = "Rimuovi";
$a->strings["No recipient selected."] = "Nessun destinatario selezionato.";
$a->strings["[no subject]"] = "[nessun oggetto]";
$a->strings["Unable to locate contact information."] = "Impossibile trovare le informazioni del contatto.";
$a->strings["Message sent."] = "Messaggio inviato.";
$a->strings["Message could not be sent."] = "Il messaggio non puo' essere inviato.";
$a->strings["Messages"] = "Messaggi";
$a->strings["Inbox"] = "In arrivo";
$a->strings["Outbox"] = "Inviati";
$a->strings["New Message"] = "Nuovo messaggio";
$a->strings["Message deleted."] = "Messaggio cancellato.";
$a->strings["Conversation removed."] = "Conversazione rimossa.";
$a->strings["Send Private Message"] = "Invia messaggio privato";
$a->strings["To:"] = "A:";
$a->strings["Subject:"] = "Oggetto:";
$a->strings["No messages."] = "Nessun messaggio.";
$a->strings["Delete conversation"] = "Cancella conversazione";
$a->strings["Message not available."] = "Messaggio non disponibile.";
$a->strings["Delete message"] = "Cancella messaggio";
$a->strings["Send Reply"] = "Invia risposta";
$a->strings["Response from remote site was not understood."] = "La risposta dal sito remota non è stata capita.";
$a->strings["Unexpected response from remote site: "] = "Risposta dal sito remoto inaspettata: ";
$a->strings["Confirmation completed successfully."] = "Conferma completata con successo.";
$a->strings["Remote site reported: "] = "Il sito remoto riporta: ";
$a->strings["Temporary failure. Please wait and try again."] = "Errore temporaneo. Attendi e riprova.";
$a->strings["Introduction failed or was revoked."] = "La presentazione è fallita o è stata revocata.";
$a->strings["Unable to set contact photo."] = "Impossibile impostare la foto del contatto.";
$a->strings["is now friends with"] = "ora è amico di";
$a->strings["No user record found for '%s' "] = "Nessun utente trovato per '%s'";
$a->strings["Our site encryption key is apparently messed up."] = "La nostra chiave di criptazione del sito è apparentemente incasinata.";
$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "";
$a->strings["Contact record was not found for you on our site."] = "Il contatto non è stato trovato sul nostro sito.";
$a->strings["The ID provided by your system is a duplicate on our system. It should workif you try again."] = "";
$a->strings["Unable to set your contact credentials on our system."] = "";
$a->strings["Unable to update your contact profile details on our system"] = "Impossibile aggiornare i dettagli del tuo contatto sul nostro sistema";
$a->strings["Connection accepted at %s"] = "Connession accettata su %s";
$a->strings["Login failed."] = "Accesso fallito.";
$a->strings["Welcome back "] = "Bentornato ";
$a->strings["%s welcomes %s"] = "%s da il benvenuto a %s";
$a->strings["No contacts."] = "Nessuno contatto.";
$a->strings["Group created."] = "Gruppo creato.";
$a->strings["Could not create group."] = "Impossibile creare il gruppo.";
$a->strings["Group not found."] = "Gruppo non trovato.";
$a->strings["Group name changed."] = "Il nome del gruppo è cambiato.";
$a->strings["Membership list updated."] = "Lista adesioni aggiornata.";
$a->strings["Group removed."] = "Gruppo rimosso.";
$a->strings["Unable to remove group."] = "Impossibile rimuovere il gruppo.";
$a->strings["Post to Twitter"] = "Inva a Twitter";
$a->strings["Twitter Posting Settings"] = "Impostazioni Invio a Twitter";
$a->strings["No consumer key pair for Twitter found. Please contact your siteadministrator."] = "";
$a->strings["At this Friendika instance the Twitter plugin was enabled but you have notyet connected your account to your Twitter account. To do so click thebutton below to get a PIN from Twitter which you have to copy into the inputbox below and submit the form. Only your <strong>public</strong> posts willbe posted to Twitter."] = "";
$a->strings["Log in with Twitter"] = "Accedi con Twitter";
$a->strings["Copy the PIN from Twitter here"] = "Copia il PIN da Twitter qui";
$a->strings["Currently connected to: "] = "Al momento collegato con:";
$a->strings["If enabled all your <strong>public</strong> postings will be posted to theassociated Twitter account as well."] = "";
$a->strings["Send public postings to Twitter"] = "Invia messaggi pubblici su Twitter";
$a->strings["Clear OAuth configuration"] = "Cancella la configurazione OAuth";
$a->strings["Post to StatusNet"] = "Invia a StatusNet";
$a->strings["StatusNet Posting Settings"] = "Impostazioni di invio a StatusNet";
$a->strings["No consumer key pair for StatusNet found. Register your Friendika Account asan desktop client on your StatusNet account, copy the consumer key pair hereand enter the API base root.<br />Before you register your own OAuth keypair ask the administrator if there is already a key pair for this Friendikainstallation at your favorited StatusNet installation."] = "";
$a->strings["OAuth Consumer Key"] = "OAuth Consumer Key";
$a->strings["OAuth Consumer Secret"] = "OAuth Consumer Secret";
$a->strings["Base API Path (remember the trailing /)"] = "Indirizzo di base per le API (ricorda la / alla fine)";
$a->strings["To connect to your StatusNet account click the button below to get asecurity code from StatusNet which you have to copy into the input box belowand submit the form. Only your <strong>public</strong> posts will be postedto StatusNet."] = "";
$a->strings["Log in with StatusNet"] = "Login con StatuNet";
$a->strings["Copy the security code from StatusNet here"] = "Copia il codice di sicurezza da StatusNet qui";
$a->strings["If enabled all your <strong>public</strong> postings will be posted to theassociated StatusNet account as well."] = "";
$a->strings["Send public postings to StatusNet"] = "Invia messaggi pubblici su StatusNet";
$a->strings["Three Dimensional Tic-Tac-Toe"] = "Tic-Tac-Toe tridimensionale";
$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe";
$a->strings["New game"] = "Nuovo gioco";
$a->strings["New game with handicap"] = "Nuovo gioco con l'handicap";
$a->strings["Three dimensional tic-tac-toe is just like the traditional game except thatit is played on multiple levels simultaneously."] = "";
$a->strings["In this case there are three levels. You win by getting three in a row onany level, as well as up, down, and diagonally across the different levels."] = "";
$a->strings["The handicap game disables the center position on the middle level becausethe player claiming this square often has an unfair advantage."] = "";
$a->strings["You go first..."] = "Cominci tu...";
$a->strings["I'm going first this time..."] = "Comincio io questa volta...";
$a->strings["You won!"] = "Hai vinto!";
$a->strings["\"Cat\" game!"] = "Stallo!";
$a->strings["I won!"] = "Ho vinto!";
$a->strings["Select files to upload: "] = "Seleziona i file da caricare: ";
$a->strings["Use the following controls only if the Java uploader [above] fails to launch."] = "";
$a->strings["Facebook disabled"] = "Facebook disabilitato";
$a->strings["Facebook API key is missing."] = "Chiave API Facebook mancante.";
$a->strings["Facebook Connect"] = "Facebook Connect";
$a->strings["Install Facebook post connector"] = "Istalla il connettore con Facebook";
$a->strings["Remove Facebook post connector"] = "Rimuovi il connettore con facebook";
$a->strings["Post to Facebook by default"] = "Invia su Facebook di default";
$a->strings["Facebook"] = "Facebook";
$a->strings["Facebook Connector Settings"] = "Impostazioni Connettore Facebook";
$a->strings["Post to Facebook"] = "Invia a Facebook";
$a->strings["Image: "] = "Immagine: ";
$a->strings["Randplace Settings"] = "Impostazioni Randplace";
$a->strings["Enable Randplace Plugin"] = "Abilita il plugin Randplace";
$a->strings["Upload a file"] = "Carica un file";
$a->strings["Drop files here to upload"] = "Trascina un file qui per caricarlo";
$a->strings["Failed"] = "Fallito";
$a->strings["No files were uploaded."] = "Nessun file è stato caricato.";
$a->strings["Uploaded file is empty"] = "Il file caricato è vuoto";
$a->strings["Uploaded file is too large"] = "Il file caricato è troppo grande";
$a->strings["File has an invalid extension, it should be one of "] = "Il file ha una estensione non valida, dovrebbe essere una di ";
$a->strings["Upload was cancelled, or server error encountered"] = "";
$a->strings["Unknown | Not categorised"] = "Sconosciuto | non categorizzato";
$a->strings["Block immediately"] = "Blocca immediatamente";
$a->strings["Shady, spammer, self-marketer"] = "Shady, spammer, self-marketer";
$a->strings["Known to me, but no opinion"] = "Lo conosco, ma non ho oppinioni";
$a->strings["OK, probably harmless"] = "E' ok, probabilmente innocuo";
$a->strings["Reputable, has my trust"] = "Rispettabile, ha la mia fiducia";
$a->strings["Frequently"] = "Frequentemente";
$a->strings["Hourly"] = "Ogni ora";
$a->strings["Twice daily"] = "Due volte al dì";
$a->strings["Daily"] = "Giornalmente";
$a->strings["Weekly"] = "Settimanalmente";
$a->strings["Monthly"] = "Mensilmente";
$a->strings["Male"] = "Maschio";
$a->strings["Female"] = "Femmina";
$a->strings["Currently Male"] = "Al momento maschio";
$a->strings["Currently Female"] = "Al momento femmina";
$a->strings["Mostly Male"] = "Prevalentemente maschio";
$a->strings["Mostly Female"] = "Prevalentemente femmina";
$a->strings["Transgender"] = "Transgenere";
$a->strings["Intersex"] = "Bisessuale";
$a->strings["Transsexual"] = "Transsessuale";
$a->strings["Hermaphrodite"] = "Ermafrodito";
$a->strings["Neuter"] = "Neutro";
$a->strings["Non-specific"] = "Non-specifico";
$a->strings["Other"] = "Altro";
$a->strings["Undecided"] = "Indeciso";
$a->strings["Males"] = "Maschi";
$a->strings["Females"] = "Femmine";
$a->strings["Gay"] = "Gay";
$a->strings["Lesbian"] = "Lesbica";
$a->strings["No Preference"] = "Nessuna preferenza";
$a->strings["Bisexual"] = "Bisessuale";
$a->strings["Autosexual"] = "Autosessuale";
$a->strings["Abstinent"] = "Astinente";
$a->strings["Virgin"] = "Vergine";
$a->strings["Deviant"] = "Deviato";
$a->strings["Fetish"] = "Fetish";
$a->strings["Oodles"] = "Un sacco";
$a->strings["Nonsexual"] = "Asessuato";
$a->strings["Single"] = "Single";
$a->strings["Lonely"] = "Solitario";
$a->strings["Available"] = "Disoponibile";
$a->strings["Unavailable"] = "Non disponibile";
$a->strings["Dating"] = "Incontro";
$a->strings["Unfaithful"] = "Infedele";
$a->strings["Sex Addict"] = "Sesso-dipendente";
$a->strings["Friends"] = "Amici";
$a->strings["Friends/Benefits"] = "Amici con benefici";
$a->strings["Casual"] = "Casual";
$a->strings["Engaged"] = "Impegnato";
$a->strings["Married"] = "Sposato";
$a->strings["Partners"] = "Partners";
$a->strings["Cohabiting"] = "Coinquilino";
$a->strings["Happy"] = "Felice";
$a->strings["Not Looking"] = "Non in cerca";
$a->strings["Swinger"] = "Scambista";
$a->strings["Betrayed"] = "Tradito";
$a->strings["Separated"] = "Separato";
$a->strings["Unstable"] = "Instabile";
$a->strings["Divorced"] = "Divorziato";
$a->strings["Widowed"] = "Vedovo";
$a->strings["Uncertain"] = "Incerto";
$a->strings["Complicated"] = "Complicato";
$a->strings["Don't care"] = "Non interessa";
$a->strings["Ask me"] = "Chiedimelo";
$a->strings["Visible To:"] = "Visibile a:";
$a->strings["Groups"] = "Gruppi";
$a->strings["Except For:"] = "Eccetto per:";
$a->strings["Logged out."] = "Sei uscito.";
$a->strings["Miscellaneous"] = "Varie";
$a->strings["less than a second ago"] = "meno di un secondo fa";
$a->strings["year"] = "anno";
$a->strings["years"] = "anni";
$a->strings["month"] = "mese";
$a->strings["months"] = "mesi";
$a->strings["week"] = "settimana";
$a->strings["weeks"] = "settimane";
$a->strings["day"] = "giorno";
$a->strings["days"] = "giorni";
$a->strings["hour"] = "ora";
$a->strings["hours"] = "ore";
$a->strings["minute"] = "minuto";
$a->strings["minutes"] = "minuti";
$a->strings["second"] = "secondo";
$a->strings["seconds"] = "secondi";
$a->strings[" ago"] = " fa";
$a->strings["Home"] = "Home";
$a->strings["Apps"] = "Applicazioni";
$a->strings["Directory"] = "Elenco";
$a->strings["Network"] = "Rete";
$a->strings["Notifications"] = "Notifiche";
$a->strings["Manage"] = "Gestisci";
$a->strings["Settings"] = "Impostazioni";
$a->strings["Profiles"] = "Profili";
$a->strings["Birthday:"] = "Compleanno:";
$a->strings["You have a new follower at "] = "Hai un nuovo seguace su ";
$a->strings["Create a new group"] = "Crea un nuovo gruppo";
$a->strings["Everybody"] = "Tutti";
$a->strings["Embedding disabled"] = "Inclusione disabilitata";

View file

@ -1,6 +1,6 @@
<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id">
<img src="images/like.gif" alt="$likethis" title="$likethis" onclick="dolike($id,'like');" />
<img src="images/dislike.gif" alt="$nolike" title="$nolike" onclick="dolike($id,'dislike');" />
<img src="images/share.gif" alt="$share" title="$share" class="wall-item-share-buttons" onclick="jotShare($id);" />
<img src="images/recycle.gif" alt="$share" title="$share" class="wall-item-share-buttons" onclick="jotShare($id);" />
<img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
</div>

View file

@ -69,7 +69,7 @@ $rating
</div>
<div id="contact-edit-rating-explain">
<p>
Var v&auml;nlig &auml;gna en liten stund &aring;t att fylla i n&aring;got som du k&auml;nner kan vara till hj&auml;lp f&ouml;r andra.
Var v&auml;nlig spendera tid p&aring; att fylla i n&aring;got h&auml;r om du k&auml;nner att det kan vara till n&aring;gon hj&auml;lp f&ouml;r andra.
</p>
<textarea id="contact-edit-rating-text" name="reason" rows="3" cols="64" >$reason</textarea>
</div>

57
view/sv/cropbody.tpl Normal file
View file

@ -0,0 +1,57 @@
<h1>Crop Image</h1>
<p id="cropimage-desc">
Please adjust the image cropping for optimum viewing.
</p>
<div id="cropimage-wrapper">
<img src="$image_url" id="croppa" class="imgCrop" alt="" />
</div>
<div id="cropimage-preview-wrapper" >
<div id="previewWrap" ></div>
</div>
<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;
}
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
}
);
}
);
</script>
<form action="profile_photo/$resource" id="crop-image-form" method="post" />
<input type="hidden" name="imagename" value="$hash" />
<input type="hidden" name="cropfinal" value="1" />
<input type="hidden" name="xstart" id="x1" />
<input type="hidden" name="ystart" id="y1" />
<input type="hidden" name="xfinal" id="x2" />
<input type="hidden" name="yfinal" id="y2" />
<input type="hidden" name="height" id="height" />
<input type="hidden" name="width" id="width" />
<div id="crop-image-submit-wrapper" >
<input type="submit" name="submit" value="Done Editing" />
</div>
</form>

View file

@ -0,0 +1,17 @@
<p id="dfrn-request-homecoming" >
Welcome home $username.
<br />
Please confirm your introduction to $dfrn_url.
</p>
<form id="dfrn-request-homecoming-form" action="dfrn_request/$nickname" method="post">
<input type="hidden" name="dfrn_url" value="$dfrn_url" />
<input type="hidden" name="confirm_key" value="$confirm_key" />
<input type="hidden" name="localconfirm" value="1" />
$aes_allow
<div id="dfrn-request-homecoming-submit-wrapper" >
<input id="dfrn-request-homecoming-submit" type="submit" name="submit" value="Confirm" />
</div>
</form>

View file

@ -0,0 +1,14 @@
<h1>Site Directory</h1>
$globaldir
$finding
<div id="directory-search-wrapper">
<form id="directory-search-form" action="directory" method="get" >
<input type="text" name="search" id="directory-search" class="search-input" onfocus="this.select();" value="$search" />
<input type="submit" name="submit" id="directory-search-submit" value="Find" />
</form>
</div>
<div id="directory-search-end"></div>

View file

@ -0,0 +1,14 @@
Dear $myname,
You have a new follower at $sitename - '$requestor'.
You may visit their profile at $url.
Please login to your site to approve or ignore/cancel the request.
$siteurl
Regards,
$sitename administrator

View file

@ -0,0 +1,22 @@
Dear $username,
Great news... '$fn' at '$dfrn_url' has accepted
your connection request at '$sitename'.
You are now mutual friends and may exchange status updates, photos, and email
without restriction.
Please visit your 'Contacts' page at $sitename if you wish to make
any changes to this relationship.
$siteurl
[For instance, you may create a separate profile with information that is not
available to the general public - and assign viewing rights to '$fn'].
Sincerely,
$sitename Administrator

24
view/sv/group_edit.tpl Normal file
View file

@ -0,0 +1,24 @@
<h2>Group Editor</h2>
<div id="group-edit-wrapper" >
<form action="group/$gid" id="group-edit-form" method="post" >
<div id="group-edit-name-wrapper" >
<label id="group-edit-name-label" for="group-edit-name" >Group Name: </label>
<input type="text" id="group-edit-name" name="groupname" value="$name" />
</div>
<div id="group-edit-name-end"></div>
<div id="group-edit-select-wrapper" >
<label id="group_members_select_label" for="group_members_select" >Members:</label>
$selector
</div>
$drop
<div id="group_members_select_end"></div>
<div id="group-edit-submit-wrapper" >
<input type="submit" name="submit" value="Submit" >
</div>
<div id="group-edit-select-end" ></div>
</form>
</div>

23
view/sv/group_new.tpl Normal file
View file

@ -0,0 +1,23 @@
<div id="group-new-wrapper" >
<form action="group/new" method="post">
<div id="group-new-text">
<p>
Create a group of contacts/friends.
<div id="group-new-input-wrapper">
<label id="group-new-label" for="group-new-name" >Group Name: </label>
<input name="groupname" id="group-new-name" />
</div>
<div id="group-new-input-end" ></div>
<div id="group-new-submit-wrapper" >
<input type="submit" name="submit" value="Submit" />
</form>
</div>
<div id="group-new-end"></div>

32
view/sv/head.tpl Normal file
View file

@ -0,0 +1,32 @@
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<base href="$baseurl" />
<meta name="generator" content="$generator" />
<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" />
<link rel="shortcut icon" href="$baseurl/images/friendika-32.png" />
<!--[if IE]>
<script type="text/javascript" src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script type="text/javascript" src="$baseurl/include/jquery.js" ></script>
<script type="text/javascript" src="$baseurl/include/main.js" ></script>
<script>
function confirmDelete() { return confirm("Delete this item?"); }
function commentOpen(obj,id) {
if(obj.value == 'Comment') {
obj.value = '';
obj.className = "comment-edit-text-full";
openMenu("comment-edit-submit-wrapper-" + id);
}
}
function commentClose(obj,id) {
if(obj.value == '') {
obj.value = 'Comment';
obj.className="comment-edit-text-empty";
closeMenu("comment-edit-submit-wrapper-" + id);
}
}
</script>

74
view/sv/htconfig.tpl Normal file
View file

@ -0,0 +1,74 @@
<?php
// Set the following for your MySQL installation
// Copy or rename this file to .htconfig.php
$db_host = '$dbhost';
$db_user = '$dbuser';
$db_pass = '$dbpass';
$db_data = '$dbdata';
// If you are using a subdirectory of your domain you will need to put the
// relative path (from the root of your domain) here.
// For instance if your URL is 'http://example.com/directory/subdirectory',
// set $a->path to 'directory/subdirectory'.
$a->path = '$urlpath';
// Choose a legal default timezone. If you are unsure, use "America/Los_Angeles".
// It can be changed later and only applies to timestamps for anonymous viewers.
$default_timezone = '$timezone';
// What is your site name?
$a->config['sitename'] = "My Friend Network";
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
// REGISTER_CLOSED. 'register_text' (if set) will be displayed prominently on
// the registration page. REGISTER_APPROVE requires you set 'admin_email'
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
$a->config['register_policy'] = REGISTER_OPEN;
$a->config['register_text'] = '';
$a->config['admin_email'] = '';
// Maximum size of an imported message, 0 is unlimited
$a->config['max_import_size'] = 10000;
// maximum size of uploaded photos
$a->config['system']['maximagesize'] = 800000;
// Location of PHP command line processor
$a->config['php_path'] = '$phpath';
// Location of global directory submission page.
$a->config['system']['directory_submit_url'] = 'http://dir.friendika.com/submit';
$a->config['system']['directory_search_url'] = 'http://dir.friendika.com/directory?search=';
// PuSH - aka pubsubhubbub URL. This makes delivery of public posts as fast as private posts
$a->config['system']['huburl'] = 'http://pubsubhubbub.appspot.com';
// Server-to-server private message encryption (RINO) is allowed by default.
// Encryption will only be provided if this setting is true and the
// PHP mcrypt extension is installed on both systems
$a->config['system']['rino_encrypt'] = true;
// default system theme
$a->config['system']['theme'] = 'duepuntozero';
// Addons or plugins are configured here.
// This is a comma seperated list of addons to enable. Example:
// $a->config['system']['addon'] = 'js_upload,randplace,oembed';
$a->config['system']['addon'] = 'js_upload';

6
view/sv/insecure_net.tpl Normal file
View file

@ -0,0 +1,6 @@
<div id="profile-edit-insecure">
<p>
The social network that $name belongs to is an open network with limited or non-existent privacy controls.
Please use appropriate discretion.
</p>
</div>

40
view/sv/install_db.tpl Normal file
View file

@ -0,0 +1,40 @@
<h3>Friendika Social Network</h3>
<h3>Installation</h3>
<p>
In order to install Friendika we need to know how to contact your database. Please contact your hosting provider or site administrator if you have questions about these settings. The database you specify below must already exist. If it does not, please create it before continuing.
</p>
<form id="install-form" action="$baseurl/install" method="post">
<input type="hidden" name="phpath" value="$phpath" />
<label for="install-dbhost" id="install-dbhost-label">Database Server Name</label>
<input type="text" name="dbhost" id="install-dbhost" value="$dbhost" />
<div id="install-dbhost-end"></div>
<label for="install-dbuser" id="install-dbuser-label">Database Login Name</label>
<input type="text" name="dbuser" id="install-dbuser" value="$dbuser" />
<div id="install-dbuser-end"></div>
<label for="install-dbpass" id="install-dbpass-label">Database Login Password</label>
<input type="password" name="dbpass" id="install-dbpass" value="$dbpass" />
<div id="install-dbpass-end"></div>
<label for="install-dbdata" id="install-dbdata-label">Database Name</label>
<input type="text" name="dbdata" id="install-dbdata" value="$dbdata" />
<div id="install-dbdata-end"></div>
<div id="install-tz-desc">
Please select a default timezone for your website
</div>
$tzselect
<div id="install-tz-end" ></div>
<input id="install-submit" type="submit" name="submit" value="$submit" />
</form>
<div id="install-end" ></div>

View file

@ -0,0 +1,22 @@
Dear $username,
'$fn' at '$dfrn_url' has accepted
your connection request at '$sitename'.
'$fn' has chosen to accept you a "fan", which restricts
some forms of communication - such as private messaging and some profile
interactions. If this is a celebrity or community page, these settings were
applied automatically.
'$fn' may choose to extend this into a two-way or more permissive
relationship in the future.
You will start receiving public status updates from '$fn',
which will appear on your 'Network' page at
$siteurl
Sincerely,
$sitename Administrator

7
view/sv/intros-top.tpl Normal file
View file

@ -0,0 +1,7 @@
<h1>Pending Friend/Connect Notifications</h1>
<div id="notification-show-hide-wrapper" >
<a href="$hide_url" id="notification-show-hide-link">$hide_text</a>
</div>

172
view/sv/jot-header.tpl Normal file
View file

@ -0,0 +1,172 @@
<script language="javascript" type="text/javascript" src="$baseurl/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script>
<script language="javascript" type="text/javascript">
var editor;
tinyMCE.init({
theme : "advanced",
mode : "specific_textareas",
editor_selector: /(profile-jot-text|prvmail-text)/,
plugins : "bbcode,paste",
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,
force_p_newlines : false,
force_br_newlines : true,
forced_root_block : '',
convert_urls: false,
content_css: "$baseurl/view/custom_tinymce.css",
//Character count
theme_advanced_path : false,
setup : function(ed) {
ed.onKeyUp.add(function(ed, e) {
var txt = tinyMCE.activeEditor.getContent();
var text = txt.length;
if(txt.length <= 140) {
$('#character-counter').removeClass('red');
$('#character-counter').removeClass('orange');
$('#character-counter').addClass('grey');
}
if((txt.length > 140) && (txt .length <= 420)) {
$('#character-counter').removeClass('grey');
$('#character-counter').removeClass('red');
$('#character-counter').addClass('orange');
}
if(txt.length > 420) {
$('#character-counter').removeClass('grey');
$('#character-counter').removeClass('orange');
$('#character-counter').addClass('red');
}
$('#character-counter').text(text);
});
ed.onInit.add(function(ed) {
ed.pasteAsPlainText = true;
});
}
});
</script>
<script type="text/javascript" src="include/ajaxupload.js" ></script>
<script>
$(document).ready(function() {
var uploader = new window.AjaxUpload(
'wall-image-upload',
{ action: 'wall_upload/$nickname',
name: 'userfile',
onSubmit: function(file,ext) { $('#profile-rotator').show(); },
onComplete: function(file,response) {
tinyMCE.execCommand('mceInsertRawHTML',false,response);
$('#profile-rotator').hide();
}
}
);
$('#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();
$('#profile-jot-perms img').attr('src', 'images/lock_icon.gif');
$('.profile-jot-net input').attr('disabled', 'disabled');
});
if(selstr == null) {
$('#profile-jot-perms img').attr('src', 'images/unlock_icon.gif');
$('.profile-jot-net input').attr('disabled', false);
}
}).trigger('change');
});
function jotGetLink() {
reply = prompt("Please enter a link URL:");
if(reply && reply.length) {
$('#profile-rotator').show();
$.get('parse_url?url=' + reply, function(data) {
tinyMCE.execCommand('mceInsertRawHTML',false,data);
$('#profile-rotator').hide();
});
}
}
function jotGetVideo() {
reply = prompt("Please enter a YouTube link:");
if(reply && reply.length) {
tinyMCE.execCommand('mceInsertRawHTML',false,'[youtube]' + reply + '[/youtube]');
}
}
function jotGetVideo() {
reply = prompt("Please enter a YouTube link:");
if(reply && reply.length) {
tinyMCE.execCommand('mceInsertRawHTML',false,'[youtube]' + reply + '[/youtube]');
}
}
function jotVideoURL() {
reply = prompt("Please enter a video(.ogg) link/URL:");
if(reply && reply.length) {
tinyMCE.execCommand('mceInsertRawHTML',false,'[video]' + reply + '[/video]');
}
}
function jotAudioURL() {
reply = prompt("Please enter an audio(.ogg) link/URL:");
if(reply && reply.length) {
tinyMCE.execCommand('mceInsertRawHTML',false,'[audio]' + reply + '[/audio]');
}
}
function jotGetLocation() {
reply = prompt("Where are you right now?", $('#jot-location').val());
if(reply && reply.length) {
$('#jot-location').val(reply);
}
}
function jotShare(id) {
$('#like-rotator-' + id).show();
$.get('share/' + id, function(data) {
tinyMCE.execCommand('mceInsertRawHTML',false,data);
$('#like-rotator-' + id).hide();
$(window).scrollTop(0);
});
}
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.target.textContent = reply;
event.preventDefault();
if(reply && reply.length) {
$('#profile-rotator').show();
$.get('parse_url?url=' + reply, function(data) {
tinyMCE.execCommand('mceInsertRawHTML',false,data);
$('#profile-rotator').hide();
});
}
}
function jotClearLocation() {
$('#jot-coord').val('');
$('#profile-nolocation-wrapper').hide();
}
$geotag
</script>

18
view/sv/lostpass.tpl Normal file
View file

@ -0,0 +1,18 @@
<h3>Forgot your Password?</h3>
<p id="lostpass-desc">
Enter your email address and submit to have your password reset. Then check your email for further instructions.
</p>
<form action="lostpass" method="post" >
<div id="login-name-wrapper">
<label for="login-name" id="label-login-name">Nickname or Email: </label>
<input type="text" maxlength="60" name="login-name" id="login-name" value="" />
</div>
<div id="login-extra-end"></div>
<div id="login-submit-wrapper" >
<input type="submit" name="submit" id="lostpass-submit-button" value="Reset" />
</div>
<div id="login-submit-end"></div>
</form>

32
view/sv/lostpass_eml.tpl Normal file
View file

@ -0,0 +1,32 @@
Dear $username,
A request was recently received at $sitename to reset your account
password. In order to confirm this request, please select the verification link
below or paste it into your web browser address bar.
If you did NOT request this change, please DO NOT follow the link
provided and ignore and/or delete this email.
Your password will not be changed unless we can verify that you
issued this request.
Follow this link to verify your identity:
$reset_link
You will then receive a follow-up message containing the new password.
You may change that password from your account settings page after logging in.
The login details are as follows:
Site Location: $siteurl
Login Name: $email
Sincerely,
$sitename Administrator

View file

@ -0,0 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN">
<html>
<head>
<title>Friendika Message</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<table style="border:1px solid #ccc">
<tbody>
<tr><td colspan="2" style="background:#3b5998; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px;" src='$siteurl/images/friendika-32.png'><span style="padding:7px;">Friendika</span></td></tr>
<tr><td style="padding-top:22px;" colspan="2">$from sent you a new private message at $siteName.</td></tr>
<tr><td style="padding-left:22px;padding-top:22px;width:60px;" valign="top" rowspan=3><a href="$url"><img style="border:0px;width:48px;height:48px;" src="$thumb"></a></td>
<td style="padding-top:22px;"><a href="$url">$from</a></td></tr>
<tr><td style="font-weight:bold;padding-bottom:5px;">$title</td></tr>
<tr><td style="padding-right:22px;">$htmlversion</td></tr>
<tr><td style="padding-top:11px;padding-bottom:11px;" colspan="2">Please login at <a href="$siteurl">$siteurl</a> to read and reply to your private messages.</td></tr>
<tr><td></td><td>Thank You,</td></tr>
<tr><td></td><td>$siteName Administrator</td></tr>
</tbody>
</table>
</body>
</html>

View file

@ -0,0 +1,10 @@
$from sent you a new private message at $siteName.
$title
$textversion
Please login at $siteurl to read and reply to your private messages.
Thank you,
$siteName administrator

104
view/sv/msg-header.tpl Normal file
View file

@ -0,0 +1,104 @@
<script language="javascript" type="text/javascript" src="$baseurl/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode : "specific_textareas",
editor_selector: /(profile-jot-text|prvmail-text)/,
plugins : "bbcode,paste",
theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor",
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,
force_p_newlines : false,
force_br_newlines : true,
forced_root_block : '',
convert_urls: false,
content_css: "$baseurl/view/custom_tinymce.css",
//Character count
theme_advanced_path : false,
setup : function(ed) {
ed.onKeyUp.add(function(ed, e) {
var txt = tinyMCE.activeEditor.getContent();
var text = txt.length;
if(txt.length <= 140) {
$('#character-counter').removeClass('red');
$('#character-counter').removeClass('orange');
$('#character-counter').addClass('grey');
}
if((txt.length > 140) && (txt .length <= 420)) {
$('#character-counter').removeClass('grey');
$('#character-counter').removeClass('red');
$('#character-counter').addClass('orange');
}
if(txt.length > 420) {
$('#character-counter').removeClass('grey');
$('#character-counter').removeClass('orange');
$('#character-counter').addClass('red');
}
$('#character-counter').text(text);
});
ed.onInit.add(function(ed) {
ed.pasteAsPlainText = true;
});
}
});
</script>
<script type="text/javascript" src="include/ajaxupload.js" ></script>
<script>
$(document).ready(function() {
var uploader = new window.AjaxUpload(
'prvmail-upload',
{ action: 'wall_upload/$nickname',
name: 'userfile',
onSubmit: function(file,ext) { $('#profile-rotator').show(); },
onComplete: function(file,response) {
tinyMCE.execCommand('mceInsertRawHTML',false,response);
$('#profile-rotator').hide();
}
}
);
});
function jotGetLink() {
reply = prompt("Please enter a link URL:");
if(reply && reply.length) {
$('#profile-rotator').show();
$.get('parse_url?url=' + reply, function(data) {
tinyMCE.execCommand('mceInsertRawHTML',false,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.target.textContent = reply;
event.preventDefault();
if(reply && reply.length) {
$('#profile-rotator').show();
$.get('parse_url?url=' + reply, function(data) {
tinyMCE.execCommand('mceInsertRawHTML',false,data);
$('#profile-rotator').hide();
});
}
}
</script>

25
view/sv/pagetypes.tpl Normal file
View file

@ -0,0 +1,25 @@
<div id="settings-normal-wrapper">
<label id="settings-normal-label" for="settings-normal">Normal Profile</label>
<input type="radio" name="page-flags" id="settings-normal" $normal_selected value="$page_normal" />
<span id="settings-normal-desc">This account is a normal personal profile</span>
</div>
<div id="settings-normal-break" ></div>
<div id="settings-soapbox-wrapper">
<label id="settings-soapbox-label" for="settings-soapbox">Soapbox Profile</label>
<input type="radio" name="page-flags" id="settings-soapbox" $soapbox_selected value="$page_soapbox" />
<span id="settings-soapbox-desc">Automatically approve all connection/friend requests as read-only fans</span>
</div>
<div id="settings-soapbox-break" ></div>
<div id="settings-community-wrapper">
<label id="settings-community-label" for="settings-community">Community/Celebrity Profile</label>
<input type="radio" name="page-flags" id="settings-community" $community_selected value="$page_community" />
<span id="settings-community-desc">Automatically approve all connection/friend requests as read-write fans</span>
</div>
<div id="settings-community-break" ></div>
<div id="settings-freelove-wrapper">
<label id="settings-freelove-label" for="settings-freelove">Automatic Friend Profile</label>
<input type="radio" name="page-flags" id="settings-freelove" $freelove_selected value="$page_freelove" />
<span id="settings-freelove-desc">Automatically approve all connection/friend requests as friends</span>
</div>
<div id="settings-freelove-break" ></div>

View file

@ -0,0 +1,20 @@
Dear $username,
Your password has been changed as requested. Please retain this
information for your records (or change your password immediately to
something that you will remember).
Your login details are as follows:
Site Location: $siteurl
Login Name: $email
Password: $new_password
You may change that password from your account settings page after logging in.
Sincerely,
$sitename Administrator

View file

@ -0,0 +1,16 @@
<p id="hide-friends-text">
Hide my contact/friend list from viewers of this profile?
</p>
<div id="hide-friends-yes-wrapper">
<label id="hide-friends-yes-label" for="hide-friends-yes">Yes</label>
<input type="radio" name="hide-friends" id="hide-friends-yes" $yes_selected value="1" />
<div id="hide-friends-break" ></div>
</div>
<div id="hide-friends-no-wrapper">
<label id="hide-friends-no-label" for="hide-friends-no">No</label>
<input type="radio" name="hide-friends" id="hide-friends-no" $no_selected value="0" />
<div id="hide-friends-end"></div>
</div>

View file

@ -0,0 +1,16 @@
<p id="profile-in-directory">
Publish your default profile in site directory?
</p>
<div id="profile-in-dir-yes-wrapper">
<label id="profile-in-dir-yes-label" for="profile-in-dir-yes">Yes</label>
<input type="radio" name="profile_in_directory" id="profile-in-dir-yes" $yes_selected value="1" />
<div id="profile-in-dir-break" ></div>
</div>
<div id="profile-in-dir-no-wrapper">
<label id="profile-in-dir-no-label" for="profile-in-dir-no">No</label>
<input type="radio" name="profile_in_directory" id="profile-in-dir-no" $no_selected value="0" />
<div id="profile-in-dir-end"></div>
</div>

View file

@ -0,0 +1,16 @@
<p id="profile-in-directory">
Publish your default profile in global social directory?
</p>
<div id="profile-in-netdir-yes-wrapper">
<label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">Yes</label>
<input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-yes" $yes_selected value="1" />
<div id="profile-in-netdir-break" ></div>
</div>
<div id="profile-in-netdir-no-wrapper">
<label id="profile-in-netdir-no-label" for="profile-in-netdir-no">No</label>
<input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-no" $no_selected value="0" />
<div id="profile-in-netdir-end"></div>
</div>

72
view/sv/profile.php Normal file
View file

@ -0,0 +1,72 @@
<!DOCTYPE html ><?php // This is a perfect example of why I prefer to use template files rather than mixed PHP/HTML ?>
<html>
<head>
<title><?php if(x($page,'title')) echo $page['title']; ?></title>
<?php if(x($page,'htmlhead')) echo $page['htmlhead']; ?>
</head>
<body>
<header><?php if(x($page,'header')) echo $page['header']; ?></header>
<nav><div id="top-margin"></div><?php if(x($page,'nav')) echo $page['nav']; ?></nav>
<aside>
<?php if((is_array($profile)) && count($profile)) { ?>
<div class="vcard">
<?php if(strlen($profile['name'])) { ?>
<div class="fn"><?php echo $profile['name']; ?></div>
<?php } ?>
<?php if(strlen($profile['photo'])) { ?>
<div id="profile-photo-wrapper"><img class="photo" src="<?php echo $profile['photo']; ?>" alt="<?php echo $profile['name']; ?>" /></div>
<?php } ?>
<div id="profile-extra-links">
<ul>
<?php if($profile['uid'] != $_SESSION['uid']) { ?>
<li><a id="dfrn-request-link" href="dfrn_request/<?php echo $profile['nickname']; ?>">Connect</a></li>
<?php } ?>
</ul>
</div>
<?php if ( (strlen($profile['address']))
|| (strlen($profile['locality']))
|| (strlen($profile['region']))
|| (strlen($profile['postal-code']))
|| (strlen($profile['country-name']))) { ?>
<div class="location">Location:
<div class="adr">
<div class="street-address"><?php if(strlen($profile['address'])) echo $profile['address']; ?></div>
<span class="city-state-zip"><span class="locality"><?php echo $profile['locality']; ?></span><?php if(strlen($profile['locality'])) echo ', '; ?><span class="region"><?php echo $profile['region'] ?></span><?php if(strlen($profile['postal-code'])) { ?> <span class="postal-code"><?php echo $profile['postal-code']; ?></span><?php } ?></span>
<span class="country-name"><?php echo $profile['country-name']; ?></span>
</div>
</div>
<?php } ?>
<?php if(strlen($profile['gender'])) { ?>
<div class="mf">Gender: <span class="x-gender"><?php echo $profile['gender']; ?></span></div>
<?php } ?>
<?php if(strlen($profile['pubkey'])) { ?>
<div class="key" style="display: none;"><?php echo $profile['pubkey']; ?></div>
<?php } ?>
</div>
<?php } ?>
<?php if(strlen($profile['marital'])) { ?>
<div class="marital"><span class="marital-label"><span class="heart">&hearts;</span> Status: </span><span class="marital-text"><?php echo $profile['marital']; ?></span></div>
<?php } ?>
<?php if(strlen($profile['homepage'])) { ?>
<div class="homepage"><span class="homepage-label">Homepage: </span><span class="homepage-url"><?php echo linkify($profile['homepage']); ?></span></div>
<?php } ?>
<?php if(x($page,'aside')) echo $page['aside'] ?>
</aside>
<section>
<?php if(x($page,'content')) echo $page['content']; ?>
<div id="page-footer"></div>
</section>
<footer>
<?php if(x($page,'footer')) echo $page['footer']; ?>
</footer>
</body>
</html>

View file

@ -0,0 +1,225 @@
<?php
$o .= '';
$o .= <<< EOT
<h2>Profile</h2>
EOT;
if($a->profile['name']) {
$o .= <<< EOT
<div id="advanced-profile-name-wrapper" >
<div id="advanced-profile-name-text">Full Name:</div>
<div id="advanced-profile-name">{$a->profile['name']}</div>
</div>
<div id="advanced-profile-name-end"></div>
EOT;
}
if($a->profile['gender']) {
$o .= <<< EOT
<div id="advanced-profile-gender-wrapper" >
<div id="advanced-profile-gender-text">Gender:</div>
<div id="advanced-profile-gender">{$a->profile['gender']}</div>
</div>
<div id="advanced-profile-gender-end"></div>
EOT;
}
if(($a->profile['dob']) && ($a->profile['dob'] != '0000-00-00')) {
$o .= <<< EOT
<div id="advanced-profile-dob-wrapper" >
<div id="advanced-profile-dob-text">Birthday:</div>
EOT;
// If no year, add an arbitrary one so just we can parse the month and day.
$o .= '<div id="advanced-profile-dob">'
. ((intval($a->profile['dob']))
? day_translate(datetime_convert('UTC','UTC',$a->profile['dob'] . ' 00:00 +00:00','j F, Y'))
: day_translate(datetime_convert('UTC','UTC','2001-' . substr($a->profile['dob'],6) . ' 00:00 +00:00','j F')))
. "</div>\r\n</div>";
$o .= '<div id="advanced-profile-dob-end"></div>';
}
if($age = age($a->profile['dob'],$a->profile['timezone'],'')) {
$o .= <<< EOT
<div id="advanced-profile-age-wrapper" >
<div id="advanced-profile-age-text">Age:</div>
<div id="advanced-profile-age">$age</div>
</div>
<div id="advanced-profile-age-end"></div>
EOT;
}
if($a->profile['marital']) {
$o .= <<< EOT
<div id="advanced-profile-marital-wrapper" >
<div id="advanced-profile-marital-text"><span class="heart">&hearts;</span> Status:</div>
<div id="advanced-profile-marital">{$a->profile['marital']}</div>
EOT;
if($a->profile['with'])
$o .= "<div id=\"advanced-profile-with\">({$a->profile['with']})</div>";
$o .= <<< EOT
</div>
<div id="advanced-profile-marital-end"></div>
EOT;
}
if($a->profile['sexual']) {
$o .= <<< EOT
<div id="advanced-profile-sexual-wrapper" >
<div id="advanced-profile-sexual-text">Sexual Preference:</div>
<div id="advanced-profile-sexual">{$a->profile['sexual']}</div>
</div>
<div id="advanced-profile-sexual-end"></div>
EOT;
}
if($a->profile['homepage']) {
$homepage = linkify($a->profile['homepage']);
$o .= <<< EOT
<div id="advanced-profile-homepage-wrapper" >
<div id="advanced-profile-homepage-text">Homepage:</div>
<div id="advanced-profile-homepage">$homepage</div>
</div>
<div id="advanced-profile-homepage-end"></div>
EOT;
}
if($a->profile['politic']) {
$o .= <<< EOT
<div id="advanced-profile-politic-wrapper" >
<div id="advanced-profile-politic-text">Political Views:</div>
<div id="advanced-profile-politic">{$a->profile['politic']}</div>
</div>
<div id="advanced-profile-politic-end"></div>
EOT;
}
if($a->profile['religion']) {
$o .= <<< EOT
<div id="advanced-profile-religion-wrapper" >
<div id="advanced-profile-religion-text">Religion:</div>
<div id="advanced-profile-religion">{$a->profile['religion']}</div>
</div>
<div id="advanced-profile-religion-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['about'])) {
$o .= <<< EOT
<div id="advanced-profile-about-wrapper" >
<div id="advanced-profile-about-text">About:</div>
<br />
<div id="advanced-profile-about">$txt</div>
</div>
<div id="advanced-profile-about-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['interest'])) {
$o .= <<< EOT
<div id="advanced-profile-interest-wrapper" >
<div id="advanced-profile-interest-text">Hobbies/Interests:</div>
<br />
<div id="advanced-profile-interest">$txt</div>
</div>
<div id="advanced-profile-interest-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['contact'])) {
$o .= <<< EOT
<div id="advanced-profile-contact-wrapper" >
<div id="advanced-profile-contact-text">Contact information and Social Networks:</div>
<br />
<div id="advanced-profile-contact">$txt</div>
</div>
<div id="advanced-profile-contact-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['music'])) {
$o .= <<< EOT
<div id="advanced-profile-music-wrapper" >
<div id="advanced-profile-music-text">Musical interests:</div>
<br />
<div id="advanced-profile-music">$txt</div>
</div>
<div id="advanced-profile-music-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['book'])) {
$o .= <<< EOT
<div id="advanced-profile-book-wrapper" >
<div id="advanced-profile-book-text">Books, literature:</div>
<br />
<div id="advanced-profile-book">$txt</div>
</div>
<div id="advanced-profile-book-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['tv'])) {
$o .= <<< EOT
<div id="advanced-profile-tv-wrapper" >
<div id="advanced-profile-tv-text">Television:</div>
<br />
<div id="advanced-profile-tv">$txt</div>
</div>
<div id="advanced-profile-tv-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['film'])) {
$o .= <<< EOT
<div id="advanced-profile-film-wrapper" >
<div id="advanced-profile-film-text">Film/dance/culture/entertainment:</div>
<br />
<div id="advanced-profile-film">$txt</div>
</div>
<div id="advanced-profile-film-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['romance'])) {
$o .= <<< EOT
<div id="advanced-profile-romance-wrapper" >
<div id="advanced-profile-romance-text">Love/romance:</div>
<br />
<div id="advanced-profile-romance">$txt</div>
</div>
<div id="advanced-profile-romance-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['work'])) {
$o .= <<< EOT
<div id="advanced-profile-work-wrapper" >
<div id="advanced-profile-work-text">Work/employment:</div>
<br />
<div id="advanced-profile-work">$txt</div>
</div>
<div id="advanced-profile-work-end"></div>
EOT;
}
if($txt = prepare_text($a->profile['education'])) {
$o .= <<< EOT
<div id="advanced-profile-education-wrapper" >
<div id="advanced-profile-education-text">School/education:</div>
<br />
<div id="advanced-profile-education">$txt</div>
</div>
<div id="advanced-profile-education-end"></div>
EOT;
}

299
view/sv/profile_edit.tpl Normal file
View file

@ -0,0 +1,299 @@
<h1>Edit Profile Details</h1>
<div id="profile-edit-links">
<ul>
<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="View this profile">View this profile</a></li>
<li><a href="profiles/clone/$profile_id" id="profile-edit-clone-link" title="Create a new profile using these settings">Clone this profile</a></li>
<li></li>
<li><a href="profiles/drop/$profile_id" id="profile-edit-drop-link" title="Delete this profile" $disabled >Delete this profile</a></li>
</ul>
</div>
<div id="profile-edit-links-end"></div>
$default
<div id="profile-edit-wrapper" >
<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" >
<div id="profile-edit-profile-name-wrapper" >
<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >Profile Name: </label>
<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div>
</div>
<div id="profile-edit-profile-name-end"></div>
<div id="profile-edit-name-wrapper" >
<label id="profile-edit-name-label" for="profile-edit-name" >Your Full Name: </label>
<input type="text" size="32" name="name" id="profile-edit-name" value="$name" />
</div>
<div id="profile-edit-name-end"></div>
<div id="profile-edit-pdesc-wrapper" >
<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >Title/Description: </label>
<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="$pdesc" />
</div>
<div id="profile-edit-pdesc-end"></div>
<div id="profile-edit-gender-wrapper" >
<label id="profile-edit-gender-label" for="gender-select" >Your Gender: </label>
$gender
</div>
<div id="profile-edit-gender-end"></div>
<div id="profile-edit-dob-wrapper" >
<label id="profile-edit-dob-label" for="dob-select" >Birthday (y/m/d): </label>
<div id="profile-edit-dob" >
$dob $age
</div>
</div>
<div id="profile-edit-dob-end"></div>
$hide_friends
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
<div id="profile-edit-address-wrapper" >
<label id="profile-edit-address-label" for="profile-edit-address" >Street Address: </label>
<input type="text" size="32" name="address" id="profile-edit-address" value="$address" />
</div>
<div id="profile-edit-address-end"></div>
<div id="profile-edit-locality-wrapper" >
<label id="profile-edit-locality-label" for="profile-edit-locality" >Locality/City: </label>
<input type="text" size="32" name="locality" id="profile-edit-locality" value="$locality" />
</div>
<div id="profile-edit-locality-end"></div>
<div id="profile-edit-postal-code-wrapper" >
<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >Postal/Zip Code: </label>
<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="$postal_code" />
</div>
<div id="profile-edit-postal-code-end"></div>
<div id="profile-edit-country-name-wrapper" >
<label id="profile-edit-country-name-label" for="profile-edit-country-name" >Country: </label>
<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');">
<option selected="selected" >$country_name</option>
<option>temp</option>
</select>
</div>
<div id="profile-edit-country-name-end"></div>
<div id="profile-edit-region-wrapper" >
<label id="profile-edit-region-label" for="profile-edit-region" >Region/State: </label>
<select name="region" id="profile-edit-region" onChange="Update_Globals();" >
<option selected="selected" >$region</option>
<option>temp</option>
</select>
</div>
<div id="profile-edit-region-end"></div>
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
<div id="profile-edit-marital-wrapper" >
<label id="profile-edit-marital-label" for="profile-edit-marital" ><span class="heart">&hearts;</span> (Marital) Status: </label>
$marital
</div>
<label id="profile-edit-with-label" for="profile-edit-with" > Who: (if applicable) </label>
<input type="text" size="32" name="with" id="profile-edit-with" title="Examples: cathy123, Cathy Williams, cathy@example.com" value="$with" />
<div id="profile-edit-marital-end"></div>
<div id="profile-edit-sexual-wrapper" >
<label id="profile-edit-sexual-label" for="sexual-select" >Sexual Preference: </label>
$sexual
</div>
<div id="profile-edit-sexual-end"></div>
<div id="profile-edit-homepage-wrapper" >
<label id="profile-edit-homepage-label" for="profile-edit-homepage" >Homepage URL: </label>
<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="$homepage" />
</div>
<div id="profile-edit-homepage-end"></div>
<div id="profile-edit-politic-wrapper" >
<label id="profile-edit-politic-label" for="profile-edit-politic" >Political Views: </label>
<input type="text" size="32" name="politic" id="profile-edit-politic" value="$politic" />
</div>
<div id="profile-edit-politic-end"></div>
<div id="profile-edit-religion-wrapper" >
<label id="profile-edit-religion-label" for="profile-edit-religion" >Religion: </label>
<input type="text" size="32" name="religion" id="profile-edit-religion" value="$religion" />
</div>
<div id="profile-edit-religion-end"></div>
<div id="profile-edit-pubkeywords-wrapper" >
<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >Public Keywords: </label>
<input type="text" size="32" name="pub_keywords" id="profile-edit-pubkeywords" title="Example: fishing photography software" value="$pub_keywords" />
</div><div id="profile-edit-pubkeywords-desc">(Used for suggesting potential friends, can be seen by others)</div>
<div id="profile-edit-pubkeywords-end"></div>
<div id="profile-edit-prvkeywords-wrapper" >
<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >Private Keywords: </label>
<input type="text" size="32" name="prv_keywords" id="profile-edit-prvkeywords" title="Example: fishing photography software" value="$prv_keywords" />
</div><div id="profile-edit-prvkeywords-desc">(Used for searching profiles, never shown to others)</div>
<div id="profile-edit-prvkeywords-end"></div>
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
<div id="about-jot-wrapper" >
<p id="about-jot-desc" >
Tell us about yourself...
</p>
<textarea rows="10" cols="72" id="profile-jot-text" name="about" >$about</textarea>
</div>
<div id="about-jot-end"></div>
</div>
<div id="interest-jot-wrapper" >
<p id="interest-jot-desc" >
Hobbies/Interests
</p>
<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >$interest</textarea>
</div>
<div id="interest-jot-end"></div>
</div>
<div id="contact-jot-wrapper" >
<p id="contact-jot-desc" >
Contact information and Social Networks
</p>
<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >$contact</textarea>
</div>
<div id="contact-jot-end"></div>
</div>
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
<div id="music-jot-wrapper" >
<p id="music-jot-desc" >
Musical interests
</p>
<textarea rows="10" cols="72" id="music-jot-text" name="music" >$music</textarea>
</div>
<div id="music-jot-end"></div>
</div>
<div id="book-jot-wrapper" >
<p id="book-jot-desc" >
Books, literature
</p>
<textarea rows="10" cols="72" id="book-jot-text" name="book" >$book</textarea>
</div>
<div id="book-jot-end"></div>
</div>
<div id="tv-jot-wrapper" >
<p id="tv-jot-desc" >
Television
</p>
<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >$tv</textarea>
</div>
<div id="tv-jot-end"></div>
</div>
<div id="film-jot-wrapper" >
<p id="film-jot-desc" >
Film/dance/culture/entertainment
</p>
<textarea rows="10" cols="72" id="film-jot-text" name="film" >$film</textarea>
</div>
<div id="film-jot-end"></div>
</div>
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
<div id="romance-jot-wrapper" >
<p id="romance-jot-desc" >
Love/romance
</p>
<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >$romance</textarea>
</div>
<div id="romance-jot-end"></div>
</div>
<div id="work-jot-wrapper" >
<p id="work-jot-desc" >
Work/employment
</p>
<textarea rows="10" cols="72" id="work-jot-text" name="work" >$work</textarea>
</div>
<div id="work-jot-end"></div>
</div>
<div id="education-jot-wrapper" >
<p id="education-jot-desc" >
School/education
</p>
<textarea rows="10" cols="72" id="education-jot-text" name="education" >$education</textarea>
</div>
<div id="education-jot-end"></div>
</div>
<div class="profile-edit-submit-wrapper" >
<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
</div>
<div class="profile-edit-submit-end"></div>
</form>
</div>
<script type="text/javascript">Fill_Country('$country_name');Fill_States('$region');</script>

View file

@ -0,0 +1,9 @@
<div class="profile-listing" >
<div class="profile-listing-photo-wrapper" >
<a href="profiles/$id" class="profile-listing-edit-link" ><img class="profile-listing-photo" id="profile-listing-photo-$id" src="$photo" alt="Profile Image" /></a>
</div>
<div class="profile-listing-photo-end" ></div>
<div class="profile-listing-name" id="profile-listing-name-$id"><a href="profiles/$id" class="profile-listing-edit-link" >$profile_name</a></div>
</div>
<div class="profile-listing-end"></div>

View file

@ -0,0 +1,8 @@
<h1>Profiles</h1>
<p id="profile-listing-desc" >
<a href="profile_photo" >Change profile photo</a>
</p>
<div id="profile-listing-new-link-wrapper" >
<a href="profiles/new" id="profile-listing-new-link" name="Create New Profile" >Create New Profile</a>
</div>

18
view/sv/profile_photo.tpl Normal file
View file

@ -0,0 +1,18 @@
<h1>Upload Profile Photo</h1>
<form enctype="multipart/form-data" action="profile_photo" method="post">
<div id="profile-photo-upload-wrapper">
<label id="profile-photo-upload-label" for="profile-photo-upload">Upload File: </label>
<input name="userfile" type="file" id="profile-photo-upload" size="48" />
</div>
<div id="profile-photo-submit-wrapper">
<input type="submit" name="submit" id="profile-photo-submit" value="Upload">
</div>
</form>
<div id="profile-photo-link-select-wrapper">
or <a href='photos/$user'>select a photo from albums</a>
</div>

7
view/sv/profile_tabs.tpl Normal file
View file

@ -0,0 +1,7 @@
<div id="profile-tabs-wrapper" >
<a href="$url" id="profile-tab-status-link" class="profile-tabs" >Status</a>
<a href="$url?tab=profile" id="profile-tab-profile-link" class="profile-tabs" >Profile</a>
<a href="$phototab" id="profile-tab-photos-link" class="profile-tabs" >Photos</a>
<div id="profile-tabs-end"></div>
</div>

16
view/sv/pwdreset.tpl Normal file
View file

@ -0,0 +1,16 @@
<h3>Password Reset</h3>
<p>
Your password has been reset as requested.
</p>
<p>
Your new password is
</p>
<p>
$newpass
</p>
<p>
Save or copy your new password - and then <a href="$baseurl" >click here to login</a>.
</p>
<p>
Your password may be changed from the 'Settings' page after successful login.

View file

@ -0,0 +1,21 @@
Dear $username,
Thank you for registering at $sitename. Your account has been created.
The login details are as follows:
Site Location: $siteurl
Login Name: $email
Password: $password
You may change your password from your account "Settings" page after logging
in.
Please take a few moments to review the other account settings on that page.
Thank you and welcome to $sitename.
Sincerely,
$sitename Administrator

View file

@ -0,0 +1,26 @@
A new user registration request was received at $sitename which requires
your approval.
The login details are as follows:
Full Name: $username
Site Location: $siteurl
Login Name: $email
To approve this request please visit the following link:
$siteurl/regmod/allow/$hash
To deny the request and remove the account, please visit:
$siteurl/regmod/deny/$hash
Thank you.

View file

@ -0,0 +1,3 @@
<h1>User registrations waiting for confirm</h1>

View file

@ -0,0 +1 @@
<li>$fullname ($email) : <a href="$approvelink">Approve</a> - <a href="$denylink">Deny</a></li>

View file

@ -0,0 +1,17 @@
Dear $myname,
You have just received a connection request at $sitename
from '$requestor'.
You may visit their profile at $url.
Please login to your site to view the complete introduction
and approve or ignore/cancel the request.
$siteurl
Regards,
$sitename administrator

168
view/sv/settings.tpl Normal file
View file

@ -0,0 +1,168 @@
<h1>Account Settings</h1>
<div id="plugin-settings-link"><a href="settings/addon">Plugin Settings</a></div>
$nickname_block
<form action="settings" id="settings-form" method="post" autocomplete="off" >
<h3 class="settings-heading">Basic Settings</h3>
<div id="settings-username-wrapper" >
<label id="settings-username-label" for="settings-username" >Full Name: </label>
<input type="text" name="username" id="settings-username" value="$username" />
</div>
<div id="settings-username-end" ></div>
<div id="settings-email-wrapper" >
<label id="settings-email-label" for="settings-email" >Email Address: </label>
<input type="text" name="email" id="settings-email" value="$email" />
</div>
<div id="settings-email-end" ></div>
<div id="settings-timezone-wrapper" >
<label id="settings-timezone-label" for="timezone_select" >Your Timezone: </label>
$zoneselect
</div>
<div id="settings-timezone-end" ></div>
<div id="settings-defloc-wrapper" >
<label id="settings-defloc-label" for="settings-defloc" >Default Post Location: </label>
<input type="text" name="defloc" id="settings-defloc" value="$defloc" />
</div>
<div id="settings-defloc-end" ></div>
<div id="settings-allowloc-wrapper" >
<label id="settings-allowloc-label" for="settings-allowloc" >Use Browser Location: </label>
<input type="checkbox" name="allow_location" id="settings-allowloc" value="1" $loc_checked />
</div>
<div id="settings-allowloc-end" ></div>
<div id="settings-theme-select">
<label id="settings-theme-label" for="theme-select" >Display Theme: </label>
$theme
</div>
<div id="settings-theme-end"></div>
<div class="settings-submit-wrapper" >
<input type="submit" name="submit" class="settings-submit" value="Submit" />
</div>
<h3 class="settings-heading">Security and Privacy Settings</h3>
<input type="hidden" name="visibility" value="$visibility" />
<div id="settings-maxreq-wrapper">
<label id="settings-maxreq-label" for="settings-maxreq" >Maximum Friend Requests/Day</label>
<input id="settings-maxreq" name="maxreq" value="$maxreq" />
<div id="settings-maxreq-desc">(to prevent spam abuse)</div>
</div>
<div id="settings-maxreq-end"></div>
$profile_in_dir
$profile_in_net_dir
<div id="settings-default-perms" class="settings-default-perms" >
<div id="settings-default-perms-menu" class="fakelink" onClick="openClose('settings-default-perms-select');" >$permissions</div>
<div id="settings-default-perms-menu-end"></div>
<div id="settings-default-perms-select" style="display: none;" >
$aclselect
</div>
</div>
<div id="settings-default-perms-end"></div>
<div id="settings-expire-desc">Automatically expire (delete) posts older than <input type="text" size="3" name="expire" value="$expire" /> days</div>
<div id="settings-expire-end"></div>
<div class="settings-submit-wrapper" >
<input type="submit" name="submit" class="settings-submit" value="Submit" />
</div>
<h3 class="settings-heading">Notification Settings</h3>
<div id="settings-notify-wrapper">
<div id="settings-notify-desc">Send a notification email when: </div>
<label for="notify1" id="settings-label-notify1">You receive an introduction</label>
<input id="notify1" type="checkbox" $sel_notify1 name="notify1" value="1" />
<div id="notify1-end"></div>
<label for="notify2" id="settings-label-notify2">Your introductions are confirmed</label>
<input id="notify2" type="checkbox" $sel_notify2 name="notify2" value="2" />
<div id="notify2-end"></div>
<label for="notify3" id="settings-label-notify3">Someone writes on your profile wall</label>
<input id="notify3" type="checkbox" $sel_notify3 name="notify3" value="4" />
<div id="notify3-end"></div>
<label for="notify4" id="settings-label-notify4">Someone writes a followup comment</label>
<input id="notify4" type="checkbox" $sel_notify4 name="notify4" value="8" />
<div id="notify4-end"></div>
<label for="notify5" id="settings-label-notify5">You receive a private message</label>
<input id="notify5" type="checkbox" $sel_notify5 name="notify5" value="16" />
<div id="notify5-end"></div>
</div>
<div id="settings=notify-end"></div>
<div class="settings-submit-wrapper" >
<input type="submit" name="submit" class="settings-submit" value="Submit" />
</div>
<h3 class="settings-heading">Password Settings</h3>
<div id="settings-password-wrapper" >
<p id="settings-password-desc" >
Leave password fields blank unless changing
</p>
<label id="settings-password-label" for="settings-password" >New Password: </label>
<input type="password" id="settings-password" name="npassword" />
</div>
<div id="settings-password-end" ></div>
<div id="settings-confirm-wrapper" >
<label id="settings-confirm-label" for="settings-confirm" >Confirm: </label>
<input type="password" id="settings-confirm" name="confirm" />
</div>
<div id="settings-confirm-end" ></div>
<div id="settings-openid-wrapper" >
$oidhtml
</div>
<div id="settings-openid-end" ></div>
<div class="settings-submit-wrapper" >
<input type="submit" name="submit" class="settings-submit" value="Submit" />
</div>
<h3 class="settings-heading">Advanced Page Settings</h3>
$pagetype
<div class="settings-submit-wrapper" >
<input type="submit" name="submit" class="settings-submit" value="Submit" />
</div>

View file

@ -0,0 +1,9 @@
<div id="settings-nick-wrapper" >
<p id="settings-nickname-desc">
<span class="error-message">Your profile address is <strong>'$nickname@$basepath'</strong></span>
</p>
$subdir
</div>
<div id="settings-nick-end" ></div>

View file

@ -0,0 +1,6 @@
<p>
It appears that your website is located in a subdirectory of the<br />
$hostname website, so this setting may not work reliably.<br />
</p>
<p>If you have any issues, you may have better results using the profile<br /> address '<strong>$baseurl/profile/$nickname</strong>'.
</p>

View file

@ -0,0 +1,14 @@
<div id="settings-nick-wrapper" >
<p id="settings-nickname-desc">
Your profile URL is currently <strong>'$baseurl/profile/$uid'</strong>.
Setting a nickname will allow a friendly profile URL such as
<strong>'nickname@$basepath'</strong>.
<br />
Once set, it can never be changed. The nickname <strong>must</strong> start with a letter; and only letters, numbers, dashes, and underscores are allowed.
</p>
<label id="settings-nick-label" for="settings-nick" >URL Nickname: </label>
<input type="text" name="nick" id="settings-nick" value="$nickname" />
</div>
<div id="settings-nick-end" ></div>

View file

@ -60,7 +60,7 @@ $a->strings['December'] = 'december';
$a->strings['Birthdays this week:'] = 'Födelsedagar denna vecka:';
$a->strings["\x28Adjusted for local time\x29"] = "\x28Justerad till lokal tid\x29";
$a->strings['[today]'] = '[today]';
$a->strings['link to source'] = 'länk till källa';
$a->strings['link to source'] = 'link to source';
$a->strings['No recipient selected.'] = 'Ingen mottagare vald.';
$a->strings['[no subject]'] = '[no subject]';
$a->strings['Unable to locate contact information.'] = 'Hittar inga kontaktuppgifter.';
@ -94,12 +94,12 @@ $a->strings['Could not access contact record.'] = 'Could not access contact reco
$a->strings['Could not locate selected profile.'] = 'Hittade inte vald profil.';
$a->strings['Contact updated.'] = 'Kontakten har uppdaterats.';
$a->strings['Failed to update contact record.'] = 'Failed to update contact record.';
$a->strings['Contact has been '] = 'Kontakten ';
$a->strings['Contact has been '] = 'Kontakt ';
$a->strings['blocked'] = 'spärrad';
$a->strings['unblocked'] = 'inte längre spärrad';
$a->strings['ignored'] = 'ignoreras';
$a->strings['unignored'] = 'ignoreras inte längre';
$a->strings['stopped following'] = 'följer inte längre';
$a->strings['stopped following'] = 'stopped following';
$a->strings['Contact has been removed.'] = 'Kontakten har tagits bort.';
$a->strings['Contact not found.'] = 'Kontakten hittades inte.';
$a->strings['Mutual Friendship'] = 'Ömsesidig vänskap';
@ -142,40 +142,40 @@ $a->strings['No user record found for '] = 'No user record found for ';
$a->strings['Our site encryption key is apparently messed up.'] = 'Det är något fel på webbplatsens krypteringsnyckel.';
$a->strings['Empty site URL was provided or URL could not be decrypted by us.'] = 'Empty site URL was provided or URL could not be decrypted by us.';
$a->strings['Contact record was not found for you on our site.'] = 'Contact record was not found for you on our site.';
$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'Det ID som angavs av ditt system är samma som på vårt system. Det borde fungera om du provar igen.';
$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'The ID provided by your system is a duplicate on our system. It should work if you try again.';
$a->strings['Unable to set your contact credentials on our system.'] = 'Unable to set your contact credentials on our system.';
$a->strings['Unable to update your contact profile details on our system'] = 'Unable to update your contact profile details on our system';
$a->strings["Connection accepted at "] = "Connection accepted at ";
$a->strings['Administrator'] = 'Administratör';
$a->strings['noreply'] = 'noreply';
$a->strings[' commented on an item at '] = ' har kommenterat ';
$a->strings[" commented on an item at "] = " har kommenterat ";
$a->strings[' commented on an item at '] = ' skrev en kommentar på ';
$a->strings[" commented on an item at "] = " skrev en kommentar på ";
$a->strings[' welcomes '] = ' välkomnar ';
$a->strings["This introduction has already been accepted."] = "Den här förfrågan har redan accepterats.";
$a->strings["This introduction has already been accepted."] = "This introduction has already been accepted.";
$a->strings['Profile location is not valid or does not contain profile information.'] = 'Profiladressen är ogiltig eller innehåller ingen profilinformation.';
$a->strings['Warning: profile location has no identifiable owner name.'] = 'Warning: profile location has no identifiable owner name.';
$a->strings['Warning: profile location has no profile photo.'] = 'Warning: profile location has no profile photo.';
$a->strings[' required parameter'] = ' obligatoriskt fält';
$a->strings[" was "] = " var ";
$a->strings["s were "] = " var ";
$a->strings[" was "] = " was ";
$a->strings["s were "] = "s were ";
$a->strings["not found at the given location."] = "finns inte på platsen som angavs.";
$a->strings["Introduction complete."] = "Presentationen klar.";
$a->strings['Unrecoverable protocol error.'] = 'Irreparabelt protokollfel.';
$a->strings['Unrecoverable protocol error.'] = 'Unrecoverable protocol error.';
$a->strings['Profile unavailable.'] = 'Profilen är inte tillgänglig.';
$a->strings[' has received too many connection requests today.'] = ' har tagit emot för många förfrågningar idag.';
$a->strings['Spam protection measures have been invoked.'] = 'Åtgärder för skydd mot spam har aktiverats.';
$a->strings[' has received too many connection requests today.'] = ' has received too many connection requests today.';
$a->strings['Spam protection measures have been invoked.'] = 'Spam protection measures have been invoked.';
$a->strings['Friends are advised to please try again in 24 hours.'] = 'Friends are advised to please try again in 24 hours.';
$a->strings["Invalid locator"] = "Invalid locator";
$a->strings["Unable to resolve your name at the provided location."] = "Unable to resolve your name at the provided location.";
$a->strings['You have already introduced yourself here.'] = 'Du har redan presenterat dig här.';
$a->strings['Apparently you are already friends with .'] = 'Du är tydligen redan vän med .';
$a->strings['Invalid profile URL.'] = 'Ogiltig profil-URL.';
$a->strings['Disallowed profile URL.'] = 'Otillåten profil-URL.';
$a->strings['Disallowed profile URL.'] = 'Disallowed profile URL.';
$a->strings['Your introduction has been sent.'] = 'Presentationen har skickats.';
$a->strings["Please login to confirm introduction."] = "Logga in för att acceptera förfrågan.";
$a->strings["Please login to confirm introduction."] = "Please login to confirm introduction.";
$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Incorrect identity currently logged in. Please login to <strong>this</strong> profile.";
$a->strings['[Name Withheld]'] = '[Name Withheld]';
$a->strings['Friend/Connection Request'] = 'Vän- eller kontaktförfrågan';
$a->strings['Friend/Connection Request'] = 'Friend/Connection Request';
$a->strings['Please answer the following:'] = 'Besvara följande, tack:';
$a->strings['Does $name know you?'] = 'Känner $name dig?';
$a->strings['Yes'] = 'Ja';
@ -272,16 +272,16 @@ $a->strings['Remote privacy information not available.'] = 'Remote privacy infor
$a->strings['Visible to:'] = 'Synlig för:';
$a->strings['Password reset requested at '] = 'Lösenordsåterställning begärd kl ';
$a->strings["Welcome back "] = "Välkommen tillbaka ";
$a->strings['Manage Identities and/or Pages'] = 'Ändra identitet eller sidor';
$a->strings['Manage Identities and/or Pages'] = 'Manage Identities and/or Pages';
$a->strings["\x28Toggle between different identities or community/group pages which share your account details.\x29"] = "\x28Toggle between different identities or community/group pages which share your account details.\x29";
$a->strings['Select an identity to manage: '] = 'Välj vilken identitet du vill ändra: ';
$a->strings['Select an identity to manage: '] = 'Select an identity to manage: ';
$a->strings['Normal View'] = 'Normal vy';
$a->strings['New Item View'] = 'New Item View';
$a->strings['Share'] = 'Dela';
$a->strings['Insert YouTube video'] = 'Infoga klipp från YouTube';
$a->strings['Set your location'] = 'Ange plats';
$a->strings['Clear browser location'] = 'Clear browser location';
$a->strings['Permission settings'] = 'Åtkomstinställningar';
$a->strings['Permission settings'] = 'Permission settings';
$a->strings['No such group'] = 'Gruppen finns inte';
$a->strings['Group is empty'] = 'Gruppen är tom';
$a->strings['Group: '] = 'Grupp: ';
@ -291,10 +291,10 @@ $a->strings['Discard'] = 'Kasta bort';
$a->strings['Ignore'] = 'Ignorera';
$a->strings['Show Ignored Requests'] = 'Show Ignored Requests';
$a->strings['Hide Ignored Requests'] = 'Hide Ignored Requests';
$a->strings['Claims to be known to you: '] = 'Hävdar att du vet vem han/hon är: ';
$a->strings['Claims to be known to you: '] = 'Claims to be known to you: ';
$a->strings['yes'] = 'ja';
$a->strings['no'] = 'nej';
$a->strings['Approve as: '] = 'Godkänn som: ';
$a->strings['Approve as: '] = 'Approve as: ';
$a->strings['Friend'] = 'Vän';
$a->strings['Fan/Admirer'] = 'Fan/Beundrare';
$a->strings['Notification type: '] = 'Notification type: ';
@ -311,7 +311,7 @@ $a->strings['Profile Photos'] = 'Profilbilder';
$a->strings['Album not found.'] = 'Albumet finns inte.';
$a->strings['Delete Album'] = 'Ta bort album';
$a->strings['Delete Photo'] = 'Ta bort foto';
$a->strings['was tagged in a'] = 'har taggats i';
$a->strings['was tagged in a'] = 'was tagged in a';
$a->strings['by'] = 'av';
$a->strings['Image exceeds size limit of '] = 'Bilden överskrider den tillåtna storleken ';
$a->strings['Unable to process image.'] = 'Bilden kunde inte bahandlas.';
@ -320,7 +320,7 @@ $a->strings['No photos selected'] = 'Inga foton har valts';
$a->strings['Upload Photos'] = 'Ladda upp foton';
$a->strings['New album name: '] = 'Nytt album med namn: ';
$a->strings['or existing album name: '] = 'eller befintligt album med namn: ';
$a->strings['Permissions'] = 'Åtkomst';
$a->strings['Permissions'] = 'Permissions';
$a->strings['Edit Album'] = 'Redigera album';
$a->strings['View Photo'] = 'Visa foto';
$a->strings['Photo not available'] = 'Fotot är inte tillgängligt';
@ -328,10 +328,10 @@ $a->strings['Edit photo'] = 'Redigera foto';
$a->strings['View Full Size'] = 'Visa fullstor';
$a->strings['Tags: '] = 'Taggar: ';
$a->strings['[Remove any tag]'] = '[Remove any tag]';
$a->strings['New album name'] = 'Nytt album med namn';
$a->strings['New album name'] = 'New album name';
$a->strings['Caption'] = 'Caption';
$a->strings['Add a Tag'] = 'Lägg till tagg';
$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Exempel: @adam, @Anna_Andersson, @johan@exempel.com, #Stockholm, #camping';
$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping';
$a->strings['Recent Photos'] = 'Nyligen tillagda foton';
$a->strings['Upload New Photos'] = 'Ladda upp foton';
$a->strings['View Album'] = 'Titta i album';
@ -342,7 +342,7 @@ $a->strings['Image size reduction [48] failed.'] = 'Fel när bildstorlek skulle
$a->strings['Unable to process image'] = 'Det gick inte att behandla bilden';
$a->strings['Image uploaded successfully.'] = 'Bilden har laddats upp.';
$a->strings['Image size reduction [640] failed.'] = 'Fel när bildstorlek skulle minskas [640].';
$a->strings['Profile Name is required.'] = 'Profilen måste ha ett namn.';
$a->strings['Profile Name is required.'] = 'Profile Name is required.';
$a->strings['Profile updated.'] = 'Profilen har uppdaterats.';
$a->strings['Profile deleted.'] = 'Profilen har tagits bort.';
$a->strings['Profile-'] = 'Profil-';
@ -351,7 +351,7 @@ $a->strings['Profile unavailable to clone.'] = 'Det gick inte att klona profilen
$a->strings['This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.'] = 'Det här är din <strong>offentliga</strong> profil.<br />Den <strong>kan</strong> vara synlig för vem som helst på internet.';
$a->strings['Age: '] = 'Ålder: ';
$a->strings['Profile Image'] = 'Profilbild';
$a->strings['Invalid OpenID url'] = 'Ogiltig OpenID-URL';
$a->strings['Invalid OpenID url'] = 'Ogiltig OpenID-url';
$a->strings['Please enter the required information.'] = 'Fyll i alla obligatoriska fält.';
$a->strings['Please use a shorter name.'] = 'Välj ett kortare namn.';
$a->strings['Name too short.'] = 'Namnet är för kort.';
@ -381,7 +381,7 @@ $a->strings['Choose a profile nickname. This must begin with a text character. Y
$a->strings['Choose a nickname: '] = 'Välj ett användarnamn: ';
$a->strings['Please login.'] = 'Logga in.';
$a->strings['Registration revoked for '] = 'Registration revoked for ';
$a->strings['Account approved.'] = 'Kontot har godkänts.';
$a->strings['Account approved.'] = 'Account approved.';
$a->strings['Remove My Account'] = 'Ta bort mitt konto';
$a->strings['This will completely remove your account. Once this has been done it is not recoverable.'] = 'Detta kommer att ta bort kontot helt och hållet. Efter att det är gjort går det inte att återställa.';
$a->strings['Please enter your password for verification:'] = 'Ange lösenordet igen för jämförelse:';
@ -398,12 +398,12 @@ $a->strings['Plugin Settings'] = 'Plugin Settings';
$a->strings['Account Settings'] = 'Kontoinställningar';
$a->strings['No Plugin settings configured'] = 'No Plugin settings configured';
$a->strings['OpenID: '] = 'OpenID: ';
$a->strings["&nbsp;\x28Optional\x29 Allow this OpenID to login to this account."] = "&nbsp;\x28Valfritt\x29 Tillåt inloggning med detta OpenID på det här kontot.";
$a->strings["&nbsp;\x28Optional\x29 Allow this OpenID to login to this account."] = "&nbsp;\x28Optional\x29 Allow this OpenID to login to this account.";
$a->strings['Profile is <strong>not published</strong>.'] = 'Profilen är <strong>inte publicerad</strong>.';
$a->strings['Default Post Permissions'] = 'Default Post Permissions';
$a->strings['Tag removed'] = 'Taggen har tagits bort';
$a->strings['Remove Item Tag'] = 'Ta bort tagg';
$a->strings['Select a tag to remove: '] = 'Välj vilken tagg som ska tas bort: ';
$a->strings['Remove Item Tag'] = 'Remove Item Tag';
$a->strings['Select a tag to remove: '] = 'Välj tagg som ska tas bort: ';
$a->strings['Remove'] = 'Ta bort';
$a->strings['No contacts.'] = 'Inga kontakter.';
$a->strings['Visible To:'] = 'Synlig för:';
@ -502,7 +502,7 @@ $a->strings['Divorced'] = 'Skiljd';
$a->strings['Widowed'] = 'Widowed';
$a->strings['Uncertain'] = 'Uncertain';
$a->strings['Complicated'] = 'Komplicerat';
$a->strings['Don\'t care'] = 'Bryr mig inte';
$a->strings['Don\'t care'] = 'Don\'t care';
$a->strings['Ask me'] = 'Fråga mig';
$a->strings['Facebook disabled'] = 'Facebook disabled';
$a->strings['Facebook API key is missing.'] = 'Facebook API key is missing.';
@ -511,10 +511,10 @@ $a->strings['Install Facebook post connector'] = 'Install Facebook post connecto
$a->strings['Remove Facebook post connector'] = 'Remove Facebook post connector';
$a->strings['Facebook'] = 'Facebook';
$a->strings['Facebook Connector Settings'] = 'Facebook Connector Settings';
$a->strings['Post to Facebook'] = 'Lägg in på Facebook';
$a->strings['Post to Facebook'] = 'Post to Facebook';
$a->strings['Image: '] = 'Bild: ';
$a->strings['Select files to upload: '] = 'Välj filer att ladda upp: ';
$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Använd följande bara om javauppladdaren ovanför inte startar.';
$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Use the following controls only if the Java uploader [above] fails to launch.';
$a->strings['Upload a file'] = 'Ladda upp fil';
$a->strings['Drop files here to upload'] = 'Dra filer som ska laddas upp hit';
$a->strings['Failed'] = 'Misslyckades';
@ -525,36 +525,36 @@ $a->strings['File has an invalid extension, it should be one of '] = 'Otillåten
$a->strings['Upload was cancelled, or server error encountered'] = 'Serverfel eller avbruten uppladdning';
$a->strings['Randplace Settings'] = 'Randplace Settings';
$a->strings['Enable Randplace Plugin'] = 'Enable Randplace Plugin';
$a->strings['Post to StatusNet'] = 'Lägg in på StatusNet';
$a->strings['Post to StatusNet'] = 'Post to StatusNet';
$a->strings['StatusNet Posting Settings'] = 'StatusNet Posting Settings';
$a->strings['No consumer key pair for StatusNet found. Register your Friendika 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 Friendika installation at your favorited StatusNet installation.'] = 'No consumer key pair for StatusNet found. Register your Friendika 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 Friendika installation at your favorited StatusNet installation.';
$a->strings['OAuth Consumer Key'] = 'OAuth Consumer Key';
$a->strings['OAuth Consumer Secret'] = 'OAuth Consumer Secret';
$a->strings["Base API Path \x28remember the trailing /\x29"] = "Base API Path \x28remember the trailing /\x29";
$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.'] = '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.';
$a->strings['Log in with StatusNet'] = 'Logga in med StatusNet';
$a->strings['Log in with StatusNet'] = 'Log in with StatusNet';
$a->strings['Copy the security code from StatusNet here'] = 'Copy the security code from StatusNet here';
$a->strings['Currently connected to: '] = 'Ansluten till: ';
$a->strings['Currently connected to: '] = 'Currently connected to: ';
$a->strings['If enabled all your <strong>public</strong> postings will be posted to the associated StatusNet account as well.'] = 'If enabled all your <strong>public</strong> postings will be posted to the associated StatusNet account as well.';
$a->strings['Send public postings to StatusNet'] = 'Send public postings to StatusNet';
$a->strings['Clear OAuth configuration'] = 'Clear OAuth configuration';
$a->strings['Three Dimensional Tic-Tac-Toe'] = 'Tredimensionellt luffarschack';
$a->strings['3D Tic-Tac-Toe'] = '3D-luffarschack';
$a->strings['New game'] = 'Ny spelomgång';
$a->strings['New game with handicap'] = 'Ny spelomgång med handikapp';
$a->strings['Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. '] = 'Det tredimensionella luffarschacket är precis som vanligt luffarschack förutom att det spelas i flera nivåer samtidigt. ';
$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.'] = 'Här är det tre nivåer. Man vinner om man får tre i rad på vilken nivå som helst, eller uppåt, nedåt eller diagonalt på flera nivåer.';
$a->strings['The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage.'] = 'Om man spelar med handikapp så stängs mittenpositionen på mittennivån av eftersom spelare som väljer den positionen ofta får övertaget.';
$a->strings['You go first...'] = 'Du börjar...';
$a->strings['I\'m going first this time...'] = 'Jag börjar den här gången...';
$a->strings['You won!'] = 'Du vann!';
$a->strings['New game'] = 'New game';
$a->strings['New game with handicap'] = 'New game with handicap';
$a->strings['Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. '] = 'Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. ';
$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.'] = '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.';
$a->strings['The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage.'] = 'The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage.';
$a->strings['You go first...'] = 'You go first...';
$a->strings['I\'m going first this time...'] = 'I\'m going first this time...';
$a->strings['You won!'] = 'You won!';
$a->strings['"Cat" game!'] = '"Cat" game!';
$a->strings['I won!'] = 'Jag vann!';
$a->strings['Post to Twitter'] = 'Lägg in på Twitter';
$a->strings['I won!'] = 'I won!';
$a->strings['Post to Twitter'] = 'Post to Twitter';
$a->strings['Twitter Posting Settings'] = 'Twitter Posting Settings';
$a->strings['No consumer key pair for Twitter found. Please contact your site administrator.'] = 'No consumer key pair for Twitter found. Please contact your site administrator.';
$a->strings['At this Friendika 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.'] = 'At this Friendika 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.';
$a->strings['Copy the PIN from Twitter here'] = 'Ange PIN-koden från Twitter här';
$a->strings['Copy the PIN from Twitter here'] = 'Copy the PIN from Twitter here';
$a->strings['If enabled all your <strong>public</strong> postings will be posted to the associated Twitter account as well.'] = 'If enabled all your <strong>public</strong> postings will be posted to the associated Twitter account as well.';
$a->strings['Send public postings to Twitter'] = 'Send public postings to Twitter';
$a->strings['Africa/Abidjan'] = 'Afrika/Abidjan';
@ -1045,7 +1045,7 @@ $a->strings['Israel'] = 'Israel';
$a->strings['Jamaica'] = 'Jamaica';
$a->strings['Japan'] = 'Japan';
$a->strings['Kwajalein'] = 'Kwajalein';
$a->strings['Libya'] = 'Libyen';
$a->strings['Libya'] = 'Libya';
$a->strings['MET'] = 'MET';
$a->strings['Mexico/BajaNorte'] = 'Mexico/BajaNorte';
$a->strings['Mexico/BajaSur'] = 'Mexico/BajaSur';
@ -1095,7 +1095,7 @@ $a->strings['Pacific/Truk'] = 'Pacific/Truk';
$a->strings['Pacific/Wake'] = 'Pacific/Wake';
$a->strings['Pacific/Wallis'] = 'Pacific/Wallis';
$a->strings['Pacific/Yap'] = 'Pacific/Yap';
$a->strings['Poland'] = 'Polen';
$a->strings['Poland'] = 'Poland';
$a->strings['Portugal'] = 'Portugal';
$a->strings['PRC'] = 'PRC';
$a->strings['PST8PDT'] = 'PST8PDT';

View file

@ -0,0 +1,18 @@
Dear $username,
'$from' posted something to your profile wall.
-----
$body
-----
Please login at $siteurl to view or delete the item:
$display
Thank you,
$sitename administrator

View file

@ -927,6 +927,10 @@ input#dfrn-url {
margin-left: 10px;
}
.editpost {
margin-left: 15px;
}
.wall-item-links-wrapper {
float: left;
}

View file

@ -999,6 +999,10 @@ input#dfrn-url {
margin-left: 5px;
}
.editpost {
margin-left: 15px;
}
.wall-item-links-wrapper {
float: left;
}

View file

@ -24,6 +24,7 @@
<div class="wall-item-tools" id="wall-item-tools-$id">
$vote
$plink
$edpost
$drop
</div>
</div>

View file

@ -28,6 +28,7 @@
<div class="wall-item-tools" id="wall-item-tools-$id">
$vote
$plink
$edpost
$drop
</div>
</div>