aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--boot.php6
-rw-r--r--database.sql1
-rw-r--r--mod/dfrn_confirm.php1
-rw-r--r--mod/home.php4
-rw-r--r--mod/profile.php12
-rw-r--r--mod/settings.php17
-rw-r--r--update.php4
-rw-r--r--util/strings.php1
-rw-r--r--view/en/settings.tpl4
-rw-r--r--view/it/cmnt_received_eml.tpl18
-rw-r--r--view/it/contact_edit.tpl68
-rw-r--r--view/it/cropbody.tpl57
-rw-r--r--view/it/dfrn_req_confirm.tpl17
-rw-r--r--view/it/directory_header.tpl14
-rw-r--r--view/it/follow_notify_eml.tpl14
-rw-r--r--view/it/friend_complete_eml.tpl23
-rw-r--r--view/it/group_edit.tpl24
-rw-r--r--view/it/group_new.tpl23
-rw-r--r--view/it/head.tpl31
-rw-r--r--view/it/htconfig.tpl64
-rw-r--r--view/it/insecure_net.tpl6
-rw-r--r--view/it/install_db.tpl40
-rw-r--r--view/it/intro_complete_eml.tpl22
-rw-r--r--view/it/intros-top.tpl7
-rw-r--r--view/it/jot-header.tpl132
-rw-r--r--view/it/jot.tpl45
-rw-r--r--view/it/like.tpl5
-rw-r--r--view/it/logout.tpl6
-rw-r--r--view/it/lostpass.tpl18
-rw-r--r--view/it/lostpass_eml.tpl34
-rw-r--r--view/it/mail_received_eml.tpl16
-rw-r--r--view/it/msg-header.tpl100
-rw-r--r--view/it/netfriend.tpl14
-rw-r--r--view/it/pagetypes.tpl25
-rw-r--r--view/it/passchanged_eml.tpl20
-rw-r--r--view/it/profile-hide-friends.tpl16
-rw-r--r--view/it/profile-in-directory.tpl16
-rw-r--r--view/it/profile-in-netdir.tpl16
-rw-r--r--view/it/profile.php72
-rw-r--r--view/it/profile_advanced.php226
-rw-r--r--view/it/profile_edit.tpl286
-rw-r--r--view/it/profile_entry_default.tpl9
-rw-r--r--view/it/profile_listing_header.tpl8
-rw-r--r--view/it/profile_photo.tpl14
-rw-r--r--view/it/profile_tabs.tpl7
-rw-r--r--view/it/pwdreset.tpl16
-rw-r--r--view/it/register-link.tpl1
-rw-r--r--view/it/register_open_eml.tpl26
-rw-r--r--view/it/register_verify_eml.tpl23
-rw-r--r--view/it/request_notify_eml.tpl16
-rw-r--r--view/it/settings.tpl161
-rw-r--r--view/it/settings_nick_set.tpl9
-rw-r--r--view/it/settings_nick_subdir.tpl7
-rw-r--r--view/it/settings_nick_unset.tpl14
-rw-r--r--view/it/strings.php995
-rw-r--r--view/it/wall_item_drop.tpl9
-rw-r--r--view/it/wall_received_eml.tpl18
-rw-r--r--view/it/wallwall_item.tpl36
58 files changed, 2880 insertions, 14 deletions
diff --git a/boot.php b/boot.php
index 3a6886fd1..57d69a5e1 100644
--- a/boot.php
+++ b/boot.php
@@ -2,7 +2,7 @@
set_time_limit(0);
-define ( 'BUILD_ID', 1028 );
+define ( 'BUILD_ID', 1029 );
define ( 'DFRN_PROTOCOL_VERSION', '2.0' );
define ( 'EOL', "<br />\r\n" );
@@ -211,14 +211,14 @@ class App {
if((x($_SERVER,'QUERY_STRING')) && substr($_SERVER['QUERY_STRING'],0,2) === "q=")
$this->query_string = substr($_SERVER['QUERY_STRING'],2);
if(x($_GET,'q'))
- $this->cmd = trim($_GET['q'],'/');
+ $this->cmd = trim($_GET['q'],'/\\');
/**
* Figure out if we are running at the top of a domain
* or in a sub-directory and adjust accordingly
*/
- $path = trim(dirname($_SERVER['SCRIPT_NAME']),'/');
+ $path = trim(dirname($_SERVER['SCRIPT_NAME']),'/\\');
if(isset($path) && strlen($path) && ($path != $this->path))
$this->path = $path;
diff --git a/database.sql b/database.sql
index 5b86f60ec..bb151da27 100644
--- a/database.sql
+++ b/database.sql
@@ -377,6 +377,7 @@ CREATE TABLE IF NOT EXISTS `user` (
`allow_gid` mediumtext NOT NULL,
`deny_cid` mediumtext NOT NULL,
`deny_gid` mediumtext NOT NULL,
+ `openidserver` text NOT NULL,
PRIMARY KEY (`uid`),
KEY `nickname` (`nickname`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
diff --git a/mod/dfrn_confirm.php b/mod/dfrn_confirm.php
index 6b9bbfe13..41e0771af 100644
--- a/mod/dfrn_confirm.php
+++ b/mod/dfrn_confirm.php
@@ -432,6 +432,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
$arr['object'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . $contact['url'] . '" />' . "\n");
$arr['object'] .= xmlify('<link rel="photo" type="image/jpeg" href="' . $contact['thumb'] . '" />' . "\n");
$arr['object'] .= '</link></object>' . "\n";
+ $arr['last-child'] = 1;
$i = item_store($arr);
diff --git a/mod/home.php b/mod/home.php
index 59cc31d3b..53b111bdf 100644
--- a/mod/home.php
+++ b/mod/home.php
@@ -19,7 +19,7 @@ function home_content(&$a) {
* $a->page['footer'] = '';
* $a->page['footer'] .= "<div class=\"powered\" >Powered by <a href=\"http://friendika.com\" title=\"friendika\" >friendika</a></div>";
*/
- $o .= '<h1>Welcome' . ((x($a->config,'sitename')) ? " to {$a->config['sitename']}" : "" ) . '</h1>';
+ $o .= '<h1>' . ((x($a->config,'sitename')) ? t("Welcome to ").$a->config['sitename'] : "" ) . '</h1>';
if(file_exists('home.html'))
$o .= file_get_contents('home.html');
@@ -27,4 +27,4 @@ function home_content(&$a) {
return $o;
-}} \ No newline at end of file
+}}
diff --git a/mod/profile.php b/mod/profile.php
index b1f020930..ffc412805 100644
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -18,13 +18,19 @@ function profile_init(&$a) {
profile_load($a,$which,$profile);
+ if(x($a->profile,'openidserver'))
+ $a->page['htmlhead'] .= '<link rel="openid.server" href="' . $a->profile['openidserver'] . '" />' . "\r\n";
+ if(x($a->profile,'openid')) {
+ $delegate = ((strstr($a->profile['openid'],'://')) ? $a->profile['openid'] : 'http://' . $a->profile['openid']);
+ $a->page['htmlhead'] .= '<link rel="openid.delegate" href="' . $delegate . '" />' . "\r\n";
+ }
+
$a->page['htmlhead'] .= '<meta name="dfrn-global-visibility" content="' . (($a->profile['net-publish']) ? 'true' : 'false') . '" />' . "\r\n" ;
$a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/dfrn_poll/' . $which .'" />' . "\r\n" ;
$uri = urlencode('acct:' . $a->profile['nickname'] . '@' . $a->get_hostname() . (($a->path) ? '/' . $a->path : ''));
$a->page['htmlhead'] .= '<link rel="lrdd" type="application/xrd+xml" href="' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '" />' . "\r\n";
header('Link: <' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false);
-
-
+
$dfrn_pages = array('request', 'confirm', 'notify', 'poll');
foreach($dfrn_pages as $dfrn)
$a->page['htmlhead'] .= "<link rel=\"dfrn-{$dfrn}\" href=\"".$a->get_baseurl()."/dfrn_{$dfrn}/{$which}\" />\r\n";
@@ -365,4 +371,4 @@ function profile_content(&$a, $update = 0) {
$o .= paginate($a);
return $o;
-} \ No newline at end of file
+}
diff --git a/mod/settings.php b/mod/settings.php
index 4743ecd66..6eaa17ad0 100644
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -109,7 +109,17 @@ function settings_post(&$a) {
$str_group_deny = perms2str($_POST['group_deny']);
$str_contact_deny = perms2str($_POST['contact_deny']);
- $r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s', `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `theme` = '%s', `maxreq` = %d WHERE `uid` = %d LIMIT 1",
+ $openidserver = $a->user['openidserver'];
+
+ if($openid != $a->user['openid']) {
+ logger('updating openidserver');
+ require_once('library/openid.php');
+ $open_id_obj = new LightOpenID;
+ $open_id_obj->identity = $openid;
+ $openidserver = $open_id_obj->discover($open_id_obj->identity);
+ }
+
+ $r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s', `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `theme` = '%s', `maxreq` = %d, `openidserver` = '%s' WHERE `uid` = %d LIMIT 1",
dbesc($username),
dbesc($email),
dbesc($openid),
@@ -124,6 +134,7 @@ function settings_post(&$a) {
intval($allow_location),
dbesc($theme),
intval($maxreq),
+ dbesc($openidserver),
intval(local_user())
);
if($r)
@@ -301,7 +312,9 @@ function settings_content(&$a) {
'$pagetype' => $pagetype
));
- call_hooks('settings_page',$o);
+ call_hooks('settings_form',$o);
+
+ $o .= '</form>' . "\r\n";
return $o;
diff --git a/update.php b/update.php
index 5807f1a34..d6fab4255 100644
--- a/update.php
+++ b/update.php
@@ -270,3 +270,7 @@ function update_1027() {
) ENGINE = MYISAM DEFAULT CHARSET=utf8 ");
}
+function update_1028() {
+ q("ALTER TABLE `user` ADD `openidserver` text NOT NULL AFTER `deny_gid` ");
+}
+
diff --git a/util/strings.php b/util/strings.php
index 39d66a3a9..6e6c4b27c 100644
--- a/util/strings.php
+++ b/util/strings.php
@@ -4,6 +4,7 @@ $a->strings['Page not found.' ] = 'Page not found.' ;
$a->strings['Permission denied'] = 'Permission denied';
$a->strings['Permission denied.'] = 'Permission denied.';
$a->strings['Nickname or Email address: '] = 'Nickname or Email address: ';
+$a->strings['Welcome to '] = 'Welcome to ';
$a->strings['Password: '] = 'Password: ';
$a->strings['Login'] = 'Login';
$a->strings['Nickname/Email/OpenID: '] = 'Nickname/Email/OpenID: ';
diff --git a/view/en/settings.tpl b/view/en/settings.tpl
index aea463742..b29398a62 100644
--- a/view/en/settings.tpl
+++ b/view/en/settings.tpl
@@ -159,7 +159,3 @@ $pagetype
</div>
-</form>
-
-
-
diff --git a/view/it/cmnt_received_eml.tpl b/view/it/cmnt_received_eml.tpl
new file mode 100644
index 000000000..1991d29ae
--- /dev/null
+++ b/view/it/cmnt_received_eml.tpl
@@ -0,0 +1,18 @@
+
+Caro/a $username,
+
+ '$from' ha commentato un elemeto/conversazione che stai seguendo.
+
+-----
+$body
+-----
+
+Accedi a $siteurl per verdere la conversazione completa:
+
+$display
+
+Grazie,
+ L'amministratore di $sitename
+
+
+
diff --git a/view/it/contact_edit.tpl b/view/it/contact_edit.tpl
new file mode 100644
index 000000000..cc4db7c15
--- /dev/null
+++ b/view/it/contact_edit.tpl
@@ -0,0 +1,68 @@
+
+<h2>$header</h2>
+
+<div id="contact-edit-banner-name">$name</div>
+
+
+<div id="contact-edit-wrapper" >
+
+ <div id="contact-edit-photo-wrapper" >
+ <img id="contact-edit-direction-icon" src="$dir_icon" alt="$alt_text" title="$alt_text" />
+ <div id="contact-edit-photo" >
+ <a href="$url" title="$visit" /><img src="$photo" $sparkle alt="$name" /></a>
+ </div>
+ <div id="contact-edit-photo-end" ></div>
+ </div>
+ <div id="contact-edit-nav-wrapper" >
+
+ <div id="contact-edit-links" >
+ <a href="contacts/$contact_id/block" id="contact-edit-block-link" ><img src="images/b_block.gif" alt="$blockunblock" title="$block_text"/></a>
+ <a href="contacts/$contact_id/ignore" id="contact-edit-ignore-link" ><img src="images/no.gif" alt="$ignorecont" title="$ignore_text"/></a>
+ </div>
+ <div id="contact-drop-links" >
+ <a href="contacts/$contact_id/drop" id="contact-edit-drop-link" onclick="return confirmDelete();" ><img src="images/b_drophide.gif" alt="$delete" title="$delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" /></a>
+ </div>
+ <div id="contact-edit-nav-end"></div>
+ <div id="contact-edit-poll-wrapper">
+ <div id="contact-edit-last-update-text">$lastupdtext<span id="contact-edit-last-updated">$last_update</span</div>
+ <div id="contact-edit-poll-text">$updpub</div>
+ $poll_interval
+ </div>
+ </div>
+ <div id="contact-edit-end" ></div>
+
+$insecure
+$blocked
+$ignored
+
+<form action="contacts/$contact_id" method="post" >
+<input type="hidden" name="contact_id" value="$contact_id">
+
+<div id="contact-edit-profile-select-text">
+<h4>Visibilt&agrave; Profiloe</h4>
+<p>Scegli il profilo che vuoi mostrare a $name quando guarda il tuo profilo in modo sicuro.</p>
+</div>
+$profile_select
+<div id="contact-edit-profile-select-end"></div>
+
+<input class="contact-edit-submit" type="submit" name="submit" value="Aggiorna" />
+
+
+<div id="contact-edit-rating-wrapper">
+<h4>Reputazione Online</h4>
+<p>Puo' capitare che i tuoi amici vogliano sapere la legittimit&agrave; online dei questa persona. Puoi aiutarli a scegliere se interagire o no con questa persona fornendo una 'reputazione' per guidarli.</p>
+<div id="contact-edit-rating-select-wrapper">
+$rating
+</div>
+<div id="contact-edit-rating-explain">
+<p>
+Prenditi un momento per pensare su questa selezione se senti che puo' essere utile ad altri.
+</p>
+<textarea id="contact-edit-rating-text" name="reason" rows="3" cols="64" >$reason</textarea>
+</div>
+</div>
+$groups
+
+<input class="contact-edit-submit" type="submit" name="submit" value="Aggiorna" />
+</form>
+</div>
diff --git a/view/it/cropbody.tpl b/view/it/cropbody.tpl
new file mode 100644
index 000000000..fe072f0b5
--- /dev/null
+++ b/view/it/cropbody.tpl
@@ -0,0 +1,57 @@
+<h1>Ritaglia Immagine</h1>
+<p id="cropimage-desc">
+Sistema il ritaglio dell'immagine per una visualizzazione ottimale.
+</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="Fatto" />
+</div>
+
+</form>
diff --git a/view/it/dfrn_req_confirm.tpl b/view/it/dfrn_req_confirm.tpl
new file mode 100644
index 000000000..1496ecf59
--- /dev/null
+++ b/view/it/dfrn_req_confirm.tpl
@@ -0,0 +1,17 @@
+
+<p id="dfrn-request-homecoming" >
+Bentornato a casa $username.
+<br />
+Perfavore conferma la tua presentazione a $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="Conferma" />
+</div>
+</form>
diff --git a/view/it/directory_header.tpl b/view/it/directory_header.tpl
new file mode 100644
index 000000000..9ab9009e9
--- /dev/null
+++ b/view/it/directory_header.tpl
@@ -0,0 +1,14 @@
+<h1>Elenco del Sito</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="Trova" />
+</form>
+</div>
+<div id="directory-search-end"></div>
+
diff --git a/view/it/follow_notify_eml.tpl b/view/it/follow_notify_eml.tpl
new file mode 100644
index 000000000..635dbbc29
--- /dev/null
+++ b/view/it/follow_notify_eml.tpl
@@ -0,0 +1,14 @@
+
+Caro/a $myname,
+
+Hai un nuovo seguace a $sitename - '$requestor'.
+
+Puoi visitare il suo profilo a $url.
+
+Accedi al tuo sito per approvare o ignorare/cancellare la richiesta.
+
+$siteurl
+
+Saluti,
+
+ L'amministratore di $sitename
diff --git a/view/it/friend_complete_eml.tpl b/view/it/friend_complete_eml.tpl
new file mode 100644
index 000000000..67ad67b05
--- /dev/null
+++ b/view/it/friend_complete_eml.tpl
@@ -0,0 +1,23 @@
+
+Caro/a $username,
+
+ Grandi notizie... '$fn' a '$dfrn_url' ha accettato la tua richiesta di
+di connessione a '$sitename'.
+
+Ora siete amici a vicenda e potete scambiarvi aggiornamenti di stato, foto e
+email senza restrizioni.
+
+Visita la tua pagina 'Contatti' su $sitename se vuoi fare una qualsiasi modifica
+a questa relazione.
+
+$siteurl
+
+[Per esempio, puoi voler creare un profilo separato con informazioni che non
+sono disponibili al pubblico generico, e assegnarne i diritti di lettura a
+'$fn'].
+
+Sinceramente tuo,
+
+ L'amministratore di $sitename
+
+
diff --git a/view/it/group_edit.tpl b/view/it/group_edit.tpl
new file mode 100644
index 000000000..00942a6c0
--- /dev/null
+++ b/view/it/group_edit.tpl
@@ -0,0 +1,24 @@
+<h2>Modifica Gruppo</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" >Nome Gruppo: </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" >Membri:</label>
+$selector
+
+</div>
+$drop
+<div id="group_members_select_end"></div>
+<div id="group-edit-submit-wrapper" >
+<input type="submit" name="submit" value="Aggiorna" >
+</div>
+
+<div id="group-edit-select-end" ></div>
+</form>
+</div>
diff --git a/view/it/group_new.tpl b/view/it/group_new.tpl
new file mode 100644
index 000000000..4686ac4d2
--- /dev/null
+++ b/view/it/group_new.tpl
@@ -0,0 +1,23 @@
+
+
+
+<div id="group-new-wrapper" >
+<form action="group/new" method="post">
+
+<div id="group-new-text">
+<p>
+Crea un gruppo di contatti/amici.
+
+<div id="group-new-input-wrapper">
+<label id="group-new-label" for="group-new-name" >Nome Gruppo: </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="Aggiorna" />
+</form>
+</div>
+<div id="group-new-end"></div>
+
+
diff --git a/view/it/head.tpl b/view/it/head.tpl
new file mode 100644
index 000000000..c14938110
--- /dev/null
+++ b/view/it/head.tpl
@@ -0,0 +1,31 @@
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<base href="$baseurl" />
+<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" />
+<link rel="shortcut icon" href="$baseurl/images/ff-32.jpg">
+
+<!--[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("Cancellare questo elemento?"); }
+ 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>
+
+
diff --git a/view/it/htconfig.tpl b/view/it/htconfig.tpl
new file mode 100644
index 000000000..78e014cc1
--- /dev/null
+++ b/view/it/htconfig.tpl
@@ -0,0 +1,64 @@
+<?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'] = "La Mia Rete di Amici";
+
+// 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;
+
diff --git a/view/it/insecure_net.tpl b/view/it/insecure_net.tpl
new file mode 100644
index 000000000..7ab6270ff
--- /dev/null
+++ b/view/it/insecure_net.tpl
@@ -0,0 +1,6 @@
+<div id="profile-edit-insecure">
+<p>
+Il social network a cui $name appartiene &egrave; una rete aperta con limitati o non esistenti controlli di privacy.
+Usa la necessaria discrezione.
+</p>
+</div>
diff --git a/view/it/install_db.tpl b/view/it/install_db.tpl
new file mode 100644
index 000000000..69a467e9d
--- /dev/null
+++ b/view/it/install_db.tpl
@@ -0,0 +1,40 @@
+
+<h3>Friendika Social Network</h3>
+<h3>Installazione</h3>
+
+<p>
+Per poter installare Friendika dobbiamo conoscrere come collegarci al tuo database. Contatta il tuo hosting provider o l'amministratore del sito se hai domande su questi settaggi. Il database specificato qui di seguito deve essere già presente. Se non esiste, crealo prima di continuare.
+</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">Nome Server Database</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">Nome Login Database</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">Password Login Database</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">Nome Database</label>
+<input type="text" name="dbdata" id="install-dbdata" value="$dbdata" />
+<div id="install-dbdata-end"></div>
+
+<div id="install-tz-desc">
+Seleziona il fuso orario del tuo sito web
+</div>
+
+$tzselect
+
+<div id="install-tz-end" ></div>
+<input id="install-submit" type="submit" name="submit" value="$submit" />
+
+</form>
+<div id="install-end" ></div>
+
diff --git a/view/it/intro_complete_eml.tpl b/view/it/intro_complete_eml.tpl
new file mode 100644
index 000000000..833254038
--- /dev/null
+++ b/view/it/intro_complete_eml.tpl
@@ -0,0 +1,22 @@
+
+Caro/a $username,
+
+ '$fn' a '$dfrn_url' ha accettato la tua richiesta di
+connessione a '$sitename'.
+
+ '$fn' ha scelto di accertarti come "fan", che limita alcune forme di
+comunicazione, come i messaggi privati e alcune interazioni con il profilo.
+Se &egrave; una celebrit&agrave; o una pagina di community, queste impostazioni
+sono applicate automaticamente.
+
+ '$fn' puo' decidere di estendere in una relazione pi&ugrave; permissiva
+nel futuro.
+
+ Comincerai a rivecere gli aggiornamenti pubblici da '$fn',
+che apparir&agrave; sulla tua pagina 'Rete' su
+
+$siteurl
+
+Saluti,
+
+ L'amministratore di $sitename
diff --git a/view/it/intros-top.tpl b/view/it/intros-top.tpl
new file mode 100644
index 000000000..d096dcfb8
--- /dev/null
+++ b/view/it/intros-top.tpl
@@ -0,0 +1,7 @@
+<h1>Notifiche di Amicizia/Collegamento in Attesa</h1>
+
+<div id="notification-show-hide-wrapper" >
+<a href="$hide_url" id="notification-show-hide-link">$hide_text</a>
+</div>
+
+
diff --git a/view/it/jot-header.tpl b/view/it/jot-header.tpl
new file mode 100644
index 000000000..bf655ab37
--- /dev/null
+++ b/view/it/jot-header.tpl
@@ -0,0 +1,132 @@
+
+<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",
+ theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect",
+ theme_advanced_buttons2 : "",
+ theme_advanced_buttons3 : "",
+ theme_advanced_toolbar_location : "top",
+ theme_advanced_toolbar_align : "center",
+ theme_advanced_blockformats : "blockquote,code",
+ 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);
+ });
+ }
+});
+
+</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');
+
+ });
+ if(selstr == null)
+ $('#profile-jot-perms img').attr('src', 'images/unlock_icon.gif');
+
+ }).trigger('change');
+
+ });
+
+ function jotGetLink() {
+ reply = prompt("Inserisci l'indirizzo del collegamento:");
+ 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("Inserisci un collegamento a YouTube:");
+ if(reply && reply.length) {
+ tinyMCE.execCommand('mceInsertRawHTML',false,'[youtube]' + reply + '[/youtube]');
+ }
+ }
+
+ function jotGetLocation() {
+ reply = prompt("Dove ti trovi ora?", $('#jot-location').val());
+ if(reply && reply.length) {
+ $('#jot-location').val(reply);
+ }
+ }
+
+
+ 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>
+
diff --git a/view/it/jot.tpl b/view/it/jot.tpl
new file mode 100644
index 000000000..5aaf9b923
--- /dev/null
+++ b/view/it/jot.tpl
@@ -0,0 +1,45 @@
+
+<div id="profile-jot-wrapper" >
+ <div id="profile-jot-banner-wrapper">
+ <div id="profile-jot-desc" >&nbsp;</div>
+ <div id="character-counter" class="grey"></div>
+ </div>
+ <div id="profile-jot-banner-end"></div>
+
+ <form id="profile-jot-form" action="item" method="post" >
+ <input type="hidden" name="type" value="wall" />
+ <input type="hidden" name="profile_uid" value="$profile_uid" />
+ <input type="hidden" name="return" value="$return_path" />
+ <input type="hidden" name="location" id="jot-location" value="$defloc" />
+ <input type="hidden" name="coord" id="jot-coord" value="" />
+
+ <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" ></textarea>
+
+<div id="profile-jot-submit-wrapper" >
+<input type="submit" id="profile-jot-submit" name="submit" value="Condividi" />
+ <div id="profile-upload-wrapper" style="display: $visitor;" >
+ <div id="wall-image-upload-div" ><img id="wall-image-upload" src="images/camera-icon.gif" alt="Carica foto" title="Carica foto" /></div>
+ </div>
+ <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+ <img id="profile-link" src="images/link-icon.gif" alt="Inserisci collegamento" title="Inserisci collegamento" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink();" />
+ </div>
+ <div id="profile-youtube-wrapper" style="display: $visitor;" >
+ <img id="profile-video" src="images/youtube_icon.gif" alt="Inserisci video da YouTube" title="Inserisci video da YouTube" onclick="jotGetVideo();" />
+ </div>
+ <div id="profile-location-wrapper" style="display: $visitor;" >
+ <img id="profile-location" src="images/globe.gif" alt="Imposta la tua posizione" title="Imposta la tua posizione" onclick="jotGetLocation();" />
+ </div>
+ <div id="profile-nolocation-wrapper" style="display: none;" >
+ <img id="profile-nolocation" src="images/noglobe.gif" alt="Cancella la tua posizione data dal browser" title="Cancella la tua posizione data dal browser" onclick="jotClearLocation();" />
+ </div>
+ <div id="profile-rotator-wrapper" style="display: $visitor;" >
+ <img id="profile-rotator" src="images/rotator.gif" alt="Attendi" title="Attendi" style="display: none;" />
+ </div>
+ <div id="profile-jot-perms" class="profile-jot-perms" style="display: $visitor;" ><img id="jot-perms-icon" src="images/$lockstate_icon.gif" alt="Impostazione permessi" title="Impostazione permessi" onClick="openClose('profile-jot-acl-wrapper');" />$bang</div>
+ <div id="profile-jot-perms-end"></div>
+ <div id="profile-jot-acl-wrapper" style="display: none;" >$acl</div>
+</div>
+
+<div id="profile-jot-end"></div>
+</form>
+</div>
diff --git a/view/it/like.tpl b/view/it/like.tpl
new file mode 100644
index 000000000..d64349a4b
--- /dev/null
+++ b/view/it/like.tpl
@@ -0,0 +1,5 @@
+<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id">
+ <img src="images/like.gif" alt="Mi piace questo" title="Mi piace questo [metti/togli]" onclick="dolike($id,'like');" />
+ <img src="images/dislike.gif" alt="Non mi piace questo" title="Non mi piace questo [metti/togli]" onclick="dolike($id,'dislike');" />
+ <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="Attendi" title="Attendi" style="display: none;" />
+ </div>
diff --git a/view/it/logout.tpl b/view/it/logout.tpl
new file mode 100644
index 000000000..0a6868e0a
--- /dev/null
+++ b/view/it/logout.tpl
@@ -0,0 +1,6 @@
+<form action="" method="post" >
+<div class="logout-wrapper">
+<input type="hidden" name="auth-params" value="logout" />
+<input type="submit" name="submit" id="logout-button" value="Esci" />
+</div>
+</form>
diff --git a/view/it/lostpass.tpl b/view/it/lostpass.tpl
new file mode 100644
index 000000000..5611d51b7
--- /dev/null
+++ b/view/it/lostpass.tpl
@@ -0,0 +1,18 @@
+<h3>Dimenticato la tua Password?</h3>
+
+<p id="lostpass-desc">
+Inserisci il tuo indirizzo email per resettare la tua password. Poi controlla la tua email per ulteriori informazioni.
+</p>
+
+<form action="lostpass" method="post" >
+<div id="login-name-wrapper">
+ <label for="login-name" id="label-login-name">Soprannome o 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="Resetta" />
+</div>
+<div id="login-submit-end"></div>
+</form>
+
diff --git a/view/it/lostpass_eml.tpl b/view/it/lostpass_eml.tpl
new file mode 100644
index 000000000..7349717ea
--- /dev/null
+++ b/view/it/lostpass_eml.tpl
@@ -0,0 +1,34 @@
+
+Caro/a $username,
+
+ E' arrivata recentemente una richiesta di resettare la password del tuo
+account su $sitename. Per confermare questa richiesta, clicca sul link di
+verifica qui sotto o incollalo nella barra dell'indirizzo del tuo browser web.
+
+Se NON hai richiesto questa modifica, NON seguire il link e ignora e cancella
+questa mail.
+
+La tua password non verrà cambiata finchè non verifichiame che hai richiesto tu
+la modifica.
+
+Segui questo link per verificare la tua identità:
+
+$reset_link
+
+Riceverai un messaggio contenente la nuova password.
+
+Potrai cambiare questa password dalla pagina delle impostazioni del tuo account
+dopo aver effettuato l'accesso.
+
+I dettagli d'accesso sono i seguenti:
+
+Sito: $siteurl
+Nome: $email
+
+
+
+
+Saluti,
+ L'amministratore di $sitename
+
+
diff --git a/view/it/mail_received_eml.tpl b/view/it/mail_received_eml.tpl
new file mode 100644
index 000000000..137614ca4
--- /dev/null
+++ b/view/it/mail_received_eml.tpl
@@ -0,0 +1,16 @@
+
+Caro/a $username,
+
+ Hai ricevuto un nuovo messsaggio privato su $sitename da '$from'.
+-----
+$title
+-----
+$body
+-----
+Accedi a $siteurl per leggere e rispondere ai tuoi messaggi privati.
+
+Grazie,
+ L'amministratore di $sitename
+
+
+
diff --git a/view/it/msg-header.tpl b/view/it/msg-header.tpl
new file mode 100644
index 000000000..f6f437864
--- /dev/null
+++ b/view/it/msg-header.tpl
@@ -0,0 +1,100 @@
+
+<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",
+ 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_styles : "Code=codeStyle;Quote=quoteStyle",
+ content_css : "bbcode.css",
+ 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);
+ });
+ }
+});
+
+</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("Inserisci l'indirizzo del collegamento:");
+ 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>
+
diff --git a/view/it/netfriend.tpl b/view/it/netfriend.tpl
new file mode 100644
index 000000000..d1cdf1a98
--- /dev/null
+++ b/view/it/netfriend.tpl
@@ -0,0 +1,14 @@
+<div class="intro-approve-as-friend-desc">Approva come: </div>
+
+<div class="intro-approve-as-friend-wrapper">
+ <label class="intro-approve-as-friend-label" for="intro-approve-as-friend-$intro_id">Amico</label>
+ <input type="radio" name="duplex" id="intro-approve-as-friend-$intro_id" class="intro-approve-as-friend" $friend_selected value="1" />
+ <div class="intro-approve-friend-break" ></div>
+</div>
+<div class="intro-approve-as-friend-end"></div>
+<div class="intro-approve-as-fan-wrapper">
+ <label class="intro-approve-as-fan-label" for="intro-approve-as-fan-$intro_id">Fan/Ammiratore</label>
+ <input type="radio" name="duplex" id="intro-approve-as-fan-$intro_id" class="intro-approve-as-fan" $fan_selected value="0" />
+ <div class="intro-approve-fan-break"></div>
+</div>
+<div class="intro-approve-as-end"></div>
diff --git a/view/it/pagetypes.tpl b/view/it/pagetypes.tpl
new file mode 100644
index 000000000..7ff0da32c
--- /dev/null
+++ b/view/it/pagetypes.tpl
@@ -0,0 +1,25 @@
+
+ <div id="settings-normal-wrapper">
+ <label id="settings-normal-label" for="settings-normal">Profile Normale</label>
+ <input type="radio" name="page-flags" id="settings-normal" $normal_selected value="$page_normal" />
+ <span id="settings-normal-desc">Questo account &egrave; un nomale profilo personale</span>
+ </div>
+ <div id="settings-normal-break" ></div>
+ <div id="settings-soapbox-wrapper">
+ <label id="settings-soapbox-label" for="settings-soapbox">Profilo Palcoscenico</label>
+ <input type="radio" name="page-flags" id="settings-soapbox" $soapbox_selected value="$page_soapbox" />
+ <span id="settings-soapbox-desc">Automatiacmente approva tutte le richieste di connessione/amicizia come Fan in sola lettura</span>
+ </div>
+ <div id="settings-soapbox-break" ></div>
+ <div id="settings-community-wrapper">
+ <label id="settings-community-label" for="settings-community">Profilo Community/Celebrit&agrave;</label>
+ <input type="radio" name="page-flags" id="settings-community" $community_selected value="$page_community" />
+ <span id="settings-community-desc">Automaticamente approva tutte le richieste di connessione/amicizia come Fan in lettura/scrittura</span>
+ </div>
+ <div id="settings-community-break" ></div>
+ <div id="settings-freelove-wrapper">
+ <label id="settings-freelove-label" for="settings-freelove">Profilo Amico Automatico</label>
+ <input type="radio" name="page-flags" id="settings-freelove" $freelove_selected value="$page_freelove" />
+ <span id="settings-freelove-desc">Automaticamente approva tutte le richieste di connessione/amicizia come amici</span>
+ </div>
+ <div id="settings-freelove-break" ></div>
diff --git a/view/it/passchanged_eml.tpl b/view/it/passchanged_eml.tpl
new file mode 100644
index 000000000..290e4db94
--- /dev/null
+++ b/view/it/passchanged_eml.tpl
@@ -0,0 +1,20 @@
+
+Caro/a $username,
+ La tua password è stata cambiata come richiesto. Segnati questa informazione
+(o cambia immediatamente la password con qualcosa che ti ricorderai).
+
+
+I tui dati di accesso sono i seguenti:
+
+Sito: $siteurl
+Nome: $email
+Password: $new_password
+
+Puoi cambiare la password dalla pagina delle impostazioni del tuo profilo dopo
+aver effetuato l'accesso.
+
+
+Saluti,
+ L'amministratore di $sitename
+
+
diff --git a/view/it/profile-hide-friends.tpl b/view/it/profile-hide-friends.tpl
new file mode 100644
index 000000000..fb04d449b
--- /dev/null
+++ b/view/it/profile-hide-friends.tpl
@@ -0,0 +1,16 @@
+<p id="hide-friends-text">
+Nascondere la lista di contatti/amici dai visitatori di questo profilo?
+</p>
+
+ <div id="hide-friends-yes-wrapper">
+ <label id="hide-friends-yes-label" for="hide-friends-yes">Si</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>
diff --git a/view/it/profile-in-directory.tpl b/view/it/profile-in-directory.tpl
new file mode 100644
index 000000000..0a904ecdc
--- /dev/null
+++ b/view/it/profile-in-directory.tpl
@@ -0,0 +1,16 @@
+<p id="profile-in-directory">
+Pubblicare il tuo profilo di default nell'elenco sul sisto?
+</p>
+
+ <div id="profile-in-dir-yes-wrapper">
+ <label id="profile-in-dir-yes-label" for="profile-in-dir-yes">Si</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>
diff --git a/view/it/profile-in-netdir.tpl b/view/it/profile-in-netdir.tpl
new file mode 100644
index 000000000..ffe56edb6
--- /dev/null
+++ b/view/it/profile-in-netdir.tpl
@@ -0,0 +1,16 @@
+<p id="profile-in-directory">
+Pubblicare il tuo profilo di default nell'elenco sociale globale?
+</p>
+
+ <div id="profile-in-netdir-yes-wrapper">
+ <label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">Si</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>
diff --git a/view/it/profile.php b/view/it/profile.php
new file mode 100644
index 000000000..622dd4d01
--- /dev/null
+++ b/view/it/profile.php
@@ -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']; ?>">Connetti</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>
+
diff --git a/view/it/profile_advanced.php b/view/it/profile_advanced.php
new file mode 100644
index 000000000..50bb0dd28
--- /dev/null
+++ b/view/it/profile_advanced.php
@@ -0,0 +1,226 @@
+<?php
+
+$o .= '';
+
+$o .= <<< EOT
+
+<h2>Profilo</h2>
+
+
+EOT;
+
+if($a->profile['name']) {
+$o .= <<< EOT
+<div id="advanced-profile-name-wrapper" >
+<div id="advanced-profile-name-text">Nome Completo:</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">Genere:</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">Compleanno:</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']))
+ ? datetime_convert('UTC',date_default_timezone_get(),$a->profile['dob'],'j F, Y')
+ : datetime_convert('UTC',date_default_timezone_get(),'2001-' . substr($a->profile['dob'],6),'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">Et&agrave;:</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> Stato:</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">Preferenze sessuali:</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">Orientamento politico:</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">Religione:</div>
+<div id="advanced-profile-religion">{$a->profile['religion']}</div>
+</div>
+<div id="advanced-profile-religion-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['about'])) {
+$o .= <<< EOT
+<div id="advanced-profile-about-wrapper" >
+<div id="advanced-profile-about-text">Informazioni varie:</div>
+<br />
+<div id="advanced-profile-about">$txt</div>
+</div>
+<div id="advanced-profile-about-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['interest'])) {
+$o .= <<< EOT
+<div id="advanced-profile-interest-wrapper" >
+<div id="advanced-profile-interest-text">Hobbie/Interessi:</div>
+<br />
+<div id="advanced-profile-interest">$txt</div>
+</div>
+<div id="advanced-profile-interest-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['contact'])) {
+$o .= <<< EOT
+<div id="advanced-profile-contact-wrapper" >
+<div id="advanced-profile-contact-text">Informazioni su contatti e Social Networks:</div>
+<br />
+<div id="advanced-profile-contact">$txt</div>
+</div>
+<div id="advanced-profile-contact-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['music'])) {
+$o .= <<< EOT
+<div id="advanced-profile-music-wrapper" >
+<div id="advanced-profile-music-text">Interessi musicali:</div>
+<br />
+<div id="advanced-profile-music">$txt</div>
+</div>
+<div id="advanced-profile-music-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['book'])) {
+$o .= <<< EOT
+<div id="advanced-profile-book-wrapper" >
+<div id="advanced-profile-book-text">Libri, letteratura:</div>
+<br />
+<div id="advanced-profile-book">$txt</div>
+</div>
+<div id="advanced-profile-book-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['tv'])) {
+$o .= <<< EOT
+<div id="advanced-profile-tv-wrapper" >
+<div id="advanced-profile-tv-text">Televisione:</div>
+<br />
+<div id="advanced-profile-tv">$txt</div>
+</div>
+<div id="advanced-profile-tv-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['film'])) {
+$o .= <<< EOT
+<div id="advanced-profile-film-wrapper" >
+<div id="advanced-profile-film-text">Film/danza/cultura/intrattenimento:</div>
+<br />
+<div id="advanced-profile-film">$txt</div>
+</div>
+<div id="advanced-profile-film-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['romance'])) {
+$o .= <<< EOT
+<div id="advanced-profile-romance-wrapper" >
+<div id="advanced-profile-romance-text">Amore/romanticismo:</div>
+<br />
+<div id="advanced-profile-romance">$txt</div>
+</div>
+<div id="advanced-profile-romance-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['work'])) {
+$o .= <<< EOT
+<div id="advanced-profile-work-wrapper" >
+<div id="advanced-profile-work-text">Lavoro/impiego:</div>
+<br />
+<div id="advanced-profile-work">$txt</div>
+</div>
+<div id="advanced-profile-work-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['education'])) {
+$o .= <<< EOT
+<div id="advanced-profile-education-wrapper" >
+<div id="advanced-profile-education-text">Scuola/educazione:</div>
+<br />
+<div id="advanced-profile-education">$txt</div>
+</div>
+<div id="advanced-profile-education-end"></div>
+EOT;
+}
+
+
diff --git a/view/it/profile_edit.tpl b/view/it/profile_edit.tpl
new file mode 100644
index 000000000..db2957bac
--- /dev/null
+++ b/view/it/profile_edit.tpl
@@ -0,0 +1,286 @@
+<h1>Modifica i dettagli del profilo</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">Guarda questo profilo</a></li>
+<li><a href="profiles/clone/$profile_id" id="profile-edit-clone-link" title="Create a new profile using these settings">Clona questo profilo</a></li>
+<li></li>
+<li><a href="profiles/drop/$profile_id" id="profile-edit-drop-link" title="Delete this profile" $disabled >Elimina questo profilo</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" >Nome profilo: </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" >Il tuo nome completo: </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-gender-wrapper" >
+<label id="profile-edit-gender-label" for="gender-select" >Il tuo sesso: </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" >Data di nascia (a/m/g): </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="Aggiorna" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="profile-edit-address-wrapper" >
+<label id="profile-edit-address-label" for="profile-edit-address" >Indirizzo: </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" >Localit&agrave;/Citt&agrave;: </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" >CAP: </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" >Stato: </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" >Regione: </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="Aggiorna" />
+</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>Stato sentimentale: </label>
+$marital
+</div>
+<label id="profile-edit-with-label" for="profile-edit-with" > Con chi: </label>
+<input type="text" size="32" name="with" id="profile-edit-with" value="$with" />
+<div id="profile-edit-marital-end"></div>
+
+<div id="profile-edit-sexual-wrapper" >
+<label id="profile-edit-sexual-label" for="sexual-select" >Preferenza sessuale: </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" >Indirizzo homepage: </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" >Orientamento politico: </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" >Religione: </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-keywords-wrapper" >
+<label id="profile-edit-keywords-label" for="profile-edit-keywords" >Parole chiave: </label>
+<input type="text" size="32" name="keywords" id="profile-edit-keywords" title="Esempio: pescare fotografia software" value="$keywords" />
+</div><div id="profile-edit-keywords-desc">(Usati per la ricerca dei profili pubblci, mai mostrati agli altri)</div>
+<div id="profile-edit-keywords-end"></div>
+
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Aggiorna" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+<div id="about-jot-wrapper" >
+<p id="about-jot-desc" >
+Raccontaci di te....
+</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" >
+Hobbie/Interessi
+</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" >
+Informazioni su contatti e Social network
+</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="Aggiorna" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="music-jot-wrapper" >
+<p id="music-jot-desc" >
+Interessi musicali
+</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" >
+Libri, letteratura
+</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" >
+Televisione
+</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/danza/cultura/intrattenimento
+</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="Aggiorna" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="romance-jot-wrapper" >
+<p id="romance-jot-desc" >
+Amore/romanticismo
+</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" >
+Lavoro/impiego
+</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" >
+Scuola/educazione
+</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="Aggiorna" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+</form>
+</div>
+<script type="text/javascript">Fill_Country('$country_name');Fill_States('$region');</script>
diff --git a/view/it/profile_entry_default.tpl b/view/it/profile_entry_default.tpl
new file mode 100644
index 000000000..8c9aedae8
--- /dev/null
+++ b/view/it/profile_entry_default.tpl
@@ -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="Immagine Profilo" /></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>
diff --git a/view/it/profile_listing_header.tpl b/view/it/profile_listing_header.tpl
new file mode 100644
index 000000000..995a577b3
--- /dev/null
+++ b/view/it/profile_listing_header.tpl
@@ -0,0 +1,8 @@
+<h1>Profiles</h1>
+<p id="profile-listing-desc" >
+<a href="profile_photo" >Cambia la foto del profilo</a>
+</p>
+<div id="profile-listing-new-link-wrapper" >
+<a href="profiles/new" id="profile-listing-new-link" name="Create New Profile" >Crea un nuovo profilo</a>
+</div>
+
diff --git a/view/it/profile_photo.tpl b/view/it/profile_photo.tpl
new file mode 100644
index 000000000..d941743d4
--- /dev/null
+++ b/view/it/profile_photo.tpl
@@ -0,0 +1,14 @@
+<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">Carica 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="Carica">
+</div>
+
+</form>
diff --git a/view/it/profile_tabs.tpl b/view/it/profile_tabs.tpl
new file mode 100644
index 000000000..9c0f27d62
--- /dev/null
+++ b/view/it/profile_tabs.tpl
@@ -0,0 +1,7 @@
+
+<div id="profile-tabs-wrapper" >
+ <a href="$url" id="profile-tab-status-link" class="profile-tabs" >Stato</a>
+ <a href="$url?tab=profile" id="profile-tab-profile-link" class="profile-tabs" >Profilo</a>
+ <a href="$phototab" id="profile-tab-photos-link" class="profile-tabs" >Foto</a>
+<div id="profile-tabs-end"></div>
+</div>
diff --git a/view/it/pwdreset.tpl b/view/it/pwdreset.tpl
new file mode 100644
index 000000000..004a7b16d
--- /dev/null
+++ b/view/it/pwdreset.tpl
@@ -0,0 +1,16 @@
+<h3>Resetta Password</h3>
+
+<p>
+La tua password &egrave; stata resettata come richiesto.
+</p>
+<p>
+La tua nuova password %egrave;
+</p>
+<p>
+$newpass
+</p>
+<p>
+Salva o copia la tua nuova password, e quindi <a href="$baseurl" >clicca qui per accedere</a>.
+</p>
+<p>
+La tua password puo' essere cambiata dalla pagina 'Impostazioni0 dopo aver effettuato l'accesso.
diff --git a/view/it/register-link.tpl b/view/it/register-link.tpl
new file mode 100644
index 000000000..67fc37b22
--- /dev/null
+++ b/view/it/register-link.tpl
@@ -0,0 +1 @@
+ <a href="register" name="Crea un nuovo account" id="register-link" >Registrati</a>
diff --git a/view/it/register_open_eml.tpl b/view/it/register_open_eml.tpl
new file mode 100644
index 000000000..ae9ac89cd
--- /dev/null
+++ b/view/it/register_open_eml.tpl
@@ -0,0 +1,26 @@
+
+Caro/a $username,
+ Grazie per la tua registrazione a $sitename. Il tuo account è stato creato.
+I dati di accesso sono i seguenti:
+
+
+Sito: $siteurl
+Nome: $email
+Password: $password
+
+Puoi cambiare la tua password dall pagina "Impostazioni" del tuo account dopo
+aver effettuato l'accesso.
+
+Prenditi un momento per rivedere le altre impostazioni dell'account su quella
+pagina.
+Di defaulti il tuo account è privato e nascosto (invisibile alle altre persone).
+Puoi voler cambiarlo pubblicando il tuo profilo, così che appaia nell'elenco
+e le altro persone possono trovarti.
+
+
+Grazie e benventuo su $sitename.
+
+Sinceramente,
+ L'amministratore di $sitename
+
+
diff --git a/view/it/register_verify_eml.tpl b/view/it/register_verify_eml.tpl
new file mode 100644
index 000000000..f1a34dbf4
--- /dev/null
+++ b/view/it/register_verify_eml.tpl
@@ -0,0 +1,23 @@
+
+E' stata ricevuta la richiesta di registrazione di un nuovo utente su
+$sitename che richiede la tua approvazione.
+
+I dettagli di login sono i seguenti:
+
+Nome Completo: $username
+Sito: $siteurl
+Nome: $email
+
+
+Per approvare la richiesta, visita il link:
+
+$siteurl/regmod/allow/$hash
+
+
+Per rifiutare la richiesta e rimuovere l'account, visita:
+
+$siteurl/regmod/deny/$hash
+
+
+Grazie.
+
diff --git a/view/it/request_notify_eml.tpl b/view/it/request_notify_eml.tpl
new file mode 100644
index 000000000..50532cbd4
--- /dev/null
+++ b/view/it/request_notify_eml.tpl
@@ -0,0 +1,16 @@
+
+Caro/a $myname,
+
+Hai appena ricevuto una richiesta di connessione su $sitename
+da '$requestor'.
+
+Puoi visitare il suo profilo a $url.
+
+Accedi al tuo sito per vedere la completa presentazione e approvare o
+ignorare/cancellare la richiesta.
+
+$siteurl
+
+Saluti,
+
+ L'amministratore di $sitename
diff --git a/view/it/settings.tpl b/view/it/settings.tpl
new file mode 100644
index 000000000..eeea36dfd
--- /dev/null
+++ b/view/it/settings.tpl
@@ -0,0 +1,161 @@
+<h1>Impostazioni account</h1>
+
+$nickname_block
+
+
+<form action="settings" id="settings-form" method="post" autocomplete="false" >
+
+
+<h3 class="settings-heading">Impostazioni base</h3>
+
+<div id="settings-username-wrapper" >
+<label id="settings-username-label" for="settings-username" >Nome Completo: </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" >Indirizzo Email: </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" >Il tuo fuso orario: </label>
+$zoneselect
+</div>
+<div id="settings-timezone-end" ></div>
+
+<div id="settings-defloc-wrapper" >
+<label id="settings-defloc-label" for="settings-defloc" >Localit&agrave; di default per l'invio: </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" >Usa la localit&agrave; rilevata dal browser: </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" >Tema: </label>
+$theme
+</div>
+<div id="settings-theme-end"></div>
+
+<div id="settings-submit-wrapper" >
+<input type="submit" name="submit" id="settings-submit" value="Aggiorna" />
+</div>
+
+
+<h3 class="settings-heading">Impostazioni si Sicurezza e Privacy</h3>
+
+
+<input type="hidden" name="visibility" value="$visibility" />
+
+<div id="settings-maxreq-wrapper">
+<label id="settings-maxreq-label" for="settings-maxreq" >Numero massimo di richieste di amicizia per giorno</label>
+<input id="settings-maxreq" name="maxreq" value="$maxreq" />
+<div id="settings-maxreq-desc">(per prevenire lo spam)</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');" >&#x21e9; $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-submit-wrapper" >
+<input type="submit" name="submit" id="settings-submit" value="Aggiorna" />
+</div>
+
+
+
+<h3 class="settings-heading">Impostazione Notifiche</h3>
+
+
+<div id="settings-notify-wrapper">
+<div id="settings-notify-desc">Invia una mail di notifica quando: </div>
+<label for="notify1" id="settings-label-notify1">Ricevi una presentazione</label>
+<input id="notify1" type="checkbox" $sel_notify1 name="notify1" value="1" />
+<div id="notify1-end"></div>
+<label for="notify2" id="settings-label-notify2">Le tue presentazioni sono confermate</label>
+<input id="notify2" type="checkbox" $sel_notify2 name="notify2" value="2" />
+<div id="notify2-end"></div>
+<label for="notify3" id="settings-label-notify3">Qualcuno scrive sulla bacheca del tuo profilo</label>
+<input id="notify3" type="checkbox" $sel_notify3 name="notify3" value="4" />
+<div id="notify3-end"></div>
+<label for="notify4" id="settings-label-notify4">Qualcuno scrive un commento a un tuo messaggio</label>
+<input id="notify4" type="checkbox" $sel_notify4 name="notify4" value="8" />
+<div id="notify4-end"></div>
+<label for="notify5" id="settings-label-notify5">Ricevi un messaggio privato</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 id="settings-submit-wrapper" >
+<input type="submit" name="submit" id="settings-submit" value="Aggiorna" />
+</div>
+
+
+<h3 class="settings-heading">Impostazioni Password</h3>
+
+
+<div id="settings-password-wrapper" >
+<p id="settings-password-desc" >
+Lascia questi campi in bianco per non effettuare variazioni alla password
+</p>
+<label id="settings-password-label" for="settings-password" >Nuova 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" >Conferma: </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 id="settings-submit-wrapper" >
+<input type="submit" name="submit" id="settings-submit" value="Aggiorna" />
+</div>
+
+
+<h3 class="settings-heading">Impostazioni Avanzante Pagina</h3>
+
+$pagetype
+
+<div id="settings-submit-wrapper" >
+<input type="submit" name="submit" id="settings-submit" value="Aggiorna" />
+</div>
+
+
diff --git a/view/it/settings_nick_set.tpl b/view/it/settings_nick_set.tpl
new file mode 100644
index 000000000..c57653703
--- /dev/null
+++ b/view/it/settings_nick_set.tpl
@@ -0,0 +1,9 @@
+
+<div id="settings-nick-wrapper" >
+<p id="settings-nickname-desc">
+<span class="error-message">L'indirizzo del tuo profilo &egrave; <strong>'$nickname@$basepath'</strong></span>
+</p>
+$subdir
+
+</div>
+<div id="settings-nick-end" ></div>
diff --git a/view/it/settings_nick_subdir.tpl b/view/it/settings_nick_subdir.tpl
new file mode 100644
index 000000000..fc6138c6c
--- /dev/null
+++ b/view/it/settings_nick_subdir.tpl
@@ -0,0 +1,7 @@
+<p>
+Sembra che il tuo sito web sia in una sottocartella del sito<br />
+$hostname. Qualche impostazione potrebbe non funzionare correttamente.<br />
+</p>
+<p>
+Se hai problemi, potresti avere migliori risultati usando l'inidirizzo<br /> '<strong>$baseurl/profile/$nickname</strong>'.
+</p>
diff --git a/view/it/settings_nick_unset.tpl b/view/it/settings_nick_unset.tpl
new file mode 100644
index 000000000..903768b59
--- /dev/null
+++ b/view/it/settings_nick_unset.tpl
@@ -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>
+
diff --git a/view/it/strings.php b/view/it/strings.php
new file mode 100644
index 000000000..08eb5063c
--- /dev/null
+++ b/view/it/strings.php
@@ -0,0 +1,995 @@
+<?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 \x28if not OpenID\x29: "] = "Password \x28se non OpenID\x29: ";
+$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 &egrave; stato rimosso.';
+$a->strings['Contact not found.'] = 'Contatto non trovato.';
+$a->strings['Mutual Friendship'] = 'Reciproca amicizia';
+$a->strings['is a fan of yours'] = '&egrave; 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 riporsta: ';
+$a->strings["Temporary failure. Please wait and try again."] = "Errore temporaneo. Attendi e riprova.";
+$a->strings["Introduction failed or was revoked."] = "La presentazione &egrave; fallita o &egrave; stata revocata.";
+$a->strings['Unable to set contact photo.'] = 'Impossibile impostare la foto del contatto.';
+$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 e\' 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 &egrave; 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 e\' 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 alle ";
+$a->strings['Administrator'] = 'Amministratore';
+$a->strings['New mail received at '] = 'Nuova mail ricevuta alle ';
+$a->strings[' commented on an item at '] = ' commentato un elemento alle ';
+$a->strings[" commented on an item at "] = " commentato un elemento alle ";
+$a->strings[' welcomes '] = ' accoglie ';
+$a->strings["This introduction has already been accepted."] = "Questa presentazione &egrave; gi&agrave; stata accettata.";
+$a->strings['Profile location is not valid or does not contain profile information.'] = 'La posizione del profilo non &egrave; 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["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&agrave; presentato qui.';
+$a->strings['Apparently you are already friends with .'] = 'Apparentemente sei gi&agrave; 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 &egrave; 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&agrave; 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 \x28secure\x29 network"] = "Network \x28sicuro\x29 privato";
+$a->strings["Public \x28insecure\x29 network"] = "Network \x28insicuro\x29 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['This is you'] = 'Questo sei tu';
+$a->strings['Item has been removed.'] = 'L\'elemento &egrave; 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 e\' 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.'] = 'Guarda il file INSTALL.';
+$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&oacute; &egrave; 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 &egrave; in grado di generare le chiavi di criptazione';
+$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 &egrave; 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 &egrave; richiesto ma non installato.';
+$a->strings['Error: openssl PHP module required but not installed.'] = 'Errore: il modulo openssl di PHP &egrave; richiesto ma non installato.';
+$a->strings['Error: mysqli PHP module required but not installed.'] = 'Errore: il modulo mysqli di PHP &egrave; richiesto ma non installato';
+$a->strings['Please see the file "INSTALL".'] = 'Guarda il file "INSTALL".';
+$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 &egrave; 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&oacute; &egrave; 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" for instructions.'] = 'Altrimenti dovrai procedere con l\'installazione manuale. Guarda il file "INSTALL" 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["\r\n"] = "\r\n";
+$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 alle ";
+$a->strings[" posted on your profile wall at "] = " ha inviato un messaggio sulla tua bachecha alle ";
+$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 '] = 'Resetta password richiesta alle ';
+$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: '] = '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['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['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'] = '&egrave; 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['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 &egrave; 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 &egrave; 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 &egrave; il tuo profilo <strong>publico</strong>.<br /><strong>Potrebbe</strong> essere visto da chiunque attraverso internet.';
+$a->strings['Age: '] = 'Et&agrave;: ';
+$a->strings['Please enter the required information.'] = 'Inserisci le informazioni richieste.';
+$a->strings['Please use a shorter name.'] = 'Usa un nome pi&ugrave; corto.';
+$a->strings['Name too short.'] = 'Il Nome &egrave; troppo corto.';
+$a->strings["That doesn\'t appear to be your full \x28First Last\x29 name."] = "Questo non sembra essere il tuo Nome Completo \x28Nome Cognome\x29.";
+$a->strings['Your email domain is not among those allowed on this site.'] = 'Il dominio della tua email non &egrave; 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&agrave; 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 &egrave; verificato un errore durante la registrazione. Prova ancora.';
+$a->strings['An error occurred creating your default profile. Please try again.'] = 'Si &egrave; 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 &egrave; 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 &egrave; in attesa di approvazione da parte del prorietario del sito.';
+$a->strings["You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Puoi \x28opzionalmento\x29 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 famigliarit&agrave; con OpenID, lascia quel campo in bianco e riempi il resto della maschera.';
+$a->strings["Your OpenID \x28optional\x29: "] = "Il tuo OpenID \x28opzionale\x29: ";
+$a->strings['Registration'] = 'Registrazione';
+$a->strings['Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': '] = 'Il tuo Nome Completo ' . "\x28" . 'p.e. Mario Rossi' . "\x29" . ': ';
+$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&agrave; \'<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&ugrave; 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['OpenID: '] = 'OpenID: ';
+$a->strings["&nbsp;\x28Optional\x29 Allow this OpenID to login to this account."] = "&nbsp;\x28Opzionale\x29 Permetti a questo OpenID di accedere a questo account.";
+$a->strings['Profile is <strong>not published</strong>.'] = 'Il profilo <strong>non &egrave; 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'] = 'Foto bachecha';
+$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 oppiniioni';
+$a->strings['OK, probably harmless'] = '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&igrave;';
+$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';
diff --git a/view/it/wall_item_drop.tpl b/view/it/wall_item_drop.tpl
new file mode 100644
index 000000000..f4ef81c52
--- /dev/null
+++ b/view/it/wall_item_drop.tpl
@@ -0,0 +1,9 @@
+<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
+<a href="item/drop/$id" onclick="return confirmDelete();" >
+<img src="images/b_drophide.gif" alt="Cancella" title="Cancella" id="wall-item-delete-icon-$id" class="wall-item-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" >
+</a>
+</div>
+
+ <div class="wall-item-delete-end">
+</div>
+
diff --git a/view/it/wall_received_eml.tpl b/view/it/wall_received_eml.tpl
new file mode 100644
index 000000000..ba9e25901
--- /dev/null
+++ b/view/it/wall_received_eml.tpl
@@ -0,0 +1,18 @@
+
+Caro/a $username,
+
+ '$from' ha scritto qualcosa sulla bachecha del tuo profilo.
+
+-----
+$body
+-----
+
+Accedi a $siteurl per vedere o cancellare l'elemento:
+
+$display
+
+Grazie,
+ L'amministratore di $sitename
+
+
+
diff --git a/view/it/wallwall_item.tpl b/view/it/wallwall_item.tpl
new file mode 100644
index 000000000..bc2d3f2ec
--- /dev/null
+++ b/view/it/wallwall_item.tpl
@@ -0,0 +1,36 @@
+<div class="wall-item-outside-wrapper$indent" id="wall-item-outside-wrapper-$id" >
+ <div class="wall-item-content-wrapper$indent" id="wall-item-content-wrapper-$id" >
+ <div class="wall-item-photo-wrapper" id="wall-item-ownerphoto-wrapper-$id" >
+ <a href="$owner_url" title="Guarda il profilo di $owner_name" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$id">
+ <img src="$owner_photo" class="wall-item-photo$osparkle" id="wall-item-ownerphoto-$id" height="80" width="80" alt="$owner_name" /></a>
+ </div>
+ <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="Bacheca-A-Bacheca" /></div>
+ <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$id" >
+ <a href="$profile_url" title="Guarda il profilo di $name" class="wall-item-photo-link" id="wall-item-photo-link-$id">
+ <img src="$thumb" class="wall-item-photo$sparkle" id="wall-item-photo-$id" height="80" width="80" alt="$name" /></a>
+ </div>
+
+ <div class="wall-item-wrapper" id="wall-item-wrapper-$id" >
+ $lock
+ <a href="$profile_url" title="Guarda il profilo di $name" class="wall-item-name-link"><span class="wall-item-name$sparkle" id="wall-item-name-$id" >$name</span></a> a <a href="$owner_url" title="Guarda il profilo di $owner_name" class="wall-item-name-link"><span class="wall-item-name$osparkle" id="wall-item-ownername-$id">$owner_name</span></a> via Bacheca-A-Bacheca:<br />
+ <div class="wall-item-ago" id="wall-item-ago-$id">$ago</div>
+ <div class="wall-item-location" id="wall-item-location-$id">$location</div>
+ $vote
+ </div>
+ <div class="wall-item-content" id="wall-item-content-$id" >
+ <div class="wall-item-title" id="wall-item-title-$id">$title</div>
+ <div class="wall-item-body" id="wall-item-body-$id" >$body</div>
+ </div>
+ $drop
+ </div>
+ <div class="wall-item-wrapper-end"></div>
+ <div class="wall-item-like" id="wall-item-like-$id">$like</div>
+ <div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div>
+ <div class="wall-item-comment-separator"></div>
+ <div class="wall-item-comment-wrapper" >
+ $comment
+ </div>
+</div>
+
+<div class="wall-item-outside-wrapper-end$indent" ></div>
+