aboutsummaryrefslogtreecommitdiffstats
path: root/view
diff options
context:
space:
mode:
Diffstat (limited to 'view')
-rw-r--r--view/de/cmnt_received_eml.tpl17
-rw-r--r--view/de/contact_edit.tpl85
-rw-r--r--view/de/cropbody.tpl58
-rw-r--r--view/de/dfrn_req_confirm.tpl17
-rw-r--r--view/de/directory_header.tpl14
-rw-r--r--view/de/follow_notify_eml.tpl15
-rw-r--r--view/de/friend_complete_eml.tpl22
-rw-r--r--view/de/group_edit.tpl24
-rw-r--r--view/de/group_new.tpl23
-rw-r--r--view/de/head.tpl31
-rw-r--r--view/de/htconfig.tpl64
-rw-r--r--view/de/insecure_net.tpl8
-rw-r--r--view/de/install_db.tpl40
-rw-r--r--view/de/intro_complete_eml.tpl18
-rw-r--r--view/de/intros-top.tpl7
-rw-r--r--view/de/jot-header.tpl132
-rw-r--r--view/de/jot.tpl50
-rw-r--r--view/de/like.tpl5
-rw-r--r--view/de/logout.tpl6
-rw-r--r--view/de/lostpass.tpl18
-rw-r--r--view/de/lostpass_eml.tpl32
-rw-r--r--view/de/mail_received_eml.tpl17
-rw-r--r--view/de/msg-header.tpl100
-rw-r--r--view/de/netfriend.tpl14
-rw-r--r--view/de/pagetypes.tpl25
-rw-r--r--view/de/passchanged_eml.tpl20
-rw-r--r--view/de/profile-hide-friends.tpl16
-rw-r--r--view/de/profile-in-directory.tpl16
-rw-r--r--view/de/profile-in-netdir.tpl16
-rw-r--r--view/de/profile.php72
-rw-r--r--view/de/profile_advanced.php226
-rw-r--r--view/de/profile_edit.tpl293
-rw-r--r--view/de/profile_entry_default.tpl9
-rw-r--r--view/de/profile_listing_header.tpl8
-rw-r--r--view/de/profile_photo.tpl14
-rw-r--r--view/de/profile_tabs.tpl7
-rw-r--r--view/de/pwdreset.tpl16
-rw-r--r--view/de/register-link.tpl1
-rw-r--r--view/de/register_open_eml.tpl22
-rw-r--r--view/de/register_verify_eml.tpl21
-rw-r--r--view/de/registrations-top.tpl3
-rw-r--r--view/de/request_notify_eml.tpl14
-rw-r--r--view/de/settings.tpl163
-rw-r--r--view/de/settings_nick_set.tpl9
-rw-r--r--view/de/settings_nick_subdir.tpl9
-rw-r--r--view/de/settings_nick_unset.tpl16
-rw-r--r--view/de/strings.php1005
-rw-r--r--view/de/wall_item_drop.tpl4
-rw-r--r--view/de/wall_received_eml.tpl18
-rw-r--r--view/de/wallwall_item.tpl36
-rw-r--r--view/en/contact_edit.tpl7
-rw-r--r--view/en/htconfig.tpl6
-rw-r--r--view/en/jot.tpl5
-rw-r--r--view/fr/contact_edit.tpl7
-rw-r--r--view/fr/head.tpl2
-rw-r--r--view/fr/jot.tpl6
-rw-r--r--view/fr/profile_listing_header.tpl4
-rw-r--r--view/fr/registrations.tpl2
-rw-r--r--view/fr/strings.php665
-rw-r--r--view/it/contact_edit.tpl6
-rw-r--r--view/it/jot.tpl7
-rw-r--r--view/photos_upload.tpl35
-rw-r--r--view/theme/default/style.css20
-rw-r--r--view/theme/duepuntozero/style.css22
-rw-r--r--view/theme/greenzero/border.jpgbin0 -> 342 bytes
-rw-r--r--view/theme/greenzero/head.jpgbin0 -> 1078 bytes
-rw-r--r--view/theme/greenzero/shiny.pngbin0 -> 362 bytes
-rw-r--r--view/theme/greenzero/style.css29
68 files changed, 3320 insertions, 379 deletions
diff --git a/view/de/cmnt_received_eml.tpl b/view/de/cmnt_received_eml.tpl
new file mode 100644
index 000000000..500c93eb4
--- /dev/null
+++ b/view/de/cmnt_received_eml.tpl
@@ -0,0 +1,17 @@
+
+Hallo $username,
+
+'$from' hat einen Pinnwandeintrag kommentiert dem du auch folgst.
+
+-----
+$body
+-----
+
+Um die gesamte Konversation zu sehen melde dich bitte bei $siteurl an:
+
+$display
+
+Danke für die Aufmerksamkeit
+ $sitename Administrator
+
+
diff --git a/view/de/contact_edit.tpl b/view/de/contact_edit.tpl
new file mode 100644
index 000000000..fcd3f2d66
--- /dev/null
+++ b/view/de/contact_edit.tpl
@@ -0,0 +1,85 @@
+
+<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>
+
+<form action="contacts/$contact_id" method="post" >
+<input type="hidden" name="contact_id" value="$contact_id">
+
+ <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
+
+
+<div id="contact-edit-info-wrapper">
+<h4>Kontaktinformation / Notizen</h4>
+<textarea id="contact-edit-info" rows="10" cols="72" name="info" >$info</textarea>
+</div>
+<div id="contact-edit-info-end"></div>
+
+<input class="contact-edit-submit" type="submit" name="submit" value="Submit" />
+
+<div id="contact-edit-profile-select-text">
+<h4>Profil Sichtbarkeit</h4>
+<p>Bitte wähle das Profil, das du $name gezeigt werden soll, wenn er sich dein
+Profil in Friendika betrachtet.
+</p>
+</div>
+$profile_select
+<div id="contact-edit-profile-select-end"></div>
+
+<input class="contact-edit-submit" type="submit" name="submit" value="Submit" />
+
+
+<div id="contact-edit-rating-wrapper">
+<h4>Online Reputation</h4>
+<p>
+Gelegentlich werden sich deine Freunde nach der online Legitimität dieser
+Person erkundigen. Du kannst ihnen helfen bei der Entscheidung ob sie mit
+dieser Person interagieren wollen indem du den "Ruf" der Person bewertest.
+</p>
+<div id="contact-edit-rating-select-wrapper">
+$rating
+</div>
+<div id="contact-edit-rating-explain">
+<p>
+Bitte nimm dir einen Moment um deine Auswahl zu kommentieren wenn du meinst das
+könnte anderen weiter helfen.
+</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="Submit" />
+</form>
+</div>
diff --git a/view/de/cropbody.tpl b/view/de/cropbody.tpl
new file mode 100644
index 000000000..0211fe308
--- /dev/null
+++ b/view/de/cropbody.tpl
@@ -0,0 +1,58 @@
+<h1>Bild zuschneiden</h1>
+<p id="cropimage-desc">
+Zur optimalen Darstellung des Bildes kann es nun auf einen Bereich
+zugeschnitten werden. Bitte wähle diesen Bereich.
+</p>
+<div id="cropimage-wrapper">
+<img src="$image_url" id="croppa" class="imgCrop" alt="" />
+</div>
+<div id="cropimage-preview-wrapper" >
+<div id="previewWrap" ></div>
+</div>
+
+<script type="text/javascript" language="javascript">
+
+ function onEndCrop( coords, dimensions ) {
+ $( 'x1' ).value = coords.x1;
+ $( 'y1' ).value = coords.y1;
+ $( 'x2' ).value = coords.x2;
+ $( 'y2' ).value = coords.y2;
+ $( 'width' ).value = dimensions.width;
+ $( 'height' ).value = dimensions.height;
+ }
+
+ Event.observe( window, 'load', function() {
+ new Cropper.ImgWithPreview(
+ 'croppa',
+ {
+ previewWrap: 'previewWrap',
+ minWidth: 175,
+ minHeight: 175,
+ maxWidth: 640,
+ maxHeight: 640,
+ ratioDim: { x: 100, y:100 },
+ displayOnInit: true,
+ onEndCrop: onEndCrop
+ }
+ );
+ }
+ );
+
+</script>
+
+<form action="profile_photo/$resource" id="crop-image-form" method="post" />
+
+<input type="hidden" name="imagename" value="$hash" />
+<input type="hidden" name="cropfinal" value="1" />
+<input type="hidden" name="xstart" id="x1" />
+<input type="hidden" name="ystart" id="y1" />
+<input type="hidden" name="xfinal" id="x2" />
+<input type="hidden" name="yfinal" id="y2" />
+<input type="hidden" name="height" id="height" />
+<input type="hidden" name="width" id="width" />
+
+<div id="crop-image-submit-wrapper" >
+<input type="submit" name="submit" value="Done Editing" />
+</div>
+
+</form>
diff --git a/view/de/dfrn_req_confirm.tpl b/view/de/dfrn_req_confirm.tpl
new file mode 100644
index 000000000..88d05b49a
--- /dev/null
+++ b/view/de/dfrn_req_confirm.tpl
@@ -0,0 +1,17 @@
+
+<p id="dfrn-request-homecoming" >
+Willkommen zu Hause $username.
+<br />
+Bitte bestätige deine Vorstellung bei $dfrn_url.
+
+</p>
+<form id="dfrn-request-homecoming-form" action="dfrn_request/$nickname" method="post">
+<input type="hidden" name="dfrn_url" value="$dfrn_url" />
+<input type="hidden" name="confirm_key" value="$confirm_key" />
+<input type="hidden" name="localconfirm" value="1" />
+$aes_allow
+
+<div id="dfrn-request-homecoming-submit-wrapper" >
+<input id="dfrn-request-homecoming-submit" type="submit" name="submit" value="Confirm" />
+</div>
+</form>
diff --git a/view/de/directory_header.tpl b/view/de/directory_header.tpl
new file mode 100644
index 000000000..cda2f4914
--- /dev/null
+++ b/view/de/directory_header.tpl
@@ -0,0 +1,14 @@
+<h1>Verzeichnis dieser Seite</h1>
+
+$globaldir
+
+$finding
+
+<div id="directory-search-wrapper">
+<form id="directory-search-form" action="directory" method="get" >
+<input type="text" name="search" id="directory-search" class="search-input" onfocus="this.select();" value="$search" />
+<input type="submit" name="submit" id="directory-search-submit" value="Find" />
+</form>
+</div>
+<div id="directory-search-end"></div>
+
diff --git a/view/de/follow_notify_eml.tpl b/view/de/follow_notify_eml.tpl
new file mode 100644
index 000000000..d7259a240
--- /dev/null
+++ b/view/de/follow_notify_eml.tpl
@@ -0,0 +1,15 @@
+
+Hallo $myname,
+
+'$requestor' folgt dir jetzt auf $sitename.
+
+Du kannst das Profil unter $url abrufen.
+
+Bitte melde dich auf deiner Seite an um die Anfrage zu bestätigen, abzulehnen
+oder zu ignorieren.
+
+$siteurl
+
+Grüße,
+ $sitename Administrator
+
diff --git a/view/de/friend_complete_eml.tpl b/view/de/friend_complete_eml.tpl
new file mode 100644
index 000000000..f6e0adf4c
--- /dev/null
+++ b/view/de/friend_complete_eml.tpl
@@ -0,0 +1,22 @@
+
+Lieber $username,
+
+großartige Neuigkeiten... '$fn' von '$dfrn_url' hat deine Kontaktaufnahme auf
+'$sitename' bestätigt.
+
+Ihr seit nun beidseitige Freunde und könnt Statusmitteilungen, Fotos und
+EMail ohne Einschränkungen austauschen.
+
+Bitte rufe deine 'Kontakte' Seite auf $sitename auf um du Änderungen an
+dieser Freundschaft vorzunehmen.
+
+$siteurl
+
+[Du könntest zum Beispiel ein neue Profil anlegen mit Informationen die nicht
+für die Allgemeinheit bestimmt sind, die du aber gerne mit '$fn' teilen
+möchtest].
+
+Mit freundlichen Grüßen
+ $sitename Administrator
+
+
diff --git a/view/de/group_edit.tpl b/view/de/group_edit.tpl
new file mode 100644
index 000000000..1dea97f4d
--- /dev/null
+++ b/view/de/group_edit.tpl
@@ -0,0 +1,24 @@
+<h2>Gruppen Editor</h2>
+
+
+<div id="group-edit-wrapper" >
+<form action="group/$gid" id="group-edit-form" method="post" >
+<div id="group-edit-name-wrapper" >
+<label id="group-edit-name-label" for="group-edit-name" >Gruppen Name: </label>
+<input type="text" id="group-edit-name" name="groupname" value="$name" />
+</div>
+<div id="group-edit-name-end"></div>
+<div id="group-edit-select-wrapper" >
+<label id="group_members_select_label" for="group_members_select" >Mitglieder:</label>
+$selector
+
+</div>
+$drop
+<div id="group_members_select_end"></div>
+<div id="group-edit-submit-wrapper" >
+<input type="submit" name="submit" value="Submit" >
+</div>
+
+<div id="group-edit-select-end" ></div>
+</form>
+</div>
diff --git a/view/de/group_new.tpl b/view/de/group_new.tpl
new file mode 100644
index 000000000..639eab8a8
--- /dev/null
+++ b/view/de/group_new.tpl
@@ -0,0 +1,23 @@
+
+
+
+<div id="group-new-wrapper" >
+<form action="group/new" method="post">
+
+<div id="group-new-text">
+<p>
+Erstelle eine neue Gruppe für Freunde/Kontakte.
+
+<div id="group-new-input-wrapper">
+<label id="group-new-label" for="group-new-name" >Gruppen Name: </label>
+<input name="groupname" id="group-new-name" />
+</div>
+<div id="group-new-input-end" ></div>
+
+<div id="group-new-submit-wrapper" >
+<input type="submit" name="submit" value="Submit" />
+</form>
+</div>
+<div id="group-new-end"></div>
+
+
diff --git a/view/de/head.tpl b/view/de/head.tpl
new file mode 100644
index 000000000..50dd9cab6
--- /dev/null
+++ b/view/de/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("Delete this item?"); }
+ function commentOpen(obj,id) {
+ if(obj.value == 'Comment') {
+ obj.value = '';
+ obj.className = "comment-edit-text-full";
+ openMenu("comment-edit-submit-wrapper-" + id);
+ }
+ }
+ function commentClose(obj,id) {
+ if(obj.value == '') {
+ obj.value = 'Comment';
+ obj.className="comment-edit-text-empty";
+ closeMenu("comment-edit-submit-wrapper-" + id);
+ }
+ }
+
+</script>
+
+
diff --git a/view/de/htconfig.tpl b/view/de/htconfig.tpl
new file mode 100644
index 000000000..c7c19bf69
--- /dev/null
+++ b/view/de/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'] = "My Friend Network";
+
+// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
+// Be certain to create your own personal account before setting
+// REGISTER_CLOSED. 'register_text' (if set) will be displayed prominently on
+// the registration page. REGISTER_APPROVE requires you set 'admin_email'
+// to the email address of an already registered person who can authorise
+// and/or approve/deny the request.
+
+$a->config['register_policy'] = REGISTER_OPEN;
+$a->config['register_text'] = '';
+$a->config['admin_email'] = '';
+
+// Maximum size of an imported message, 0 is unlimited
+
+$a->config['max_import_size'] = 10000;
+
+// maximum size of uploaded photos
+
+$a->config['system']['maximagesize'] = 800000;
+
+// Location of PHP command line processor
+
+$a->config['php_path'] = '$phpath';
+
+// Location of global directory submission page.
+
+$a->config['system']['directory_submit_url'] = 'http://dir.friendika.com/submit';
+$a->config['system']['directory_search_url'] = 'http://dir.friendika.com/directory?search=';
+
+// PuSH - aka pubsubhubbub URL. This makes delivery of public posts as fast as private posts
+
+$a->config['system']['huburl'] = 'http://pubsubhubbub.appspot.com';
+
+// Server-to-server private message encryption (RINO) is allowed by default.
+// Encryption will only be provided if this setting is true and the
+// PHP mcrypt extension is installed on both systems
+
+$a->config['system']['rino_encrypt'] = true;
+
diff --git a/view/de/insecure_net.tpl b/view/de/insecure_net.tpl
new file mode 100644
index 000000000..900f28642
--- /dev/null
+++ b/view/de/insecure_net.tpl
@@ -0,0 +1,8 @@
+<div id="profile-edit-insecure">
+<p>
+Das Soziale Netzwerk dem $name angehört ist ein offenes Netzwerk das nur
+eingeschränkte oder nicht existente Privatspäreneinstellungen bietet.
+
+Bitte verhalte dich entsprechend diskret.
+</p>
+</div>
diff --git a/view/de/install_db.tpl b/view/de/install_db.tpl
new file mode 100644
index 000000000..804ce17f3
--- /dev/null
+++ b/view/de/install_db.tpl
@@ -0,0 +1,40 @@
+
+<h3>Friendika Social Network</h3>
+<h3>Installation</h3>
+
+<p>
+Um Friendika installieren zu können müssen wir wissen wie wir die Datenbank erreichen könne. Bitte kontaktire deinen Hosting Anbieter oder Seitenadministrator wenn du Fragen zu diesen Einstellungen hast. Die Datenbank die du weiter unten angibst muss bereits existieren. Sollte dies nicht der Fall sein erzeuge sie bitte bevor du mit der Installation fortfährst.
+</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">Datenbank Servername</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">Datenbank Anmeldename</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">Datenbank Anmeldepassword</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">Datenbankname</label>
+<input type="text" name="dbdata" id="install-dbdata" value="$dbdata" />
+<div id="install-dbdata-end"></div>
+
+<div id="install-tz-desc">
+Bitte wähle die Standard-Zeitzone deiner Webseite
+</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/de/intro_complete_eml.tpl b/view/de/intro_complete_eml.tpl
new file mode 100644
index 000000000..46ffc8781
--- /dev/null
+++ b/view/de/intro_complete_eml.tpl
@@ -0,0 +1,18 @@
+
+Lieber $username,
+
+'$fn' von '$dfrn_url' hat deine Kontaktanfrage auf '$sitename' bestätigt.
+
+'$fn' hat sich dazu entschlossen dich als "Fan" mit eingeschränkten
+Kommunikationsmöglichkeiten zu akzeptieren. Dies umfasst private Nachrichten
+und einige Profilaktivitäten. Sollte dies eine Prominenten oder
+Gemeinschaftsseite sein, wurden diese Einstellungen automatisch vorgenommen.
+
+'$fn' kann sich in Zukunft dazu entschließen eure Beziehung in eine beidseitige
+Freundschaft oder freizügigere Beziehung zu erweitern.
+
+Ab sofort wirst du Statusmitteilungen von '$fn' erhalten, die auf deiner
+'Netzwerkseite' erscheinen werden.
+
+Mit freundlichen Grüßen,
+ $sitename Administrator
diff --git a/view/de/intros-top.tpl b/view/de/intros-top.tpl
new file mode 100644
index 000000000..e65da1a3f
--- /dev/null
+++ b/view/de/intros-top.tpl
@@ -0,0 +1,7 @@
+<h1>Schwebende Freundschafts/Kontakt Benachrichtigungen</h1>
+
+<div id="notification-show-hide-wrapper" >
+<a href="$hide_url" id="notification-show-hide-link">$hide_text</a>
+</div>
+
+
diff --git a/view/de/jot-header.tpl b/view/de/jot-header.tpl
new file mode 100644
index 000000000..508715dca
--- /dev/null
+++ b/view/de/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("Bitte URL des Links angeben:");
+ 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("Bitte den YouTube Link angeben:");
+ if(reply && reply.length) {
+ tinyMCE.execCommand('mceInsertRawHTML',false,'[youtube]' + reply + '[/youtube]');
+ }
+ }
+
+ function jotGetLocation() {
+ reply = prompt("Wo bist du im Moment?", $('#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/de/jot.tpl b/view/de/jot.tpl
new file mode 100644
index 000000000..f42f37156
--- /dev/null
+++ b/view/de/jot.tpl
@@ -0,0 +1,50 @@
+
+<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="" />
+
+<div id="profile-jot-plugin-wrapper" >
+ $jotplugins
+</div>
+<div id="profile-jot-plugin-end"></div>
+
+ <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="Share" />
+ <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="Foto hochladen" title="Foto hochladen" /></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="Weblink einfügen" title="Weblink einfügen" 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="YouTube Video einfügen" title="YouTube Video einfügen" onclick="jotGetVideo();" />
+ </div>
+ <div id="profile-location-wrapper" style="display: $visitor;" >
+ <img id="profile-location" src="images/globe.gif" alt="Deinen Standort festlegen" title="Deinen Standort festlegen" onclick="jotGetLocation();" />
+ </div>
+ <div id="profile-nolocation-wrapper" style="display: none;" >
+ <img id="profile-nolocation" src="images/noglobe.gif" alt="Browser Standort leeren" title="Browser Standort leeren" onclick="jotClearLocation();" />
+ </div>
+ <div id="profile-rotator-wrapper" style="display: $visitor;" >
+ <img id="profile-rotator" src="images/rotator.gif" alt="Bitte warten" title="Bitte warten" 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="Berechtigungseinstellungen" title="Berechtigungseinstellungen" 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/de/like.tpl b/view/de/like.tpl
new file mode 100644
index 000000000..2f778851a
--- /dev/null
+++ b/view/de/like.tpl
@@ -0,0 +1,5 @@
+<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id">
+ <img src="images/like.gif" alt="Ich mag das" title="Ich mag das [toggle]" onclick="dolike($id,'like');" />
+ <img src="images/dislike.gif" alt="Ich mag das nicht" title="Ich mag das nicht [toggle]" onclick="dolike($id,'dislike');" />
+ <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="Bitte warten" title="Bitte warten" style="display: none;" />
+ </div>
diff --git a/view/de/logout.tpl b/view/de/logout.tpl
new file mode 100644
index 000000000..9a6c1d763
--- /dev/null
+++ b/view/de/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="Logout" />
+</div>
+</form>
diff --git a/view/de/lostpass.tpl b/view/de/lostpass.tpl
new file mode 100644
index 000000000..1a75447c4
--- /dev/null
+++ b/view/de/lostpass.tpl
@@ -0,0 +1,18 @@
+<h3>Passwort vergessen?</h3>
+
+<p id="lostpass-desc">
+Trage deine EMail Adresse ein um ein neues Passwort anzufordern. Du wirst eine EMail mit weiteren Anweisungen erhalten.
+</p>
+
+<form action="lostpass" method="post" >
+<div id="login-name-wrapper">
+ <label for="login-name" id="label-login-name">Spitzname oder EMail: </label>
+ <input type="text" maxlength="60" name="login-name" id="login-name" value="" />
+</div>
+<div id="login-extra-end"></div>
+<div id="login-submit-wrapper" >
+ <input type="submit" name="submit" id="lostpass-submit-button" value="Reset" />
+</div>
+<div id="login-submit-end"></div>
+</form>
+
diff --git a/view/de/lostpass_eml.tpl b/view/de/lostpass_eml.tpl
new file mode 100644
index 000000000..91b9b4c50
--- /dev/null
+++ b/view/de/lostpass_eml.tpl
@@ -0,0 +1,32 @@
+
+Lieber $username,
+wir haben gerade eine Anfrage erhalten dein Passwort auf $sitename zu ändern.
+Um diese Anfrage zu bestätigen folge bitte dem Bestätigungslink oder kopiere
+ihn in die Adresszeile deines Browsers.
+
+Solltest du KEINE Änderungsanfrage gestellt haben ignoriere diese EMail einfach
+und folge dem angegebenen Link UNTER KEINEN UMSTÄNDEN.
+
+Dein Passwort wird nicht geändert wenn du die Anfrage nicht bestätigst.
+
+Folge diesem Link zur Verifizierung der Anfrage:
+
+$reset_link
+
+Anschließend wirst du eine EMail erhalten die dein neues Passwort enthält.
+
+Du kannst dein Passwort jederzeit in den Einstellungen deines Accounts ändern
+nachdem du angemeldet bist.
+
+Die Anmelde Daten sind die Folgenden:
+
+Adresse der Seite: $siteurl
+Anmelde Name: $email
+
+
+
+
+Mit freundlichen Grüßen,
+ $sitename Administrator
+
+
diff --git a/view/de/mail_received_eml.tpl b/view/de/mail_received_eml.tpl
new file mode 100644
index 000000000..466d31e79
--- /dev/null
+++ b/view/de/mail_received_eml.tpl
@@ -0,0 +1,17 @@
+
+Lieber $username,
+
+du hast eine neue private Nachricht von '$from' auf '$sitename' erhhalten.
+-----
+$title
+-----
+$body
+-----
+Bitte melde dich unter $siteurl an um deine privaten Nachrichte zu lesen und zu
+beantworten.
+
+Viele Grüße,
+ $sitename Administrator
+
+
+
diff --git a/view/de/msg-header.tpl b/view/de/msg-header.tpl
new file mode 100644
index 000000000..3d2567f62
--- /dev/null
+++ b/view/de/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("Please enter a link URL:");
+ if(reply && reply.length) {
+ $('#profile-rotator').show();
+ $.get('parse_url?url=' + reply, function(data) {
+ tinyMCE.execCommand('mceInsertRawHTML',false,data);
+ $('#profile-rotator').hide();
+ });
+ }
+ }
+
+ function linkdropper(event) {
+ var linkFound = event.dataTransfer.types.contains("text/uri-list");
+ if(linkFound)
+ event.preventDefault();
+ }
+
+ function linkdrop(event) {
+ var reply = event.dataTransfer.getData("text/uri-list");
+ event.target.textContent = reply;
+ event.preventDefault();
+ if(reply && reply.length) {
+ $('#profile-rotator').show();
+ $.get('parse_url?url=' + reply, function(data) {
+ tinyMCE.execCommand('mceInsertRawHTML',false,data);
+ $('#profile-rotator').hide();
+ });
+ }
+ }
+
+</script>
+
diff --git a/view/de/netfriend.tpl b/view/de/netfriend.tpl
new file mode 100644
index 000000000..79a7a0940
--- /dev/null
+++ b/view/de/netfriend.tpl
@@ -0,0 +1,14 @@
+<div class="intro-approve-as-friend-desc">Genehmigen als: </div>
+
+<div class="intro-approve-as-friend-wrapper">
+ <label class="intro-approve-as-friend-label" for="intro-approve-as-friend-$intro_id">Freund</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/Verehrer</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/de/pagetypes.tpl b/view/de/pagetypes.tpl
new file mode 100644
index 000000000..56be7c2ad
--- /dev/null
+++ b/view/de/pagetypes.tpl
@@ -0,0 +1,25 @@
+
+ <div id="settings-normal-wrapper">
+ <label id="settings-normal-label" for="settings-normal">Normales Profil</label>
+ <input type="radio" name="page-flags" id="settings-normal" $normal_selected value="$page_normal" />
+ <span id="settings-normal-desc">Dieser Account ist ein normaler persönlicher Account</span>
+ </div>
+ <div id="settings-normal-break" ></div>
+ <div id="settings-soapbox-wrapper">
+ <label id="settings-soapbox-label" for="settings-soapbox">Sandkasten Profil</label>
+ <input type="radio" name="page-flags" id="settings-soapbox" $soapbox_selected value="$page_soapbox" />
+ <span id="settings-soapbox-desc">Alle Kontakt/Freundschaftsanfragen werden automatisch als Nur-Lese Fans akzepdiert</span>
+ </div>
+ <div id="settings-soapbox-break" ></div>
+ <div id="settings-community-wrapper">
+ <label id="settings-community-label" for="settings-community">Gemeindschafts/Prominenten Profil</label>
+ <input type="radio" name="page-flags" id="settings-community" $community_selected value="$page_community" />
+ <span id="settings-community-desc">Alle Kontakt/Freundschaftsanfragen werden automatisch als Lese-und-Schreiben Fans akzepdiert</span>
+ </div>
+ <div id="settings-community-break" ></div>
+ <div id="settings-freelove-wrapper">
+ <label id="settings-freelove-label" for="settings-freelove">Automatisches Freundschafts-Profil</label>
+ <input type="radio" name="page-flags" id="settings-freelove" $freelove_selected value="$page_freelove" />
+ <span id="settings-freelove-desc">Alle Kontakt/Freundschaftsanfragen werden automatisch als Freund akzepdiert</span>
+ </div>
+ <div id="settings-freelove-break" ></div>
diff --git a/view/de/passchanged_eml.tpl b/view/de/passchanged_eml.tpl
new file mode 100644
index 000000000..894fd4e88
--- /dev/null
+++ b/view/de/passchanged_eml.tpl
@@ -0,0 +1,20 @@
+
+Lieber $username,
+dein Passwort wurde wie gewünscht geändert. Bitte hebe diese Informationen
+für deine Unterlagen auf (oder ändere das Passwort augenblicklich in etwas
+das du dir merken kannst).
+
+
+Deine Anmeldedaten sind die Folgenden:
+
+Adresse der Seite: $siteurl
+Anmelde Name: $email
+Passwort: $new_password
+
+Du kannst diesen Passwort auf der "Einstellungen" Seite deines Accounts
+ändern nachdem du angemeldet bits.
+
+
+Viele Grüße,
+ $sitename Administrator
+
diff --git a/view/de/profile-hide-friends.tpl b/view/de/profile-hide-friends.tpl
new file mode 100644
index 000000000..1d6903825
--- /dev/null
+++ b/view/de/profile-hide-friends.tpl
@@ -0,0 +1,16 @@
+<p id="hide-friends-text">
+Verberge meine Kontaktliste von Leuten die dieses Profil ansehen?
+</p>
+
+ <div id="hide-friends-yes-wrapper">
+ <label id="hide-friends-yes-label" for="hide-friends-yes">Ja</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">Nein</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/de/profile-in-directory.tpl b/view/de/profile-in-directory.tpl
new file mode 100644
index 000000000..9cc62fc69
--- /dev/null
+++ b/view/de/profile-in-directory.tpl
@@ -0,0 +1,16 @@
+<p id="profile-in-directory">
+Soll dein Standard-Profil im Verzeichnis dieser Seite veröffentlich werden?
+</p>
+
+ <div id="profile-in-dir-yes-wrapper">
+ <label id="profile-in-dir-yes-label" for="profile-in-dir-yes">Ja</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">Nein</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/de/profile-in-netdir.tpl b/view/de/profile-in-netdir.tpl
new file mode 100644
index 000000000..26f45ac90
--- /dev/null
+++ b/view/de/profile-in-netdir.tpl
@@ -0,0 +1,16 @@
+<p id="profile-in-directory">
+Soll dein Standard-Profil im globalen Verzeichnis veröffentlicht werden?
+</p>
+
+ <div id="profile-in-netdir-yes-wrapper">
+ <label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">Ja</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">Nein</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/de/profile.php b/view/de/profile.php
new file mode 100644
index 000000000..40b6abd55
--- /dev/null
+++ b/view/de/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']; ?>">In Verbindung treten</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">Standort:
+ <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">Geschlecht: <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/de/profile_advanced.php b/view/de/profile_advanced.php
new file mode 100644
index 000000000..d2b9d0612
--- /dev/null
+++ b/view/de/profile_advanced.php
@@ -0,0 +1,226 @@
+<?php
+
+$o .= '';
+
+$o .= <<< EOT
+
+<h2>Profile</h2>
+
+
+EOT;
+
+if($a->profile['name']) {
+$o .= <<< EOT
+<div id="advanced-profile-name-wrapper" >
+<div id="advanced-profile-name-text">Full Name:</div>
+<div id="advanced-profile-name">{$a->profile['name']}</div>
+</div>
+<div id="advanced-profile-name-end"></div>
+EOT;
+}
+
+if($a->profile['gender']) {
+$o .= <<< EOT
+<div id="advanced-profile-gender-wrapper" >
+<div id="advanced-profile-gender-text">Gender:</div>
+<div id="advanced-profile-gender">{$a->profile['gender']}</div>
+</div>
+<div id="advanced-profile-gender-end"></div>
+EOT;
+}
+
+if(($a->profile['dob']) && ($a->profile['dob'] != '0000-00-00')) {
+$o .= <<< EOT
+<div id="advanced-profile-dob-wrapper" >
+<div id="advanced-profile-dob-text">Birthday:</div>
+EOT;
+
+// If no year, add an arbitrary one so just we can parse the month and day.
+
+$o .= '<div id="advanced-profile-dob">'
+ . ((intval($a->profile['dob']))
+ ? day_translate(datetime_convert('UTC','UTC',$a->profile['dob'] . ' 00:00 +00:00','j F, Y'))
+ : day_translate(datetime_convert('UTC','UTC','2001-' . substr($a->profile['dob'],6) . ' 00:00 +00:00','j F')))
+ . "</div>\r\n</div>";
+
+$o .= '<div id="advanced-profile-dob-end"></div>';
+
+}
+
+if($age = age($a->profile['dob'],$a->profile['timezone'],'')) {
+$o .= <<< EOT
+<div id="advanced-profile-age-wrapper" >
+<div id="advanced-profile-age-text">Age:</div>
+<div id="advanced-profile-age">$age</div>
+</div>
+<div id="advanced-profile-age-end"></div>
+EOT;
+}
+
+if($a->profile['marital']) {
+$o .= <<< EOT
+<div id="advanced-profile-marital-wrapper" >
+<div id="advanced-profile-marital-text"><span class="heart">&hearts;</span> Status:</div>
+<div id="advanced-profile-marital">{$a->profile['marital']}</div>
+EOT;
+
+if($a->profile['with'])
+ $o .= "<div id=\"advanced-profile-with\">({$a->profile['with']})</div>";
+$o .= <<< EOT
+</div>
+<div id="advanced-profile-marital-end"></div>
+EOT;
+}
+
+if($a->profile['sexual']) {
+$o .= <<< EOT
+<div id="advanced-profile-sexual-wrapper" >
+<div id="advanced-profile-sexual-text">Sexual Preference:</div>
+<div id="advanced-profile-sexual">{$a->profile['sexual']}</div>
+</div>
+<div id="advanced-profile-sexual-end"></div>
+EOT;
+}
+
+if($a->profile['homepage']) {
+ $homepage = linkify($a->profile['homepage']);
+$o .= <<< EOT
+<div id="advanced-profile-homepage-wrapper" >
+<div id="advanced-profile-homepage-text">Homepage:</div>
+<div id="advanced-profile-homepage">$homepage</div>
+</div>
+<div id="advanced-profile-homepage-end"></div>
+EOT;
+}
+
+if($a->profile['politic']) {
+$o .= <<< EOT
+<div id="advanced-profile-politic-wrapper" >
+<div id="advanced-profile-politic-text">Political Views:</div>
+<div id="advanced-profile-politic">{$a->profile['politic']}</div>
+</div>
+<div id="advanced-profile-politic-end"></div>
+EOT;
+}
+
+if($a->profile['religion']) {
+$o .= <<< EOT
+<div id="advanced-profile-religion-wrapper" >
+<div id="advanced-profile-religion-text">Religion:</div>
+<div id="advanced-profile-religion">{$a->profile['religion']}</div>
+</div>
+<div id="advanced-profile-religion-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['about'])) {
+$o .= <<< EOT
+<div id="advanced-profile-about-wrapper" >
+<div id="advanced-profile-about-text">About:</div>
+<br />
+<div id="advanced-profile-about">$txt</div>
+</div>
+<div id="advanced-profile-about-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['interest'])) {
+$o .= <<< EOT
+<div id="advanced-profile-interest-wrapper" >
+<div id="advanced-profile-interest-text">Hobbies/Interests:</div>
+<br />
+<div id="advanced-profile-interest">$txt</div>
+</div>
+<div id="advanced-profile-interest-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['contact'])) {
+$o .= <<< EOT
+<div id="advanced-profile-contact-wrapper" >
+<div id="advanced-profile-contact-text">Contact information and Social Networks:</div>
+<br />
+<div id="advanced-profile-contact">$txt</div>
+</div>
+<div id="advanced-profile-contact-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['music'])) {
+$o .= <<< EOT
+<div id="advanced-profile-music-wrapper" >
+<div id="advanced-profile-music-text">Musical interests:</div>
+<br />
+<div id="advanced-profile-music">$txt</div>
+</div>
+<div id="advanced-profile-music-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['book'])) {
+$o .= <<< EOT
+<div id="advanced-profile-book-wrapper" >
+<div id="advanced-profile-book-text">Books, literature:</div>
+<br />
+<div id="advanced-profile-book">$txt</div>
+</div>
+<div id="advanced-profile-book-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['tv'])) {
+$o .= <<< EOT
+<div id="advanced-profile-tv-wrapper" >
+<div id="advanced-profile-tv-text">Television:</div>
+<br />
+<div id="advanced-profile-tv">$txt</div>
+</div>
+<div id="advanced-profile-tv-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['film'])) {
+$o .= <<< EOT
+<div id="advanced-profile-film-wrapper" >
+<div id="advanced-profile-film-text">Film/dance/culture/entertainment:</div>
+<br />
+<div id="advanced-profile-film">$txt</div>
+</div>
+<div id="advanced-profile-film-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['romance'])) {
+$o .= <<< EOT
+<div id="advanced-profile-romance-wrapper" >
+<div id="advanced-profile-romance-text">Love/romance:</div>
+<br />
+<div id="advanced-profile-romance">$txt</div>
+</div>
+<div id="advanced-profile-romance-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['work'])) {
+$o .= <<< EOT
+<div id="advanced-profile-work-wrapper" >
+<div id="advanced-profile-work-text">Work/employment:</div>
+<br />
+<div id="advanced-profile-work">$txt</div>
+</div>
+<div id="advanced-profile-work-end"></div>
+EOT;
+}
+
+if($txt = bbcode($a->profile['education'])) {
+$o .= <<< EOT
+<div id="advanced-profile-education-wrapper" >
+<div id="advanced-profile-education-text">School/education:</div>
+<br />
+<div id="advanced-profile-education">$txt</div>
+</div>
+<div id="advanced-profile-education-end"></div>
+EOT;
+}
+
+
diff --git a/view/de/profile_edit.tpl b/view/de/profile_edit.tpl
new file mode 100644
index 000000000..09a761023
--- /dev/null
+++ b/view/de/profile_edit.tpl
@@ -0,0 +1,293 @@
+<h1>Proil Details Bearbeiten</h1>
+
+<div id="profile-edit-links">
+<ul>
+<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="View this profile">View this profile</a></li>
+<li><a href="profiles/clone/$profile_id" id="profile-edit-clone-link" title="Create a new profile using these settings">Clone this profile</a></li>
+<li></li>
+<li><a href="profiles/drop/$profile_id" id="profile-edit-drop-link" title="Delete this profile" $disabled >Delete this profile</a></li>
+
+</ul>
+</div>
+
+<div id="profile-edit-links-end"></div>
+
+$default
+
+<div id="profile-edit-wrapper" >
+<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" >
+
+<div id="profile-edit-profile-name-wrapper" >
+<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >Profile Name: </label>
+<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div>
+</div>
+<div id="profile-edit-profile-name-end"></div>
+
+<div id="profile-edit-name-wrapper" >
+<label id="profile-edit-name-label" for="profile-edit-name" >Your Full Name: </label>
+<input type="text" size="32" name="name" id="profile-edit-name" value="$name" />
+</div>
+<div id="profile-edit-name-end"></div>
+
+<div id="profile-edit-pdesc-wrapper" >
+<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >Title/Description: </label>
+<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="$pdesc" />
+</div>
+<div id="profile-edit-pdesc-end"></div>
+
+
+<div id="profile-edit-gender-wrapper" >
+<label id="profile-edit-gender-label" for="gender-select" >Your Gender: </label>
+$gender
+</div>
+<div id="profile-edit-gender-end"></div>
+
+<div id="profile-edit-dob-wrapper" >
+<label id="profile-edit-dob-label" for="dob-select" >Birthday (y/m/d): </label>
+<div id="profile-edit-dob" >
+$dob $age
+</div>
+</div>
+<div id="profile-edit-dob-end"></div>
+
+$hide_friends
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="profile-edit-address-wrapper" >
+<label id="profile-edit-address-label" for="profile-edit-address" >Street Address: </label>
+<input type="text" size="32" name="address" id="profile-edit-address" value="$address" />
+</div>
+<div id="profile-edit-address-end"></div>
+
+<div id="profile-edit-locality-wrapper" >
+<label id="profile-edit-locality-label" for="profile-edit-locality" >Locality/City: </label>
+<input type="text" size="32" name="locality" id="profile-edit-locality" value="$locality" />
+</div>
+<div id="profile-edit-locality-end"></div>
+
+
+<div id="profile-edit-postal-code-wrapper" >
+<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >Postal/Zip Code: </label>
+<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="$postal_code" />
+</div>
+<div id="profile-edit-postal-code-end"></div>
+
+<div id="profile-edit-country-name-wrapper" >
+<label id="profile-edit-country-name-label" for="profile-edit-country-name" >Country: </label>
+<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');">
+<option selected="selected" >$country_name</option>
+<option>temp</option>
+</select>
+</div>
+<div id="profile-edit-country-name-end"></div>
+
+<div id="profile-edit-region-wrapper" >
+<label id="profile-edit-region-label" for="profile-edit-region" >Region/State: </label>
+<select name="region" id="profile-edit-region" onChange="Update_Globals();" >
+<option selected="selected" >$region</option>
+<option>temp</option>
+</select>
+</div>
+<div id="profile-edit-region-end"></div>
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+<div id="profile-edit-marital-wrapper" >
+<label id="profile-edit-marital-label" for="profile-edit-marital" ><span class="heart">&hearts;</span> (Marital) Status: </label>
+$marital
+</div>
+<label id="profile-edit-with-label" for="profile-edit-with" > Who: (if applicable) </label>
+<input type="text" size="32" name="with" id="profile-edit-with" value="$with" />
+<div id="profile-edit-marital-end"></div>
+
+<div id="profile-edit-sexual-wrapper" >
+<label id="profile-edit-sexual-label" for="sexual-select" >Sexual Preference: </label>
+$sexual
+</div>
+<div id="profile-edit-sexual-end"></div>
+
+
+
+<div id="profile-edit-homepage-wrapper" >
+<label id="profile-edit-homepage-label" for="profile-edit-homepage" >Homepage URL: </label>
+<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="$homepage" />
+</div>
+<div id="profile-edit-homepage-end"></div>
+
+<div id="profile-edit-politic-wrapper" >
+<label id="profile-edit-politic-label" for="profile-edit-politic" >Political Views: </label>
+<input type="text" size="32" name="politic" id="profile-edit-politic" value="$politic" />
+</div>
+<div id="profile-edit-politic-end"></div>
+
+<div id="profile-edit-religion-wrapper" >
+<label id="profile-edit-religion-label" for="profile-edit-religion" >Religion: </label>
+<input type="text" size="32" name="religion" id="profile-edit-religion" value="$religion" />
+</div>
+<div id="profile-edit-religion-end"></div>
+
+<div id="profile-edit-keywords-wrapper" >
+<label id="profile-edit-keywords-label" for="profile-edit-keywords" >Keywords: </label>
+<input type="text" size="32" name="keywords" id="profile-edit-keywords" title="Example: fishing photography software" value="$keywords" />
+</div><div id="profile-edit-keywords-desc">(Used for searching public profiles, never shown to others)</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="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+<div id="about-jot-wrapper" >
+<p id="about-jot-desc" >
+Tell us about yourself...
+</p>
+
+<textarea rows="10" cols="72" id="profile-jot-text" name="about" >$about</textarea>
+
+</div>
+<div id="about-jot-end"></div>
+</div>
+
+
+<div id="interest-jot-wrapper" >
+<p id="interest-jot-desc" >
+Hobbies/Interests
+</p>
+
+<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >$interest</textarea>
+
+</div>
+<div id="interest-jot-end"></div>
+</div>
+
+
+<div id="contact-jot-wrapper" >
+<p id="contact-jot-desc" >
+Contact information and Social Networks
+</p>
+
+<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >$contact</textarea>
+
+</div>
+<div id="contact-jot-end"></div>
+</div>
+
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="music-jot-wrapper" >
+<p id="music-jot-desc" >
+Musical interests
+</p>
+
+<textarea rows="10" cols="72" id="music-jot-text" name="music" >$music</textarea>
+
+</div>
+<div id="music-jot-end"></div>
+</div>
+
+<div id="book-jot-wrapper" >
+<p id="book-jot-desc" >
+Books, literature
+</p>
+
+<textarea rows="10" cols="72" id="book-jot-text" name="book" >$book</textarea>
+
+</div>
+<div id="book-jot-end"></div>
+</div>
+
+
+
+<div id="tv-jot-wrapper" >
+<p id="tv-jot-desc" >
+Television
+</p>
+
+<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >$tv</textarea>
+
+</div>
+<div id="tv-jot-end"></div>
+</div>
+
+
+
+<div id="film-jot-wrapper" >
+<p id="film-jot-desc" >
+Film/dance/culture/entertainment
+</p>
+
+<textarea rows="10" cols="72" id="film-jot-text" name="film" >$film</textarea>
+
+</div>
+<div id="film-jot-end"></div>
+</div>
+
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+<div id="romance-jot-wrapper" >
+<p id="romance-jot-desc" >
+Love/romance
+</p>
+
+<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >$romance</textarea>
+
+</div>
+<div id="romance-jot-end"></div>
+</div>
+
+
+
+<div id="work-jot-wrapper" >
+<p id="work-jot-desc" >
+Work/employment
+</p>
+
+<textarea rows="10" cols="72" id="work-jot-text" name="work" >$work</textarea>
+
+</div>
+<div id="work-jot-end"></div>
+</div>
+
+
+
+<div id="education-jot-wrapper" >
+<p id="education-jot-desc" >
+School/education
+</p>
+
+<textarea rows="10" cols="72" id="education-jot-text" name="education" >$education</textarea>
+
+</div>
+<div id="education-jot-end"></div>
+</div>
+
+
+
+<div class="profile-edit-submit-wrapper" >
+<input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
+</div>
+<div class="profile-edit-submit-end"></div>
+
+
+</form>
+</div>
+<script type="text/javascript">Fill_Country('$country_name');Fill_States('$region');</script> \ No newline at end of file
diff --git a/view/de/profile_entry_default.tpl b/view/de/profile_entry_default.tpl
new file mode 100644
index 000000000..dff6b53f7
--- /dev/null
+++ b/view/de/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="Profilbild" /></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/de/profile_listing_header.tpl b/view/de/profile_listing_header.tpl
new file mode 100644
index 000000000..3be77ba0d
--- /dev/null
+++ b/view/de/profile_listing_header.tpl
@@ -0,0 +1,8 @@
+<h1>Profile</h1>
+<p id="profile-listing-desc" >
+<a href="profile_photo" >Profilbild ändern</a>
+</p>
+<div id="profile-listing-new-link-wrapper" >
+<a href="profiles/new" id="profile-listing-new-link" name="Neues Profil anlegen" >Neues Profil anlegen</a>
+</div>
+
diff --git a/view/de/profile_photo.tpl b/view/de/profile_photo.tpl
new file mode 100644
index 000000000..958952240
--- /dev/null
+++ b/view/de/profile_photo.tpl
@@ -0,0 +1,14 @@
+<h1>Profilbild Hochladen</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">Datei hochladen: </label>
+<input name="userfile" type="file" id="profile-photo-upload" size="48" />
+</div>
+
+<div id="profile-photo-submit-wrapper">
+<input type="submit" name="submit" id="profile-photo-submit" value="Upload">
+</div>
+
+</form> \ No newline at end of file
diff --git a/view/de/profile_tabs.tpl b/view/de/profile_tabs.tpl
new file mode 100644
index 000000000..56e7d626f
--- /dev/null
+++ b/view/de/profile_tabs.tpl
@@ -0,0 +1,7 @@
+
+<div id="profile-tabs-wrapper" >
+ <a href="$url" id="profile-tab-status-link" class="profile-tabs" >Status</a>
+ <a href="$url?tab=profile" id="profile-tab-profile-link" class="profile-tabs" >Profil</a>
+ <a href="$phototab" id="profile-tab-photos-link" class="profile-tabs" >Fotos</a>
+<div id="profile-tabs-end"></div>
+</div> \ No newline at end of file
diff --git a/view/de/pwdreset.tpl b/view/de/pwdreset.tpl
new file mode 100644
index 000000000..30aca0748
--- /dev/null
+++ b/view/de/pwdreset.tpl
@@ -0,0 +1,16 @@
+<h3>Zurücksetzen des Passworts</h3>
+
+<p>
+Dein Passwort wurde wie gewünscht zurück gesetzt.
+</p>
+<p>
+Dein neues Passwort lautet:
+</p>
+<p>
+$newpass
+</p>
+<p>
+Sichere oder kopiere dein neues Passwort und melde dich <a href="$baseurl" >dann hier an</a>.
+</p>
+<p>
+Nachdem du dich angemeldet hast kannst du dein Passwort auf der "Einstellungen" Seite ändern. \ No newline at end of file
diff --git a/view/de/register-link.tpl b/view/de/register-link.tpl
new file mode 100644
index 000000000..cf9d7976d
--- /dev/null
+++ b/view/de/register-link.tpl
@@ -0,0 +1 @@
+ <a href="register" name="Neuen Account anlegen" id="register-link" >Registrieren</a>
diff --git a/view/de/register_open_eml.tpl b/view/de/register_open_eml.tpl
new file mode 100644
index 000000000..2addf3289
--- /dev/null
+++ b/view/de/register_open_eml.tpl
@@ -0,0 +1,22 @@
+
+Lieber $username,
+danke für die Registrierung bei $sitename. Dein neuer Account wurde angelegt.
+Die Anmeldedetails sind die Folgenden.
+
+Adresse der Seite: $siteurl
+Anmelde Name: $email
+Passwort: $password
+
+Du kannst dein Passwort auf der "Einstellungen" Seite deines Accounts ändern
+nachdem du dich angemeldet hast.
+
+Nimm dir bitte ein paar Augenblicke Zeit um die anderen Einstellungen deines
+Accounts zu bearbeiten. Standardmäßig ist dein Account privat und versteckt
+(unsichtbar für andere Personen). Falls du möchtest kannst du dein Profil
+veröffentlichen, damit andere Leute dich im Verzeichnis finden.
+
+
+Vielen Dank und Willkommen auf $sitename.
+
+Mit freundlichem Gruß,
+ $sitename Administrator
diff --git a/view/de/register_verify_eml.tpl b/view/de/register_verify_eml.tpl
new file mode 100644
index 000000000..7ae432d61
--- /dev/null
+++ b/view/de/register_verify_eml.tpl
@@ -0,0 +1,21 @@
+
+Ein neuer Nutzer hat sich auf $sitename registriert. Diese Registration
+benötigt noch deine Zustimmung.
+
+Die Anmeldedetails sind Folgende:
+
+Kompletter Name: $username
+Adresse der Seite: $siteurl
+Anmelde Name: $email
+
+
+Um dieser Anmeldung zuzustimmen folge bitte diesem Link:
+
+$siteurl/regmod/allow/$hash
+
+
+Um die Anfrage abzulehen und den Account zu entfernen folge diesem Link:
+
+$siteurl/regmod/deny/$hash
+
+Besten Dank!
diff --git a/view/de/registrations-top.tpl b/view/de/registrations-top.tpl
new file mode 100644
index 000000000..d788b515d
--- /dev/null
+++ b/view/de/registrations-top.tpl
@@ -0,0 +1,3 @@
+<h1>Schwebende Neuanmeldungen</h1>
+
+
diff --git a/view/de/request_notify_eml.tpl b/view/de/request_notify_eml.tpl
new file mode 100644
index 000000000..15b83f64f
--- /dev/null
+++ b/view/de/request_notify_eml.tpl
@@ -0,0 +1,14 @@
+
+Lieber $myname,
+
+du hast gerade eine Kontaktanfrage von '$requestor' auf $sitename erhalten.
+
+Du kannst dir das Profil unter $url ansehen.
+
+Bitte melde dich auf deiner Seite an um die komplette Vorstellung anzusehen
+und bestätige oder ignoriere die Anfrage.
+
+$siteurl
+
+Schöne Grüße,
+ $sitename Administrator
diff --git a/view/de/settings.tpl b/view/de/settings.tpl
new file mode 100644
index 000000000..6259c171a
--- /dev/null
+++ b/view/de/settings.tpl
@@ -0,0 +1,163 @@
+<h1>Account Einstellungen</h1>
+
+<div id="plugin-settings-link"><a href="settings/addon">Plugin Einstellungen</a></div>
+
+$nickname_block
+
+
+<form action="settings" id="settings-form" method="post" autocomplete="false" >
+
+
+<h3 class="settings-heading">Grundeinstellungen</h3>
+
+<div id="settings-username-wrapper" >
+<label id="settings-username-label" for="settings-username" >Kompletter Name: </label>
+<input type="text" name="username" id="settings-username" value="$username" />
+</div>
+<div id="settings-username-end" ></div>
+
+<div id="settings-email-wrapper" >
+<label id="settings-email-label" for="settings-email" >EMail Adresse: </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" >Deine Zeitzone: </label>
+$zoneselect
+</div>
+<div id="settings-timezone-end" ></div>
+
+<div id="settings-defloc-wrapper" >
+<label id="settings-defloc-label" for="settings-defloc" >Standardwert Sendestandort: </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" >Browser Standort verwenden: </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" >Anzeige Thema: </label>
+$theme
+</div>
+<div id="settings-theme-end"></div>
+
+<div class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="Submit" />
+</div>
+
+
+<h3 class="settings-heading">Sicherheits und Privatsphären Einstellungen</h3>
+
+
+<input type="hidden" name="visibility" value="$visibility" />
+
+<div id="settings-maxreq-wrapper">
+<label id="settings-maxreq-label" for="settings-maxreq" >Maximale Anzahl an Freundschaftsanfragen pro Tagy</label>
+<input id="settings-maxreq" name="maxreq" value="$maxreq" />
+<div id="settings-maxreq-desc">(um SPAM zu verhindern)</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 class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="Submit" />
+</div>
+
+
+
+<h3 class="settings-heading">Benachrichtigungs Einstellungen</h3>
+
+
+<div id="settings-notify-wrapper">
+<div id="settings-notify-desc">Benachrichtigungsemail senden wenn: </div>
+<label for="notify1" id="settings-label-notify1">Du eine Vorstellung empfängst</label>
+<input id="notify1" type="checkbox" $sel_notify1 name="notify1" value="1" />
+<div id="notify1-end"></div>
+<label for="notify2" id="settings-label-notify2">Deine Vorstellung bestätigt wurde</label>
+<input id="notify2" type="checkbox" $sel_notify2 name="notify2" value="2" />
+<div id="notify2-end"></div>
+<label for="notify3" id="settings-label-notify3">Jemand etwas auf deiner Profilwand postet</label>
+<input id="notify3" type="checkbox" $sel_notify3 name="notify3" value="4" />
+<div id="notify3-end"></div>
+<label for="notify4" id="settings-label-notify4">Jemand einen Folgebeitrag schreibt</label>
+<input id="notify4" type="checkbox" $sel_notify4 name="notify4" value="8" />
+<div id="notify4-end"></div>
+<label for="notify5" id="settings-label-notify5">Du eine private Nachricht erhälst</label>
+<input id="notify5" type="checkbox" $sel_notify5 name="notify5" value="16" />
+<div id="notify5-end"></div>
+</div>
+<div id="settings=notify-end"></div>
+
+<div class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="Submit" />
+</div>
+
+
+<h3 class="settings-heading">Passwort Einstellungen</h3>
+
+
+<div id="settings-password-wrapper" >
+<p id="settings-password-desc" >
+Lass die Passwortfelder frei außer du willst das Passwort ändern.
+</p>
+<label id="settings-password-label" for="settings-password" >Neues Passwort: </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" >Bestätigen: </label>
+<input type="password" id="settings-confirm" name="confirm" />
+</div>
+<div id="settings-confirm-end" ></div>
+
+<div id="settings-openid-wrapper" >
+ $oidhtml
+</div>
+<div id="settings-openid-end" ></div>
+
+
+<div class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="Submit" />
+</div>
+
+
+<h3 class="settings-heading">Erweiterte Seiteneinstellungen</h3>
+
+$pagetype
+
+<div class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="Submit" />
+</div>
+
+
diff --git a/view/de/settings_nick_set.tpl b/view/de/settings_nick_set.tpl
new file mode 100644
index 000000000..9336951d4
--- /dev/null
+++ b/view/de/settings_nick_set.tpl
@@ -0,0 +1,9 @@
+
+<div id="settings-nick-wrapper" >
+<p id="settings-nickname-desc">
+<span class="error-message">Deine Profiladresse lautet <strong>'$nickname@$basepath'</strong></span>
+</p>
+$subdir
+
+</div>
+<div id="settings-nick-end" ></div>
diff --git a/view/de/settings_nick_subdir.tpl b/view/de/settings_nick_subdir.tpl
new file mode 100644
index 000000000..fa189a769
--- /dev/null
+++ b/view/de/settings_nick_subdir.tpl
@@ -0,0 +1,9 @@
+<p>
+Es scheint so als ob deine Friendika Installation in einem Unterverzeichnis von $hostname
+liegt, es könnte deshalb unzuverlässig arbeiten.
+</p>
+<p>
+Solltest du irgendwelche Probleme haben versuche bitte folgende Profil Adresse
+'<strong>$baseurl/profile/$nickname</strong>' eventuell funktioniert es damit
+besser.
+</p>
diff --git a/view/de/settings_nick_unset.tpl b/view/de/settings_nick_unset.tpl
new file mode 100644
index 000000000..2a56fda7a
--- /dev/null
+++ b/view/de/settings_nick_unset.tpl
@@ -0,0 +1,16 @@
+
+<div id="settings-nick-wrapper" >
+<p id="settings-nickname-desc">
+Deine Profil URL ist im Moment <strong>'$baseurl/profile/$uid'</strong>.
+Wenn du einen Spitznamen wählst kann man diese URL freundlicher ausdrücken
+z.B. <strong>'spitzname@$basepath'</strong>.
+<br />
+Einmal gewählt kann der Spitzname nicht mehr geändert werden. Er
+<strong>muss</strong> mit einem Buchstaben beginnen. Es sind ausschließlich
+Buchstaben, Zahlen sowie Binde- und Unterstriche erlaubt.
+</p>
+<label id="settings-nick-label" for="settings-nick" >URL Spitzname: </label>
+<input type="text" name="nick" id="settings-nick" value="$nickname" />
+</div>
+<div id="settings-nick-end" ></div>
+
diff --git a/view/de/strings.php b/view/de/strings.php
new file mode 100644
index 000000000..20e2a8d74
--- /dev/null
+++ b/view/de/strings.php
@@ -0,0 +1,1005 @@
+<?php
+$a->strings['Not Found'] = 'Nicht gefunden';
+$a->strings['Page not found.' ] = 'Seite nicht gefunden.' ;
+$a->strings['Permission denied'] = 'Zugriff verweigert';
+$a->strings['Permission denied.'] = 'Zugriff verweigert.';
+$a->strings['Nickname or Email address: '] = 'Spitzname oder Email-Adresse: ';
+$a->strings['Password: '] = 'Passwort: ';
+$a->strings['Login'] = 'Anmeldung';
+$a->strings['Nickname/Email/OpenID: '] = 'Spitzname/Email/OpenID: ';
+$a->strings["Password \x28if not OpenID\x29: "] = "Passwort \x28falls nicht OpenID\x29: ";
+$a->strings['Forgot your password?'] = 'Passwort vergessen?';
+$a->strings['Password Reset'] = 'Passwort zurücksetzen';
+$a->strings['prev'] = 'vorige';
+$a->strings['first'] = 'erste';
+$a->strings['last'] = 'letzte';
+$a->strings['next'] = 'nächste';
+$a->strings[' likes this.'] = ' mag dies.';
+$a->strings[' doesn\'t like this.'] = ' mag dies nicht.';
+$a->strings['people'] = 'Leute';
+$a->strings['like this.'] = 'mögen dies.';
+$a->strings['don\'t like this.'] = 'mögen dies nicht.';
+$a->strings['and'] = 'und';
+$a->strings[', and '] = ' und ';
+$a->strings[' other people'] = ' andere Leute';
+$a->strings[' like this.'] = ' mögen dies.';
+$a->strings[' don\'t like this.'] = ' mögen dies nicht.';
+$a->strings['No contacts'] = 'Keine Kontakte';
+$a->strings['Contacts'] = 'Kontakte';
+$a->strings['View Contacts'] = 'Kontakte anzeigen';
+$a->strings['Search'] = 'Suche';
+$a->strings['No profile'] = 'Kein Profil';
+$a->strings['Connect'] = 'Verbinden';
+$a->strings['Location:'] = 'Ort:';
+$a->strings[', '] = ', ';
+$a->strings['Gender:'] = 'Geschlecht:';
+$a->strings['Status:'] = 'Status:';
+$a->strings['Homepage:'] = 'Homepage:';
+$a->strings["Invite Friends"] = "Freunde einladen";
+$a->strings['Connect/Follow [profile address]'] = 'Kontaktiere/Folge [Profil Adresse]';
+$a->strings['Example: bob@example.com, http://example.com/barbara'] = 'Beispiel: bob@example.com, http://example.com/barbara';
+$a->strings['Follow'] = 'Folge';
+$a->strings['Could not access contact record.'] = 'Konnte nicht auf die Kontaktdaten zugreifen.';
+$a->strings['Could not locate selected profile.'] = 'Konnte das ausgewählte Profiel nicht finden.';
+$a->strings['Contact updated.'] = 'Kontakt aktualisiert.';
+$a->strings['Failed to update contact record.'] = 'Aktualisierung der Kontaktdaten fehlgeschlagen.';
+$a->strings['Contact has been '] = 'Kontakt ';
+$a->strings['blocked'] = 'wurde blockiert';
+$a->strings['unblocked'] = 'ist nicht mehr blockiert';
+$a->strings['ignored'] = 'wurde ignoriert';
+$a->strings['unignored'] = 'wird nicht mehr ignoriert';
+$a->strings['stopped following'] = 'wird nicht mehr gefolgt';
+$a->strings['Contact has been removed.'] = 'Kontakt wurde entfernt.';
+$a->strings['Contact not found.'] = 'Kontakt nicht gefunden.';
+$a->strings['Mutual Friendship'] = 'Beidseitige Freundschaft';
+$a->strings['is a fan of yours'] = 'ist ein Fan von dir';
+$a->strings['you are a fan of'] = 'du bist Fan von';
+$a->strings['Contact Editor'] = 'Kontakt Editor';
+$a->strings['Visit $name\'s profile'] = 'Besuche das Profil von $name';
+$a->strings['Block/Unblock contact'] = 'Kontakt blockieren/freischalten';
+$a->strings['Ignore contact'] = 'Ignoriere den Kontakt';
+$a->strings['Delete contact'] = 'Lösche den Kontakt';
+$a->strings['Last updated: '] = 'Letzte Aktualisierung: ';
+$a->strings['Update public posts: '] = 'Aktualisierung öffentlicher Nachrichten: ';
+$a->strings['Never'] = 'Niemals';
+$a->strings['Unblock this contact'] = 'Blockade dieses Kontakts aufheben';
+$a->strings['Block this contact'] = 'Diesen Kontakt blockieren';
+$a->strings['Unignore this contact'] = 'Diesen Kontakt nicht mehr ignorieren';
+$a->strings['Ignore this contact'] = 'Diesen Kontakt ignorieren';
+$a->strings['Currently blocked'] = 'Derzeit geblockt';
+$a->strings['Currently ignored'] = 'Derzeit ignoriert';
+$a->strings['Show Blocked Connections'] = 'Zeige geblockte Verbindungen';
+$a->strings['Hide Blocked Connections'] = 'Verstecke geblockte Verbindungen';
+$a->strings['Finding: '] = 'Funde: ';
+$a->strings['Find'] = 'Finde';
+$a->strings['Visit '] = 'Besuche ';
+$a->strings['\'s profile'] = 's Profile';
+$a->strings['Edit contact'] = 'Kontakt bearbeiten';
+$a->strings['Profile not found.'] = 'Profil nicht gefunden.';
+$a->strings['Response from remote site was not understood.'] = 'Antwort der entfernten Gegenstelle unverständlich.';
+$a->strings['Unexpected response from remote site: '] = 'Unerwartete Antwort der Gegenstelle: ';
+$a->strings["Confirmation completed successfully."] = "Bestätigung erfolgreich abgeschlossen.";
+$a->strings['Remote site reported: '] = 'Entfernte Seite meldet: ';
+$a->strings["Temporary failure. Please wait and try again."] = "Zeitweiser Fehler. Bitte warte einige Momente und versuche es dann noch einmal.";
+$a->strings["Introduction failed or was revoked."] = "Vorstellung schlug fehl oder wurde zurück gezogen.";
+$a->strings['Unable to set contact photo.'] = 'Konnte das Bild des Kontakts nicht speichern.';
+$a->strings['is now friends with'] = 'ist jetzt ein(e) Freund(in) von';
+$a->strings['No user record found for '] = 'Kein Nutzereintrag gefunden für ';
+$a->strings['Our site encryption key is apparently messed up.'] = 'Der Verschlüsslungsschlüssel unserer Seite ist anscheinend im Arsch.';
+$a->strings['Empty site URL was provided or URL could not be decrypted by us.'] = 'Leere URL für die Seite erhalten oder die URL konnte nicht entschlüsselt werden.';
+$a->strings['Contact record was not found for you on our site.'] = 'Für diesen Kontakt wurde auf unserer Seite kein Eintrag gefunden.';
+$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'Die ID die uns dein System angeboten hat ist hier bereits vergeben. Bitte versuche es noch einmal.';
+$a->strings['Unable to set your contact credentials on our system.'] = 'Deine Kontaktreferenzen konnten nicht in unserm System gespeichert werden.';
+$a->strings['Unable to update your contact profile details on our system'] = 'Die Updates für dein Profil konnten nicht gespeichert werden';
+$a->strings["Connection accepted at "] = "Connection accepted at ";
+$a->strings['Administrator'] = 'Administrator';
+$a->strings['New mail received at '] = 'New mail received at ';
+$a->strings[' commented on an item at '] = ' commented on an item at ';
+$a->strings[" commented on an item at "] = " commented on an item at ";
+$a->strings[' welcomes '] = ' welcomes ';
+$a->strings["This introduction has already been accepted."] = "Diese Vorstellung wurde bereits abgeschlossen.";
+$a->strings['Profile location is not valid or does not contain profile information.'] = 'Profile location is not valid or does not contain profile information.';
+$a->strings['Warning: profile location has no identifiable owner name.'] = 'Warning: profile location has no identifiable owner name.';
+$a->strings['Warning: profile location has no profile photo.'] = 'Warning: profile location has no profile photo.';
+$a->strings[' required parameter'] = ' required parameter';
+$a->strings[" was "] = " was ";
+$a->strings["s were "] = "s were ";
+$a->strings["not found at the given location."] = "not found at the given location.";
+$a->strings["Introduction complete."] = "Vorstellung abgeschlossen.";
+$a->strings['Unrecoverable protocol error.'] = 'Nicht behebbarer Protokollfehler.';
+$a->strings['Profile unavailable.'] = 'Profil nicht verfügbar.';
+$a->strings[' has received too many connection requests today.'] = ' hat heute zu viele Nachfragen zwecks Kontaktaufnahme erhalten.';
+$a->strings['Spam protection measures have been invoked.'] = 'Maßnahmen zum Spamschutz wurden ergriffen.';
+$a->strings['Friends are advised to please try again in 24 hours.'] = 'Freunde sind angehalten es in 24 Stunden erneut zu versuchen.';
+$a->strings["Invalid locator"] = "Invalid locator";
+$a->strings["Unable to resolve your name at the provided location."] = "Unable to resolve your name at the provided location.";
+$a->strings['You have already introduced yourself here.'] = 'Du hast dich hier bereits vorgestellt.';
+$a->strings['Apparently you are already friends with .'] = 'Offenbar bist du bereits ein Freund von ';
+$a->strings['Invalid profile URL.'] = 'Ungültige Profil URL.';
+$a->strings['Disallowed profile URL.'] = 'Nicht erlaubte Profil URL.';
+$a->strings['Your introduction has been sent.'] = 'Deine Vorstellung wurde abgeschickt.';
+$a->strings["Please login to confirm introduction."] = "Bitte melde dich an um die Vorstellung zu bestätigen.";
+$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Incorrect identity currently logged in. Please login to <strong>this</strong> profile.";
+$a->strings['[Name Withheld]'] = '[Name Zurückgehalten]';
+$a->strings['Friend/Connection Request'] = 'Freundschafts/Kontakt Anfrage';
+$a->strings['Please answer the following:'] = 'Bitte beantworte folgende Fragen:';
+$a->strings['Does $name know you?'] = 'Kennt $name dich?';
+$a->strings['Yes'] = 'Ja';
+$a->strings['No'] = 'Nein';
+$a->strings['Add a personal note:'] = 'Eine persönliche Notiz anfügen:';
+$a->strings['Please enter your profile address from one of the following supported social networks:'] = 'Bitte gib deine Profil Adresse von einem der unterstützten Sozialen Netzwerken an:';
+$a->strings['Friendika'] = 'Friendika';
+$a->strings['StatusNet/Federated Social Web'] = 'StatusNet/Federated Social Web';
+$a->strings["Private \x28secure\x29 network"] = "Privates \x28sicheres\x29 Netzwerk";
+$a->strings["Public \x28insecure\x29 network"] = "Öffentliches \x28unsicheres\x29 Netzwerk";
+$a->strings['Your profile address:'] = 'Deine Profiladresse:';
+$a->strings['Submit Request'] = 'Anfrage abschicken';
+$a->strings['Cancel'] = 'Abbrechen';
+$a->strings['Global Directory'] = 'Weltweites Verzeichnis';
+$a->strings['Item not found.'] = 'Eintrag nicht gefunden.';
+$a->strings['Private Message'] = 'Private Nachricht';
+$a->strings['This is you'] = 'Das bist du';
+$a->strings['View $name\'s profile'] = 'Profile von $name';
+$a->strings['Item has been removed.'] = 'Eintrag wurde entfernt.';
+$a->strings['The profile address specified does not provide adequate information.'] = 'Die angegebene Profiladresse liefert unzureichende Informationen.';
+$a->strings['Limited profile. This person will be unable to receive direct/personal notifications from you.'] = 'Eingeschränktes Profil. Diese Person wird keine direkten/privaten Nachrichten von dir erhalten können.';
+$a->strings['Unable to retrieve contact information.'] = 'Konnte die Kontaktinformationen nicht empfangen.';
+$a->strings['following'] = 'folgen';
+$a->strings['Group created.'] = 'Gruppe erstellt.';
+$a->strings['Could not create group.'] = 'Konnte die Gruppe nicht erstellen.';
+$a->strings['Group not found.'] = 'Gruppe nicht gefunden.';
+$a->strings['Group name changed.'] = 'Gruppenname geändert.';
+$a->strings['Membership list updated.'] = 'Mitgliedsliste aktualisiert.';
+$a->strings['Group removed.'] = 'Gruppe entfernt.';
+$a->strings['Unable to remove group.'] = 'Konnte die Gruppe nicht entfernen.';
+$a->strings['Delete'] = 'Löschen';
+$a->strings["Welcome to "] = "Willkommen zu ";
+$a->strings['Could not create/connect to database.'] = 'Konnte die Verbindung zur Datenbank nicht aufbauen bzw. die Datenbank anlegen.';
+$a->strings['Connected to database.'] = 'Mit der Datenbank verbunden.';
+$a->strings['Database import succeeded.'] = 'Import der Datenbank erfolgreich.';
+$a->strings['IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'] = 'WICHTIG: Du musst [manuell] einen cron Job (o.ä.) für den Poller einrichten.';
+$a->strings['Please see the file "INSTALL.txt".'] = 'Lies bitte die "INSTALL.txt".';
+$a->strings['Database import failed.'] = 'Import der Datenbank schlug fehl.';
+$a->strings['You may need to import the file "database.sql" manually using phpmyadmin or mysql.'] = 'Möglicherweise musst du die Datei "database.sql" manuell mit phpmyadmin oder mysql importieren.';
+$a->strings['Welcome to Friendika.'] = 'Willkommen bei Friendika.';
+$a->strings['Submit'] = 'Senden';
+$a->strings['Could not find a command line version of PHP in the web server PATH.'] = 'Konnte keine Kommandozeilenversion von PHP im PATH des Servers finden.';
+$a->strings['This is required. Please adjust the configuration file .htconfig.php accordingly.'] = 'Diese wird von Friendika benötigt. Bitte passe die Konfigurationsdatei .htconfig.php entsprechend an.';
+$a->strings['The command line version of PHP on your system does not have "register_argc_argv" enabled.'] = 'Die Kommandozeilenversion von PHP auf deinem System hat "register_argc_argv" nicht aktiviert.';
+$a->strings['This is required for message delivery to work.'] = 'Dies wird für die Auslieferung von Nachrichten benötigt.';
+$a->strings['Error: the "openssl_pkey_new" function on this system is not able to generate encryption keys'] = 'Fehler: Die "openssl_pkey_new" Funktion auf diesem System ist nicht in der lage Verschlüsselungsschlüssel zu erzeugen';
+$a->strings['If running under Windows, please see "http://www.php.net/manual/en/openssl.installation.php".'] = 'Wenn der Server unter Windows läuft, schau dir bitte "http://www.php.net/manual/en/openssl.installation.php" an.';
+$a->strings['Error: Apache webserver mod-rewrite module is required but not installed.'] = 'Fehler: Das Apache Modul mod-rewrite wird benötigt, es ist allerdings nicht installiert.';
+$a->strings['Error: libCURL PHP module required but not installed.'] = 'Fehler: Das libCURL PHP Modul wird benötigt ist aber nicht installiert.';
+$a->strings['Error: GD graphics PHP module with JPEG support required but not installed.'] = 'Fehler: Das GD Graphikmodul für PHP mit JPEG Unterstützung ist nicht installiert.';
+$a->strings['Error: openssl PHP module required but not installed.'] = 'Fehler: Das openssl Modul von PHP ist nict installiert.';
+$a->strings['Error: mysqli PHP module required but not installed.'] = 'Fehler: Das mysqli Modul von PHP ist nicht installiert.';
+$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.'] = 'Der Installationswizzard muss in der Lage sein eine Datei im Stammverzeichnis deines Webservers anzuliegen ist allerdings derzeit nicht in der Lage dies zu tun.';
+$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.'] = 'In den meisten Fällen ist dies ein Problem mit den Schreibrechten, der Webserver könnte keine Schreiberlaubnis haben, selbst wenn du sie hast.';
+$a->strings['Please check with your site documentation or support people to see if this situation can be corrected.'] = 'Bitte überprüfe die Einstellungen und frage im Zweifelsfall dein Support Team um diese Situations zu beheben.';
+$a->strings['If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.'] = 'Sollte dies nicht möglich sein musst du die Installation manuell durchführen. Lies dazu bitte in der Datei "INSTALL.txt".';
+$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.'] = 'Die Konfigurationsdatei ".htconfig.php" konnte nicht angelegt werden. Bitte verwende den angefügten Text um die Datei im Stammverzeichnis deiner Friendika Installation zu erzeugen.';
+$a->strings['Errors encountered creating database tables.'] = 'Fehler aufgetreten wärend der Erzeugung der Datenbank Tabellen.';
+$a->strings[' : '] = ' : ';
+$a->strings['Not a valid email address.'] = 'Keine gültige EMail Adresse.';
+$a->strings['Please join my network on '] = 'Bitte trete meinem Netzwerk bei ';
+$a->strings['Message delivery failed.'] = 'Zustellung der Nachricht fehlgeschlagen.';
+$a->strings[' messages sent.'] = ' Nachrichten gesendet.';
+$a->strings['Send invitations'] = 'Einladungen senden';
+$a->strings['Enter email addresses, one per line:'] = 'EMail Adressen eingeben, eine pro Zeile:';
+$a->strings['Your message:'] = 'Deine Nachricht:';
+$a->strings['Please join my social network on '] = 'Bitte trete meinem sozialen Netzwerk bei ';
+$a->strings["\r\n"] = "\r\n";
+$a->strings['To accept this invitation, please visit:'] = 'Um diese Einladung anzunehmen beuche bitte:';
+$a->strings['Once you have registered, please connect with me via my profile page at:'] = 'Sobald du registriert bist kontaktiere mich bitte auf meiner Profilseite:';
+$a->strings['Unable to locate original post.'] = 'Konnte das original Posting nicht finden.';
+$a->strings['Empty post discarded.'] = 'Leere Nachricht verworfen.';
+$a->strings[" commented on your item at "] = " kommentierte eines deiner Postings auf ";
+$a->strings[" posted on your profile wall at "] = " schrieb an deine Profilwand auf ";
+$a->strings['photo'] = 'Foto';
+$a->strings['status'] = 'Status';
+$a->strings['likes'] = 'mag es';
+$a->strings['doesn\'t like'] = 'mag es nicht';
+$a->strings['\'s'] = '\'s';
+$a->strings['Remote privacy information not available.'] = 'Entfernte Privatsphäreneinstellungen nicht verfügbar.';
+$a->strings['Visible to:'] = 'Sichtbar für:';
+$a->strings['Password reset requested at '] = 'Anfrage zum Zurücksetzen des Passworts erhalten ';
+$a->strings['No recipient selected.'] = 'Kein Empfänger gewählt.';
+$a->strings['[no subject]'] = '[kein Betreff]';
+$a->strings['Unable to locate contact information.'] = 'Konnte die Kontaktinformationen nicht finden.';
+$a->strings['Message sent.'] = 'Nachricht gesendet.';
+$a->strings['Message could not be sent.'] = 'Nachricht konnte nicht gesendet werden.';
+$a->strings['Messages'] = 'Nachrichten';
+$a->strings['Inbox'] = 'Eingang';
+$a->strings['Outbox'] = 'Ausgang';
+$a->strings['New Message'] = 'Neue Nachricht';
+$a->strings['Message deleted.'] = 'Nachricht gelöscht.';
+$a->strings['Conversation removed.'] = 'Unterhaltung gelöscht.';
+$a->strings['Send Private Message'] = 'Private Nachricht senden';
+$a->strings['To:'] = 'An:';
+$a->strings['Subject:'] = 'Betreff:';
+$a->strings['Upload photo'] = 'Foto hochladen';
+$a->strings['Insert web link'] = 'Weblink einfügen';
+$a->strings['Please wait'] = 'Bitte warten';
+$a->strings['No messages.'] = 'Keine Nachrichten.';
+$a->strings['Delete conversation'] = 'Unterhaltung löschen';
+$a->strings['Message not available.'] = 'Nachricht nicht verfügbar.';
+$a->strings['Delete message'] = 'Nachricht löschen';
+$a->strings['Send Reply'] = 'Antwort senden';
+$a->strings['No such group'] = 'Es gibt keine solche Gruppe';
+$a->strings['Group is empty'] = 'Gruppe ist leer';
+$a->strings['Group: '] = 'Gruppe: ';
+$a->strings['Invalid request identifier.'] = 'Invalid request identifier.';
+$a->strings['Discard'] = 'Verwerfen';
+$a->strings['Ignore'] = 'Ignorieren';
+$a->strings['Show Ignored Requests'] = 'Zeige ignorierte Anfragen';
+$a->strings['Hide Ignored Requests'] = 'Verberge ignorierte Anfragen';
+$a->strings['Claims to be known to you: '] = 'Behauptet dich zu kennen: ';
+$a->strings['yes'] = 'ja';
+$a->strings['no'] = 'nein';
+$a->strings['Notification type: '] = 'Benachrichtigungs Typ: ';
+$a->strings['Friend/Connect Request'] = 'Kontakt-/Freundschaftsanfrage';
+$a->strings['New Follower'] = 'Neuer Bewunderer';
+$a->strings['Approve'] = 'Genehmigen';
+$a->strings['No notifications.'] = 'Keine Benachrichtigungen.';
+$a->strings['No registrations.'] = 'Keine Neuanmeldungen.';
+$a->strings['Login failed.'] = 'Annmeldung fehlgeschlagen.';
+$a->strings["Welcome back "] = "Willkommen zurück ";
+$a->strings['Photo Albums'] = 'Fotoalben';
+$a->strings['Contact Photos'] = 'Kontaktbilder';
+$a->strings['Contact information unavailable'] = 'Kontakt Informationen nicht verfügbar';
+$a->strings['Profile Photos'] = 'Profilbilder';
+$a->strings['Album not found.'] = 'Album nicht gefunden.';
+$a->strings['Delete Album'] = 'Album löschen';
+$a->strings['Delete Photo'] = 'Foto löschen';
+$a->strings['was tagged in a'] = 'was tagged in a';
+$a->strings['by'] = 'by';
+$a->strings['Image exceeds size limit of '] = 'Die Bildgröße übersteigt das Limit von ';
+$a->strings['Unable to process image.'] = 'Konnte das Bild nicht bearbeiten.';
+$a->strings['Image upload failed.'] = 'Hochladen des Bildes gescheitert.';
+$a->strings['No photos selected'] = 'Keine Bilder ausgewählt';
+$a->strings['Upload Photos'] = 'Bilder hochladen';
+$a->strings['New album name: '] = 'Name des neuen Albums: ';
+$a->strings['or existing album name: '] = 'oder existierender Albumname: ';
+$a->strings['Select files to upload: '] = 'Wähle die Dateien zum Hochladen: ';
+$a->strings['Permissions'] = 'Berechtigungen';
+$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Verwende die folgenden Kontrollen nur wenn das Java Applet (oben) nicht funktioniert.';
+$a->strings['Edit Album'] = 'Album bearbeiten';
+$a->strings['View Photo'] = 'Fotos betrachten';
+$a->strings['Photo not available'] = 'Foto nicht verfügbar';
+$a->strings['Edit photo'] = 'Foto bearbeiten';
+$a->strings['View Full Size'] = 'Betrachte Originalgröße';
+$a->strings['Tags: '] = 'Tags: ';
+$a->strings['[Remove any tag]'] = '[Tag entfernen]';
+$a->strings['Caption'] = 'Titel';
+$a->strings['Add a Tag'] = 'Tag hinzufügen';
+$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping';
+$a->strings['Recent Photos'] = 'Neuste Fotos';
+$a->strings['Upload New Photos'] = 'Weitere Fotos hochladen';
+$a->strings['View Album'] = 'Album betrachten';
+$a->strings['Image uploaded but image cropping failed.'] = 'Bilder hochgeladen aber das Zuschneiden ist fehlgeschlagen.';
+$a->strings['Image size reduction [175] failed.'] = 'Image size reduction [175] failed.';
+$a->strings['Image size reduction [80] failed.'] = 'Image size reduction [80] failed.';
+$a->strings['Image size reduction [48] failed.'] = 'Image size reduction [48] failed.';
+$a->strings['Unable to process image'] = 'Bild konnte nicht verarbeitet werden';
+$a->strings['Image uploaded successfully.'] = 'Bild erfolgreich auf den Server geladen.';
+$a->strings['Image size reduction [640] failed.'] = 'Image size reduction [640] failed.';
+$a->strings['Profile Name is required.'] = 'Profilname ist erforderlich.';
+$a->strings['Profile updated.'] = 'Profil aktualisiert.';
+$a->strings['Profile deleted.'] = 'Profil gelöscht.';
+$a->strings['Profile-'] = 'Profil-';
+$a->strings['New profile created.'] = 'Neues Profil angelegt';
+$a->strings['Profile unavailable to clone.'] = 'Profil nicht zum Duplizieren verfügbar.';
+$a->strings['This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.'] = 'Dies ist dein <strong>öffentliches</strong> Profil.<br />Es <strong>könnte</strong> für jeden Nutzer des Internets sichtbar sein.';
+$a->strings['Age: '] = 'Alter: ';
+$a->strings['Please enter the required information.'] = 'Bitte trage die erforderlichen Informationen ein.';
+$a->strings['Please use a shorter name.'] = 'Bitte verwende einen kürzeren Namen.';
+$a->strings['Name too short.'] = 'Der Name ist zu kurz.';
+$a->strings["That doesn\'t appear to be your full \x28First Last\x29 name."] = "Das scheint kein vollständiger Name zu sein, verwende \x28Vorname Nachname\x29.";
+$a->strings['Your email domain is not among those allowed on this site.'] = 'Die Domain deiner EMail Adresse ist nicht erlaubt auf dieser Seite.';
+$a->strings['Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.'] = 'Dein Spitzname darf nur aus Buchstaben und Zahlen ("a-z","0-9", "_" und "-") bestehen, außerdem muss er mit einem Buchstaben beginnen.';
+$a->strings['Nickname is already registered. Please choose another.'] = 'Dieser Spitzname ist bereits vergeben. Bitte wähle einen anderen.';
+$a->strings['SERIOUS ERROR: Generation of security keys failed.'] = 'SERIOUS ERROR: Generation of security keys failed.';
+$a->strings['An error occurred during registration. Please try again.'] = 'Wärend der Anmeldung ist ein Fehler aufgetreten. Bitte versuche es noch einmal.';
+$a->strings['An error occurred creating your default profile. Please try again.'] = 'Bei der Erstellung des Standard-Profils ist ein Fehler aufgetreten. Bitte versuche es noch einmal.';
+$a->strings['Registration details for '] = 'Details der Registrierung für ';
+$a->strings['Registration successful. Please check your email for further instructions.'] = 'Registration erfolgreich. Eine EMail mit weiteren Anweisungen wurde an dich gesendet.';
+$a->strings['Failed to send email message. Here is the message that failed.'] = 'Konnte die EMail nicht versenden. Hier ist die Nachricht die nicht gesendet werden konnte.';
+$a->strings['Your registration can not be processed.'] = 'Deine Registration konnte nicht verarbeitet werden.';
+$a->strings['Registration request at '] = 'Registrationsanfrage für ';
+$a->strings['Your registration is pending approval by the site owner.'] = 'Deine Registration muss noch vom Betreiber der Seite freigegeben werden.';
+$a->strings["You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Du kannst dieses Formular auch \x28optional\x29 mit deiner OpenID ausfüllen indem du deine OpenID angibst und 'Registrieren' klickst.";
+$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'Wenn du nicht mit OpenID vertraut bist, lass dieses Feld bitte leer und fülle die restlichen Felder aus.';
+$a->strings["Your OpenID \x28optional\x29: "] = "Deine OpenID \x28optional\x29: ";
+$a->strings['Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.'] = 'Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.';
+$a->strings['Registration'] = 'Registration';
+$a->strings['Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': '] = 'Vollständiger Name ' . "\x28" . 'z.B. Joe Smith' . "\x29" . ': ';
+$a->strings['Your Email Address: '] = 'Deine EMail Adresse: ';
+$a->strings['Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'<strong>nickname@$sitename</strong>\'.'] = 'Wähle eine Spitznamen, der mit einem Buchstaben beginnt. Deine globale Profiladresse wird dann \'<strong>spitzname@$sitename</strong>\' sein.';
+$a->strings['Choose a nickname: '] = 'Spitznamen wählen: ';
+$a->strings['Register'] = 'Registrieren';
+$a->strings['Please login.'] = 'Bitte melde dich an.';
+$a->strings['Registration revoked for '] = 'Registration zurückgezogen ';
+$a->strings['Account approved.'] = 'Account freigegeben.';
+$a->strings['View in context'] = 'Im Kontext betrachten';
+$a->strings['Passwords do not match. Password unchanged.'] = 'Die Passwörter stimmen nicht überein. Das Passwort bleibt unverändert.';
+$a->strings['Empty passwords are not allowed. Password unchanged.'] = 'Leere Passwörter sind nicht erlaubt. Passwort bleibt unverändert.';
+$a->strings['Password changed.'] = 'Passwort ändern.';
+$a->strings['Password update failed. Please try again.'] = 'Aktualisierung des Passworts gescheitert, bitte versuche es noch einmal';
+$a->strings[' Please use a shorter name.'] = ' Bitte verwende einen kürzeren Namen.';
+$a->strings[' Name too short.'] = ' Name ist zu kurz.';
+$a->strings[' Not valid email.'] = ' Keine gültige EMail.';
+$a->strings['Settings updated.'] = 'Einstellungen aktualisiert.';
+$a->strings['Plugin Settings'] = 'Plugin Einstellungen';
+$a->strings['Account Settings'] = 'Account Einstellungen';
+$a->strings['No Plugin settings configured'] = 'Keine Erweiterungen konfiguriert';
+$a->strings['OpenID: '] = 'OpenID: ';
+$a->strings["&nbsp;\x28Optional\x29 Allow this OpenID to login to this account."] = "&nbsp;\x28Optional\x29 Erlaube dieser OpenID sich für diesen Account anzumelden.";
+$a->strings['Profile is <strong>not published</strong>.'] = 'Profil ist <strong>nicht veröffentlicht</strong>.';
+$a->strings['Default Post Permissions'] = 'Grundeinstellung für Veröffentlichungen';
+$a->strings['Tag removed'] = 'Tag entfernt';
+$a->strings['Remove Item Tag'] = 'Gegenstands Tag entfernen';
+$a->strings['Select a tag to remove: '] = 'Wähle ein Tag zum Entfernen aus: ';
+$a->strings['Remove'] = 'Entfernen';
+$a->strings['No contacts.'] = 'Keine Kontakte.';
+$a->strings['Wall Photos'] = 'Wall Fotos';
+$a->strings['Logged out.'] = 'Abgemeldet.';
+$a->strings['Visible To:'] = 'Sichtbar für:';
+$a->strings['Groups'] = 'Gruppen';
+$a->strings['Except For:'] = 'Abgesehen von:';
+$a->strings['Unknown | Not categorised'] = 'Unbekannt | Nicht kategorisiert';
+$a->strings['Block immediately'] = 'Sofort blockieren';
+$a->strings['Shady, spammer, self-marketer'] = 'Zwielichtig, Spammer, Selbstdarsteller';
+$a->strings['Known to me, but no opinion'] = 'Ist mir bekannt, hab aber keine Meinung';
+$a->strings['OK, probably harmless'] = 'OK, wahrscheinlich harmlos';
+$a->strings['Reputable, has my trust'] = 'Seriös, hat mein Vertrauen';
+$a->strings['Frequently'] = 'Häufig';
+$a->strings['Hourly'] = 'Stündlich';
+$a->strings['Twice daily'] = 'Zweimal Täglich';
+$a->strings['Daily'] = 'Täglich';
+$a->strings['Weekly'] = 'Wöchendlich';
+$a->strings['Monthly'] = 'Monatlich';
+$a->strings['Miscellaneous'] = 'Verschiedenes';
+$a->strings['less than a second ago'] = 'vor weniger als einer Sekunde';
+$a->strings['year'] = 'Jahr';
+$a->strings['years'] = 'Jahre';
+$a->strings['month'] = 'Monat';
+$a->strings['months'] = 'Monate';
+$a->strings['week'] = 'Woche';
+$a->strings['weeks'] = 'Wochen';
+$a->strings['day'] = 'Tag';
+$a->strings['days'] = 'Tage';
+$a->strings['hour'] = 'Stunde';
+$a->strings['hours'] = 'Stunden';
+$a->strings['minute'] = 'Minute';
+$a->strings['minutes'] = 'Minuten';
+$a->strings['second'] = 'Sekunde';
+$a->strings['seconds'] = 'Sekunden';
+$a->strings[' ago'] = ' her';
+$a->strings['Create a new group'] = 'Neue Gruppe erstellen';
+$a->strings['Everybody'] = 'Alle Kontakte';
+$a->strings['Logout'] = 'Abmelden';
+$a->strings['Home'] = 'Persönlich';
+$a->strings['Directory'] = 'Verzeichnis';
+$a->strings['Network'] = 'Netzwerk';
+$a->strings['Notifications'] = 'Benachrichtigungen';
+$a->strings['Settings'] = 'Einstellungen';
+$a->strings['Profiles'] = 'Profile';
+$a->strings['Male'] = 'Männlich';
+$a->strings['Female'] = 'Weiblich';
+$a->strings['Currently Male'] = 'Momentan Männlich';
+$a->strings['Currently Female'] = 'Momentan Weiblich';
+$a->strings['Mostly Male'] = 'Hauptsächlich Männlich';
+$a->strings['Mostly Female'] = 'Hauptsächlich Weiblich';
+$a->strings['Transgender'] = 'Transgender';
+$a->strings['Intersex'] = 'Intersex';
+$a->strings['Transsexual'] = 'Transsexuel';
+$a->strings['Hermaphrodite'] = 'Hermaphrodit';
+$a->strings['Neuter'] = 'Neuter';
+$a->strings['Non-specific'] = 'Nicht spezifiziert';
+$a->strings['Other'] = 'Andere';
+$a->strings['Undecided'] = 'Unentschieden';
+$a->strings['Males'] = 'Männer';
+$a->strings['Females'] = 'Frauen';
+$a->strings['Gay'] = 'Schwul';
+$a->strings['Lesbian'] = 'Lesbisch';
+$a->strings['No Preference'] = 'Keine Vorlieben';
+$a->strings['Bisexual'] = 'Bisexuel';
+$a->strings['Autosexual'] = 'Autosexual';
+$a->strings['Abstinent'] = 'Abstinent';
+$a->strings['Virgin'] = 'Jungfrau';
+$a->strings['Deviant'] = 'Deviant';
+$a->strings['Fetish'] = 'Fetish';
+$a->strings['Oodles'] = 'Oodles';
+$a->strings['Nonsexual'] = 'Nonsexual';
+$a->strings['Single'] = 'Single';
+$a->strings['Lonely'] = 'Einsam';
+$a->strings['Available'] = 'Verfügbar';
+$a->strings['Unavailable'] = 'Nichtverfügbar';
+$a->strings['Dating'] = 'Dating';
+$a->strings['Unfaithful'] = 'Untreu';
+$a->strings['Sex Addict'] = 'Sex Besessen';
+$a->strings['Friends'] = 'Freunde';
+$a->strings['Friends/Benefits'] = 'Friends/Benefits';
+$a->strings['Casual'] = 'Casual';
+$a->strings['Engaged'] = 'Verlobt';
+$a->strings['Married'] = 'Verheiratet';
+$a->strings['Partners'] = 'Partner';
+$a->strings['Cohabiting'] = 'kohabitierend';
+$a->strings['Happy'] = 'Glücklich';
+$a->strings['Not Looking'] = 'Nicht auf der Suche';
+$a->strings['Swinger'] = 'Swinger';
+$a->strings['Betrayed'] = 'Betrogen';
+$a->strings['Separated'] = 'Getrennt';
+$a->strings['Unstable'] = 'Unstabil';
+$a->strings['Divorced'] = 'Geschieden';
+$a->strings['Widowed'] = 'Verwidwet';
+$a->strings['Uncertain'] = 'Unsicher';
+$a->strings['Complicated'] = 'Kompliziert';
+$a->strings['Don\'t care'] = 'Ist mir nicht wichtig';
+$a->strings['Ask me'] = 'Frag mich';
+$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/de/wall_item_drop.tpl b/view/de/wall_item_drop.tpl
new file mode 100644
index 000000000..7b267f314
--- /dev/null
+++ b/view/de/wall_item_drop.tpl
@@ -0,0 +1,4 @@
+<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="Löschen" title="Löschen" 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/de/wall_received_eml.tpl b/view/de/wall_received_eml.tpl
new file mode 100644
index 000000000..b0ca45b24
--- /dev/null
+++ b/view/de/wall_received_eml.tpl
@@ -0,0 +1,18 @@
+
+Hallo $username,
+
+'$from' hat etwas auf deiner Profilwand gepostet.
+
+-----
+$body
+-----
+
+Bitte melde dich unter $siteurl an um den Eintrag anzusehen oder zu löschen.
+
+$display
+
+Besten Dank!
+ $sitename Administrator
+
+
+
diff --git a/view/de/wallwall_item.tpl b/view/de/wallwall_item.tpl
new file mode 100644
index 000000000..fd05a74ac
--- /dev/null
+++ b/view/de/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="Gehe zum Profil von $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="Wall-To-Wall" /></div>
+ <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$id" >
+ <a href="$profile_url" title="Betrachte das Profil von $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="Betrachte das Profil von $name" class="wall-item-name-link"><span class="wall-item-name$sparkle" id="wall-item-name-$id" >$name</span></a> to <a href="$owner_url" title="View $owner_name's profile" class="wall-item-name-link"><span class="wall-item-name$osparkle" id="wall-item-ownername-$id">$owner_name</span></a> via Wall-To-Wall:<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>
+
diff --git a/view/en/contact_edit.tpl b/view/en/contact_edit.tpl
index 79a7651c1..ea546b784 100644
--- a/view/en/contact_edit.tpl
+++ b/view/en/contact_edit.tpl
@@ -23,6 +23,10 @@
<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>
+
+<form action="contacts/$contact_id" method="post" >
+<input type="hidden" name="contact_id" value="$contact_id">
+
<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>
@@ -35,9 +39,6 @@ $insecure
$blocked
$ignored
-<form action="contacts/$contact_id" method="post" >
-<input type="hidden" name="contact_id" value="$contact_id">
-
<div id="contact-edit-info-wrapper">
<h4>Contact Information / Notes</h4>
<textarea id="contact-edit-info" rows="10" cols="72" name="info" >$info</textarea>
diff --git a/view/en/htconfig.tpl b/view/en/htconfig.tpl
index c7c19bf69..0182dbe5c 100644
--- a/view/en/htconfig.tpl
+++ b/view/en/htconfig.tpl
@@ -62,3 +62,9 @@ $a->config['system']['huburl'] = 'http://pubsubhubbub.appspot.com';
$a->config['system']['rino_encrypt'] = true;
+// Addons or plugins are configured here.
+// This is a comma seperated list of addons to enable. Example:
+// $a->config['system']['addon'] = 'js_upload,randplace,oembed';
+
+$a->config['system']['addon'] = 'js_upload';
+
diff --git a/view/en/jot.tpl b/view/en/jot.tpl
index 6590cace8..de88fb84f 100644
--- a/view/en/jot.tpl
+++ b/view/en/jot.tpl
@@ -15,6 +15,11 @@
<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" ></textarea>
+<div id="profile-jot-plugin-wrapper" >
+ $jotplugins
+</div>
+<div id="profile-jot-plugin-end"></div>
+
<div id="profile-jot-submit-wrapper" >
<input type="submit" id="profile-jot-submit" name="submit" value="Share" />
<div id="profile-upload-wrapper" style="display: $visitor;" >
diff --git a/view/fr/contact_edit.tpl b/view/fr/contact_edit.tpl
index 79a7651c1..c7d2d5975 100644
--- a/view/fr/contact_edit.tpl
+++ b/view/fr/contact_edit.tpl
@@ -23,6 +23,11 @@
<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>
+
+<form action="contacts/$contact_id" method="post" >
+<input type="hidden" name="contact_id" value="$contact_id">
+
+
<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>
@@ -35,8 +40,6 @@ $insecure
$blocked
$ignored
-<form action="contacts/$contact_id" method="post" >
-<input type="hidden" name="contact_id" value="$contact_id">
<div id="contact-edit-info-wrapper">
<h4>Contact Information / Notes</h4>
diff --git a/view/fr/head.tpl b/view/fr/head.tpl
index 04dd39bdb..81011f422 100644
--- a/view/fr/head.tpl
+++ b/view/fr/head.tpl
@@ -11,7 +11,7 @@
<script type="text/javascript" src="$baseurl/include/main.js" ></script>
<script>
- function confirmDelete() { return confirm("Delete this item?"); }
+ function confirmDelete() { return confirm("Effacer cet élément?"); }
function commentOpen(obj,id) {
if(obj.value == 'Comment') {
obj.value = '';
diff --git a/view/fr/jot.tpl b/view/fr/jot.tpl
index 6590cace8..9a5c58153 100644
--- a/view/fr/jot.tpl
+++ b/view/fr/jot.tpl
@@ -15,6 +15,12 @@
<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" ></textarea>
+<div id="profile-jot-plugin-wrapper" >
+ $jotplugins
+</div>
+<div id="profile-jot-plugin-end"></div>
+
+
<div id="profile-jot-submit-wrapper" >
<input type="submit" id="profile-jot-submit" name="submit" value="Share" />
<div id="profile-upload-wrapper" style="display: $visitor;" >
diff --git a/view/fr/profile_listing_header.tpl b/view/fr/profile_listing_header.tpl
index d4b139a69..70393e1bc 100644
--- a/view/fr/profile_listing_header.tpl
+++ b/view/fr/profile_listing_header.tpl
@@ -1,8 +1,8 @@
<h1>Profiles</h1>
<p id="profile-listing-desc" >
-<a href="profile_photo" >Change profile photo</a>
+<a href="profile_photo" >Changer la photo du profil</a>
</p>
<div id="profile-listing-new-link-wrapper" >
-<a href="profiles/new" id="profile-listing-new-link" name="Create New Profile" >Create New Profile</a>
+<a href="profiles/new" id="profile-listing-new-link" name="Create New Profile" >Créer un nouveau profil</a>
</div>
diff --git a/view/fr/registrations.tpl b/view/fr/registrations.tpl
index c8646043e..73bc3883e 100644
--- a/view/fr/registrations.tpl
+++ b/view/fr/registrations.tpl
@@ -1 +1 @@
-<li>$fullname ($email) : <a href="$approvelink">Approve</a> - <a href="$denylink">Deny</a></li>
+<li>$fullname ($email) : <a href="$approvelink">Approuver</a> - <a href="$denylink">Refuser</a></li>
diff --git a/view/fr/strings.php b/view/fr/strings.php
index b67599555..c64bba1b7 100644
--- a/view/fr/strings.php
+++ b/view/fr/strings.php
@@ -1,13 +1,13 @@
<?php
$a->strings['Not Found'] = 'Non trouvé';
-$a->strings['Page not found.' ] = 'Page introuvable.' ;
+$a->strings['Page not found.'] = 'Page introuvable.';
$a->strings['Permission denied'] = 'Permission refusée';
$a->strings['Permission denied.'] = 'Permission refusée.';
$a->strings['Nickname or Email address: '] = 'Pseudo ou adresse email: ';
$a->strings['Password: '] = 'Mot de passe: ';
$a->strings['Login'] = 'Connexion';
$a->strings['Nickname/Email/OpenID: '] = 'Pseudo/Email/OpenID: ';
-$a->strings["Password \x28if not OpenID\x29: "] = "Mot de passe \x28sauf pour OpenID\x29: ";
+$a->strings['Password (if not OpenID): '] = 'Mot de passe (sauf pour OpenID): ';
$a->strings['Forgot your password?'] = 'Mot de passe oublié?';
$a->strings['Password Reset'] = 'Réinitialiser le mot de passe';
$a->strings['prev'] = 'prev';
@@ -55,9 +55,9 @@ $a->strings['October'] = 'Octobre';
$a->strings['November'] = 'Novembre';
$a->strings['December'] = 'Décembre';
$a->strings['Birthdays this week:'] = 'Anniversaires cette semaine:';
-$a->strings["\x28Adjusted for local time\x29"] = "\x28Ajustés pour le fuseau horaire local\x29";
+$a->strings['(Adjusted for local time)'] = '(Ajustés pour le fuseau horaire local)';
$a->strings['[today]'] = '[aujourd\'hui]';
-$a->strings["Invite Friends"] = "Inviter des amis";
+$a->strings['Invite Friends'] = 'Inviter des amis';
$a->strings['Connect/Follow [profile address]'] = 'Relier/Suivre [adresse du profil]';
$a->strings['Example: bob@example.com, http://example.com/barbara'] = 'Exemple: bob@example.com, http://example.com/barbara';
$a->strings['Follow'] = 'Suivre';
@@ -100,10 +100,10 @@ $a->strings['Edit contact'] = 'Éditer le contact';
$a->strings['Profile not found.'] = 'Profil introuvable.';
$a->strings['Response from remote site was not understood.'] = 'Réponse du site distant incomprise.';
$a->strings['Unexpected response from remote site: '] = 'Réponse inattendue du site distant: ';
-$a->strings["Confirmation completed successfully."] = "Confirmation achevée avec succès.";
+$a->strings['Confirmation completed successfully.'] = 'Confirmation achevée avec succès.';
$a->strings['Remote site reported: '] = 'Alerte du site distant: ';
-$a->strings["Temporary failure. Please wait and try again."] = "Échec temporaire. Merci de recommencer ultérieurement.";
-$a->strings["Introduction failed or was revoked."] = "Introduction échouée ou annulée.";
+$a->strings['Temporary failure. Please wait and try again.'] = 'Échec temporaire. Merci de recommencer ultérieurement.';
+$a->strings['Introduction failed or was revoked.'] = 'Introduction échouée ou annulée.';
$a->strings['Unable to set contact photo.'] = 'Impossible de définir la photo du contact.';
$a->strings['is now friends with'] = 'est désormais relié à';
$a->strings['No user record found for '] = 'Pas d\'utilisateur trouvé pour ';
@@ -113,35 +113,34 @@ $a->strings['Contact record was not found for you on our site.'] = 'Pas d\'entrÃ
$a->strings['The ID provided by your system is a duplicate on our system. It should work if you try again.'] = 'L\'identifiant fourni par votre système fait doublon sur le notre. Cela peut fonctionner si vous réessayez.';
$a->strings['Unable to set your contact credentials on our system.'] = 'Impossible de vous définir des permissions sur notre système.';
$a->strings['Unable to update your contact profile details on our system'] = 'Impossible de mettre les détails de votre profil à jour sur notre système';
-$a->strings["Connection accepted at "] = "Connexion acceptée à ";
+$a->strings['Connection accepted at '] = 'Connexion acceptée à ';
$a->strings['Administrator'] = 'Administrateur';
$a->strings['New mail received at '] = 'Nouvel email reçu à ';
$a->strings[' commented on an item at '] = ' a commenté une entrée à ';
-$a->strings[" commented on an item at "] = " a commenté une entrée à ";
$a->strings[' welcomes '] = ' accueille ';
-$a->strings["This introduction has already been accepted."] = "Cette introduction a déjà été acceptée.";
+$a->strings['This introduction has already been accepted.'] = 'Cette introduction a déjà été acceptée.';
$a->strings['Profile location is not valid or does not contain profile information.'] = 'L\'emplacement du profil est invalide ou ne contient pas de profil valide.';
$a->strings['Warning: profile location has no identifiable owner name.'] = 'Attention: l\'emplacement du profil n\'a pas de nom identifiable.';
$a->strings['Warning: profile location has no profile photo.'] = 'Attention: l\'emplacement du profil n\'a pas de photo de profil.';
-$a->strings[' required parameter'] = ' paramêtre(s) requis';
-$a->strings[" was "] = " était ";
-$a->strings["s were "] = "étaient ";
-$a->strings["not found at the given location."] = "introuvable(s) à l\'emplacement indiqué.";
-$a->strings["Introduction complete."] = "Phase de présentation achevée.";
+$a->strings[' required parameter'] = ' paramètre(s) requis';
+$a->strings[' was '] = ' était ';
+$a->strings['s were '] = 'étaient ';
+$a->strings['not found at the given location.'] = 'introuvable(s) à l\'emplacement indiqué.';
+$a->strings['Introduction complete.'] = 'Phase de présentation achevée.';
$a->strings['Unrecoverable protocol error.'] = 'Erreur de protocole non-récupérable.';
$a->strings['Profile unavailable.'] = 'Profil indisponible.';
$a->strings[' has received too many connection requests today.'] = ' a reçu trop de requêtes de connexion aujourd\'hui.';
$a->strings['Spam protection measures have been invoked.'] = 'Des mesures de protection contre le spam ont été déclenchées.';
$a->strings['Friends are advised to please try again in 24 hours.'] = 'Les relations sont encouragées à attendre 24 heures pour recommencer.';
-$a->strings["Invalid locator"] = "Localisateur invalide";
-$a->strings["Unable to resolve your name at the provided location."] = "Impossible de résoudre votre nom à l\'emplacement fourni.";
+$a->strings['Invalid locator'] = 'Localisateur invalide';
+$a->strings['Unable to resolve your name at the provided location.'] = 'Impossible de résoudre votre nom à l\'emplacement fourni.';
$a->strings['You have already introduced yourself here.'] = 'Vous vous êtes déjà présenté ici.';
-$a->strings['Apparently you are already friends with .'] = 'Apparently you are already friends with .';
+$a->strings['Apparently you are already friends with .'] = 'Apparemment vous êtes déjà relié à .';
$a->strings['Invalid profile URL.'] = 'URL de profil invalide.';
$a->strings['Disallowed profile URL.'] = 'URL de profil interdite.';
$a->strings['Your introduction has been sent.'] = 'Votre présentation a été envoyée.';
-$a->strings["Please login to confirm introduction."] = "Connectez-vous pour confirmer l\'introduction.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Identité incorrecte actuellement connectée. Merci de vous connecter à <strong>ce</strong> profil.";
+$a->strings['Please login to confirm introduction.'] = 'Connectez-vous pour confirmer l\'introduction.';
+$a->strings['Incorrect identity currently logged in. Please login to <strong>this</strong> profile.'] = 'Identité incorrecte actuellement connectée. Merci de vous connecter à <strong>ce</strong> profil.';
$a->strings['[Name Withheld]'] = '[Nom non publié]';
$a->strings['Friend/Connection Request'] = 'Requête de relation/amitié';
$a->strings['Please answer the following:'] = 'Merci de répondre à ce qui suit:';
@@ -152,8 +151,8 @@ $a->strings['Add a personal note:'] = 'Ajouter une note personnelle:';
$a->strings['Please enter your profile address from one of the following supported social networks:'] = 'Merci d\'entrer l\'adresse de votre profil sur l\'une de ces réseaux sociaux:';
$a->strings['Friendika'] = 'Friendika';
$a->strings['StatusNet/Federated Social Web'] = 'StatusNet/Federated Social Web';
-$a->strings["Private \x28secure\x29 network"] = "Réseau privé \x28sécurisé\x29";
-$a->strings["Public \x28insecure\x29 network"] = "Réseau public \x28non-sécurisé\x29";
+$a->strings['Private (secure) network'] = 'Réseau privé (sécurisé)';
+$a->strings['Public (insecure) network'] = 'Réseau public (non-sécurisé)';
$a->strings['Your profile address:'] = 'Votre adresse de profil:';
$a->strings['Submit Request'] = 'Envoyer la requête';
$a->strings['Cancel'] = 'Annuler';
@@ -166,222 +165,221 @@ $a->strings['Item has been removed.'] = 'Cet élément a été enlevé.';
$a->strings['The profile address specified does not provide adequate information.'] = 'L\'adresse de profil indiquée ne fournit par les informations adéquates.';
$a->strings['Limited profile. This person will be unable to receive direct/personal notifications from you.'] = 'Profil limité. Cette personne ne sera pas capable de recevoir des notifications directes/personnelles de votre part.';
$a->strings['Unable to retrieve contact information.'] = 'Impossible de récupérer les informations du contact.';
-$a->strings['following'] = 'following'; // FIXME
+$a->strings['following'] = 'following';
$a->strings['Group created.'] = 'Groupe créé.';
$a->strings['Could not create group.'] = 'Impossible de créer le groupe.';
$a->strings['Group not found.'] = 'Groupe introuvable.';
-$a->strings['Group name changed.'] = 'Group renommé.';
+$a->strings['Group name changed.'] = 'Groupe renommé.';
$a->strings['Membership list updated.'] = 'Liste des membres mise à jour.';
$a->strings['Group removed.'] = 'Groupe enlevé.';
$a->strings['Unable to remove group.'] = 'Impossible d\'enlever le groupe';
$a->strings['Delete'] = 'Supprimer';
-$a->strings["Welcome to "] = "Bienvenue à ";
+$a->strings['Welcome to '] = 'Bienvenue à ';
$a->strings['Could not create/connect to database.'] = 'Impossible de créer/atteindre la base de données.';
$a->strings['Connected to database.'] = 'Connecté à la base de données.';
$a->strings['Database import succeeded.'] = 'Import de base achevé avec succès.';
-$a->strings['IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'] = 'IMPORTANT: Vous devez configurer [manuellement] une tâche programmée pour le \'poller\'.'; // FIXME
-$a->strings['Please see the file "INSTALL.txt".'] = 'Référez-vous au fichier "INSTALL.txt".';
+$a->strings['IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'] = 'IMPORTANT: Vous devez configurer [manuellement] une tâche programmée pour le \'poller\'.';
+$a->strings['Please see the file "INSTALL.txt".'] = 'Référez-vous au fichier \"INSTALL.txt\".';
$a->strings['Database import failed.'] = 'Import de base échoué.';
-$a->strings['You may need to import the file "database.sql" manually using phpmyadmin or mysql.'] = 'Vous pourriez avoir besoin d\'importer le fichier "database.sql" manuellement au moyen de phpmyadmin ou de la commande mysql.';
+$a->strings['You may need to import the file "database.sql" manually using phpmyadmin or mysql.'] = 'Vous pourriez avoir besoin d\'importer le fichier \"database.sql\" manuellement au moyen de phpmyadmin ou de la commande mysql.';
$a->strings['Welcome to Friendika.'] = 'Bienvenue sur Friendika.';
$a->strings['Submit'] = 'Envoyer';
-$a->strings['Could not find a command line version of PHP in the web server PATH.'] = 'Impossible de trouver la version "ligne de commande" de PHP dans le PATH du serveur web.';
+$a->strings['Could not find a command line version of PHP in the web server PATH.'] = 'Impossible de trouver la version \"ligne de commande\" de PHP dans le PATH du serveur web.';
$a->strings['This is required. Please adjust the configuration file .htconfig.php accordingly.'] = 'Ceci est requis. Merci d\'ajuster la configuration dans le fichier .htconfig.php en conséquence.';
-$a->strings['The command line version of PHP on your system does not have "register_argc_argv" enabled.'] = 'La version "ligne de commande" de PHP de votre système n\'a pas "register_argc_argv" d\'activé.';
+$a->strings['The command line version of PHP on your system does not have "register_argc_argv" enabled.'] = 'La version \"ligne de commande\" de PHP de votre système n\'a pas \"register_argc_argv\" d\'activé.';
$a->strings['This is required for message delivery to work.'] = 'Ceci est requis pour que la livraison des messages fonctionne.';
-$a->strings['Error: the "openssl_pkey_new" function on this system is not able to generate encryption keys'] = 'Erreur: la fonction "openssl_pkey_new" de ce système ne permet pas de générer des clés de chiffrement';
-$a->strings['If running under Windows, please see "http://www.php.net/manual/en/openssl.installation.php".'] = 'Si vous utilisez Windows, merci de vous réferer à "http://www.php.net/manual/en/openssl.installation.php".';
-$a->strings['Error: Apache webserver mod-rewrite module is required but not installed.'] = 'Erreur: Le module "rewrite" du serveur web Apache est requis mais pas installé.';
-$a->strings['Error: libCURL PHP module required but not installed.'] = 'Erreur: Le module PHP "libCURL" est requis mais pas installé.';
-$a->strings['Error: GD graphics PHP module with JPEG support required but not installed.'] = 'Erreur: Le module PHP "GD" disposant du support JPEG est requis mais pas installé.';
-$a->strings['Error: openssl PHP module required but not installed.'] = 'Erreur: Le module PHP "openssl" est requis mais pas installé.';
-$a->strings['Error: mysqli PHP module required but not installed.'] = 'Erreur: Le module PHP "mysqli" est requis mais pas installé.';
-// TODO
-$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.'] = 'The web installer needs to be able to create a file called ".htconfig.php" in the top folder of your web server and it is unable to do so.';
-$a->strings['This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.'] = '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.';
-$a->strings['Please check with your site documentation or support people to see if this situation can be corrected.'] = 'Please check with your site documentation or support people to see if this situation can be corrected.';
-$a->strings['If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.'] = 'If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.';
-$a->strings['The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root.'] = 'The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root.';
-$a->strings['Errors encountered creating database tables.'] = 'Errors encountered creating database tables.';
+$a->strings['Error: the "openssl_pkey_new" function on this system is not able to generate encryption keys'] = 'Erreur: la fonction \"openssl_pkey_new\" de ce système ne permet pas de générer des clés de chiffrement';
+$a->strings['If running under Windows, please see "http://www.php.net/manual/en/openssl.installation.php".'] = 'Si vous utilisez Windows, merci de vous réferer à \"http://www.php.net/manual/en/openssl.installation.php\".';
+$a->strings['Error: Apache webserver mod-rewrite module is required but not installed.'] = 'Erreur: Le module \"rewrite\" du serveur web Apache est requis mais pas installé.';
+$a->strings['Error: libCURL PHP module required but not installed.'] = 'Erreur: Le module PHP \"libCURL\" est requis mais pas installé.';
+$a->strings['Error: GD graphics PHP module with JPEG support required but not installed.'] = 'Erreur: Le module PHP \"GD\" disposant du support JPEG est requis mais pas installé.';
+$a->strings['Error: openssl PHP module required but not installed.'] = 'Erreur: Le module PHP \"openssl\" est requis mais pas installé.';
+$a->strings['Error: mysqli PHP module required but not installed.'] = 'Erreur: Le module PHP \"mysqli\" est requis mais pas 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\'installeur web doit être en mesure de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais il en est incapable.';
+$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.'] = 'Le plus souvent, il s\'agit d\'un problème de permission. Le serveur web peut ne pas être capable d\'écrire dans votre répertoire - alors que vous-même le pouvez.';
+$a->strings['Please check with your site documentation or support people to see if this situation can be corrected.'] = 'Merci de vérifier - avec la documentation ou le support de votre hébergement - que la situation peut être corrigée.';
+$a->strings['If not, you may be required to perform a manual installation. Please see the file "INSTALL.txt" for instructions.'] = 'Dans le cas contraire, vous pouvez pratiquer une installation manuelle. Référez-vous au fichier \"INSTALL.txt\" pour les instructions.';
+$a->strings['The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root.'] = 'Le fichier de configuration de la base (\".htconfig.php\") ne peut être créé. Merci d\'utiliser le texte ci-joint pour créer ce fichier à la racine de votre hébergement.';
+$a->strings['Errors encountered creating database tables.'] = 'Des erreurs ont été signalées lors de la création des tables.';
$a->strings[' : '] = ' : ';
-$a->strings['Not a valid email address.'] = 'Not a valid email address.';
-$a->strings['Please join my network on '] = 'Please join my network on ';
-$a->strings['Message delivery failed.'] = 'Message delivery failed.';
-$a->strings[' messages sent.'] = ' messages sent.';
-$a->strings['Send invitations'] = 'Send invitations';
-$a->strings['Enter email addresses, one per line:'] = 'Enter email addresses, one per line:';
-$a->strings['Your message:'] = 'Your message:';
-$a->strings['Please join my social network on '] = 'Please join my social network on ';
-$a->strings["\r\n"] = "\r\n";
-$a->strings['To accept this invitation, please visit:'] = 'To accept this invitation, please visit:';
-$a->strings['Once you have registered, please connect with me via my profile page at:'] = 'Once you have registered, please connect with me via my profile page at:';
-$a->strings['Unable to locate original post.'] = 'Unable to locate original post.';
-$a->strings['Empty post discarded.'] = 'Empty post discarded.';
-$a->strings['Wall Photos'] = 'Wall Photos';
-$a->strings[" commented on your item at "] = " commented on your item at ";
-$a->strings[" posted on your profile wall at "] = " posted on your profile wall at ";
+$a->strings['Not a valid email address.'] = 'Ceci n\'est pas une adresse email valide.';
+$a->strings['Please join my network on '] = 'Rejoignez mon réseau sur ';
+$a->strings['Message delivery failed.'] = 'L\'acheminement du message a échoué.';
+$a->strings[' messages sent.'] = ' messages envoyés.';
+$a->strings['Send invitations'] = 'Envoyer des invitations';
+$a->strings['Enter email addresses, one per line:'] = 'Entrez les adresses email, une par ligne:';
+$a->strings['Your message:'] = 'Votre message:';
+$a->strings['Please join my social network on '] = 'Rejoignez mon réseau social sur ';
+$a->strings['\r\n'] = '';
+$a->strings['To accept this invitation, please visit:'] = 'Pour accepter cette invitation, rendez vous sur:';
+$a->strings['Once you have registered, please connect with me via my profile page at:'] = 'Une fois inscrit, connectez-vous à la page de mon profil sur:';
+$a->strings['Unable to locate original post.'] = 'Impossible de localiser l\'article original.';
+$a->strings['Empty post discarded.'] = 'Article vide défaussé.';
+$a->strings['Wall Photos'] = 'Photos du mur';
+$a->strings[' commented on your item at '] = ' a commenté votre élément de ';
+$a->strings[' posted on your profile wall at '] = ' a posté sur votre mur à \r\n';
$a->strings['photo'] = 'photo';
-$a->strings['status'] = 'status';
-$a->strings['likes'] = 'likes';
-$a->strings['doesn\'t like'] = 'doesn\'t like';
+$a->strings['status'] = 'statut';
+$a->strings['likes'] = 'aime';
+$a->strings['doesn\'t like'] = 'n\'aime pas';
$a->strings['\'s'] = '\'s';
-$a->strings['Remote privacy information not available.'] = 'Remote privacy information not available.';
-$a->strings['Visible to:'] = 'Visible to:';
-$a->strings['Password reset requested at '] = 'Password reset requested at ';
-$a->strings['No recipient selected.'] = 'No recipient selected.';
-$a->strings['[no subject]'] = '[no subject]';
-$a->strings['Unable to locate contact information.'] = 'Unable to locate contact information.';
-$a->strings['Message sent.'] = 'Message sent.';
-$a->strings['Message could not be sent.'] = 'Message could not be sent.';
+$a->strings['Remote privacy information not available.'] = 'Informations de confidentialité indisponibles.';
+$a->strings['Visible to:'] = 'Visible par:';
+$a->strings['Password reset requested at '] = 'Réinitialisation de mot de passe demandée par ';
+$a->strings['No recipient selected.'] = 'Pas de destinataire sélectionné.';
+$a->strings['[no subject]'] = '[pas de sujet]';
+$a->strings['Unable to locate contact information.'] = 'Impossible de localiser les informations du contact.';
+$a->strings['Message sent.'] = 'Message envoyé.';
+$a->strings['Message could not be sent.'] = 'Impossible d\'envoyer le message.';
$a->strings['Messages'] = 'Messages';
-$a->strings['Inbox'] = 'Inbox';
-$a->strings['Outbox'] = 'Outbox';
-$a->strings['New Message'] = 'New Message';
-$a->strings['Message deleted.'] = 'Message deleted.';
-$a->strings['Conversation removed.'] = 'Conversation removed.';
-$a->strings['Send Private Message'] = 'Send Private Message';
-$a->strings['To:'] = 'To:';
-$a->strings['Subject:'] = 'Subject:';
-$a->strings['Upload photo'] = 'Upload photo';
-$a->strings['Insert web link'] = 'Insert web link';
-$a->strings['Please wait'] = 'Please wait';
-$a->strings['No messages.'] = 'No messages.';
-$a->strings['Delete conversation'] = 'Delete conversation';
-$a->strings['Message not available.'] = 'Message not available.';
-$a->strings['Delete message'] = 'Delete message';
-$a->strings['Send Reply'] = 'Send Reply';
-$a->strings['Normal View'] = 'Normal View';
-$a->strings['New Item View'] = 'New Item View';
-$a->strings['No such group'] = 'No such group';
-$a->strings['Group is empty'] = 'Group is empty';
-$a->strings['Group: '] = 'Group: ';
-$a->strings['View in context'] = 'View in context';
-$a->strings['Invalid request identifier.'] = 'Invalid request identifier.';
-$a->strings['Discard'] = 'Discard';
-$a->strings['Ignore'] = 'Ignore';
-$a->strings['Show Ignored Requests'] = 'Show Ignored Requests';
-$a->strings['Hide Ignored Requests'] = 'Hide Ignored Requests';
-$a->strings['Claims to be known to you: '] = 'Claims to be known to you: ';
-$a->strings['yes'] = 'yes';
-$a->strings['no'] = 'no';
-$a->strings['Notification type: '] = 'Notification type: ';
-$a->strings['Friend/Connect Request'] = 'Friend/Connect Request';
-$a->strings['New Follower'] = 'New Follower';
-$a->strings['Approve'] = 'Approve';
-$a->strings['No notifications.'] = 'No notifications.';
-$a->strings['No registrations.'] = 'No registrations.';
-$a->strings['Login failed.'] = 'Login failed.';
-$a->strings["Welcome back "] = "Welcome back ";
-$a->strings['Photo Albums'] = 'Photo Albums';
-$a->strings['Contact Photos'] = 'Contact Photos';
-$a->strings['Contact information unavailable'] = 'Contact information unavailable';
-$a->strings['Profile Photos'] = 'Profile Photos';
-$a->strings['Album not found.'] = 'Album not found.';
-$a->strings['Delete Album'] = 'Delete Album';
-$a->strings['Delete Photo'] = 'Delete Photo';
-$a->strings['was tagged in a'] = 'was tagged in a';
-$a->strings['by'] = 'by';
-$a->strings['Image exceeds size limit of '] = 'Image exceeds size limit of ';
-$a->strings['Unable to process image.'] = 'Unable to process image.';
-$a->strings['Image upload failed.'] = 'Image upload failed.';
-$a->strings['No photos selected'] = 'No photos selected';
-$a->strings['Upload Photos'] = 'Upload Photos';
-$a->strings['New album name: '] = 'New album name: ';
-$a->strings['or existing album name: '] = 'or existing album name: ';
-$a->strings['Select files to upload: '] = 'Select files to upload: ';
+$a->strings['Inbox'] = 'Messages entrants';
+$a->strings['Outbox'] = 'Messages sortants';
+$a->strings['New Message'] = 'Nouveau message';
+$a->strings['Message deleted.'] = 'Message supprimé.';
+$a->strings['Conversation removed.'] = 'Conversation supprimée.';
+$a->strings['Send Private Message'] = 'Envoyer un message privé';
+$a->strings['To:'] = 'À:';
+$a->strings['Subject:'] = 'Sujet:';
+$a->strings['Upload photo'] = 'Joindre photo';
+$a->strings['Insert web link'] = 'Insérer lien web';
+$a->strings['Please wait'] = 'Patientez';
+$a->strings['No messages.'] = 'Aucun message.';
+$a->strings['Delete conversation'] = 'Effacer conversation';
+$a->strings['Message not available.'] = 'Message indisponible.';
+$a->strings['Delete message'] = 'Effacer message';
+$a->strings['Send Reply'] = 'Répondre';
+$a->strings['Normal View'] = 'Vue normale';
+$a->strings['New Item View'] = 'Vue des nouveautés';
+$a->strings['No such group'] = 'Groupe inexistant';
+$a->strings['Group is empty'] = 'Groupe vide';
+$a->strings['Group: '] = 'Groupe: ';
+$a->strings['View in context'] = 'Voir dans le contexte';
+$a->strings['Invalid request identifier.'] = 'Identifiant de demande invalide.';
+$a->strings['Discard'] = 'Défausser';
+$a->strings['Ignore'] = 'Ignorer';
+$a->strings['Show Ignored Requests'] = 'Voir les demandes ignorées';
+$a->strings['Hide Ignored Requests'] = 'Cacher les demandes ignorées';
+$a->strings['Claims to be known to you: '] = 'Prétend que vous le connaissez: ';
+$a->strings['yes'] = 'oui';
+$a->strings['no'] = 'non';
+$a->strings['Notification type: '] = 'Type de notification: ';
+$a->strings['Friend/Connect Request'] = 'Demande de connexion/relation';
+$a->strings['New Follower'] = 'Nouvel abonné';
+$a->strings['Approve'] = 'Approuver';
+$a->strings['No notifications.'] = 'Pas de notification.';
+$a->strings['No registrations.'] = 'Pas d\'inscriptions.';
+$a->strings['Login failed.'] = 'Échec de connexion.';
+$a->strings['Welcome back '] = 'Bienvenue à nouveau ';
+$a->strings['Photo Albums'] = 'Albums photo';
+$a->strings['Contact Photos'] = 'Photos du contact';
+$a->strings['Contact information unavailable'] = 'Informations de contact indisponibles';
+$a->strings['Profile Photos'] = 'Photos du profil';
+$a->strings['Album not found.'] = 'Album introuvable.';
+$a->strings['Delete Album'] = 'Effacer l\'album';
+$a->strings['Delete Photo'] = 'Effacer la photo';
+$a->strings['was tagged in a'] = 'a été identifié dans';
+$a->strings['by'] = 'par';
+$a->strings['Image exceeds size limit of '] = 'L\'image dépasse la taille maximale de ';
+$a->strings['Unable to process image.'] = 'Impossible de traiter l\'image.';
+$a->strings['Image upload failed.'] = 'L\'envoi de l\'image a échoué.';
+$a->strings['No photos selected'] = 'Aucune photo sélectionnée';
+$a->strings['Upload Photos'] = 'Envoyer des photos';
+$a->strings['New album name: '] = 'Nom du nouvel album: ';
+$a->strings['or existing album name: '] = 'ou nom d\'un album existant: ';
+$a->strings['Select files to upload: '] = 'Choisir les fichiers à envoyer: ';
$a->strings['Permissions'] = 'Permissions';
-$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Use the following controls only if the Java uploader [above] fails to launch.';
-$a->strings['Edit Album'] = 'Edit Album';
-$a->strings['View Photo'] = 'View Photo';
-$a->strings['Photo not available'] = 'Photo not available';
-$a->strings['Edit photo'] = 'Edit photo';
-$a->strings['View Full Size'] = 'View Full Size';
-$a->strings['Tags: '] = 'Tags: ';
-$a->strings['[Remove any tag]'] = '[Remove any tag]';
-$a->strings['Caption'] = 'Caption';
-$a->strings['Add a Tag'] = 'Add a Tag';
-$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping';
-$a->strings['Recent Photos'] = 'Recent Photos';
-$a->strings['Upload New Photos'] = 'Upload New Photos';
-$a->strings['View Album'] = 'View Album';
-$a->strings['Image uploaded but image cropping failed.'] = 'Image uploaded but image cropping failed.';
-$a->strings['Image size reduction [175] failed.'] = 'Image size reduction [175] failed.';
-$a->strings['Image size reduction [80] failed.'] = 'Image size reduction [80] failed.';
-$a->strings['Image size reduction [48] failed.'] = 'Image size reduction [48] failed.';
-$a->strings['Unable to process image'] = 'Unable to process image';
-$a->strings['Image uploaded successfully.'] = 'Image uploaded successfully.';
-$a->strings['Image size reduction [640] failed.'] = 'Image size reduction [640] failed.';
-$a->strings['Profile Name is required.'] = 'Profile Name is required.';
-$a->strings['Profile updated.'] = 'Profile updated.';
-$a->strings['Profile deleted.'] = 'Profile deleted.';
-$a->strings['Profile-'] = 'Profile-';
-$a->strings['New profile created.'] = 'New profile created.';
-$a->strings['Profile unavailable to clone.'] = 'Profile unavailable to clone.';
-$a->strings['This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.'] = 'This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.';
+$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Utilisez le formulaire suivant uniquement si l\'applet Java [ci-dessus] ne parvient pas à se lancer.';
+$a->strings['Edit Album'] = 'Éditer l\'album';
+$a->strings['View Photo'] = 'Voir la photo';
+$a->strings['Photo not available'] = 'Photo indisponible';
+$a->strings['Edit photo'] = 'Éditer la photo';
+$a->strings['View Full Size'] = 'Voir en taille réelle';
+$a->strings['Tags: '] = 'Étiquettes: ';
+$a->strings['[Remove any tag]'] = '[Retirer toutes les étiquettes]';
+$a->strings['Caption'] = 'Titre';
+$a->strings['Add a Tag'] = 'Ajouter une étiquette';
+$a->strings['Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping'] = 'Exemples: @bob, @Barbara_Jensen, @jim@example.com, #Californie, #vacances';
+$a->strings['Recent Photos'] = 'Photos récentes';
+$a->strings['Upload New Photos'] = 'Envoyer de nouvelles photos';
+$a->strings['View Album'] = 'Voir l\'album';
+$a->strings['Image uploaded but image cropping failed.'] = 'Image envoyée, mais impossible de la retailler.';
+$a->strings['Image size reduction [175] failed.'] = 'Réduction de taille d\'image [175] échouée.';
+$a->strings['Image size reduction [80] failed.'] = 'Réduction de taille d\'image [80] échouée.';
+$a->strings['Image size reduction [48] failed.'] = 'Réduction de taille d\'image [48] échouée.';
+$a->strings['Unable to process image'] = 'Impossible de traiter l\'image';
+$a->strings['Image uploaded successfully.'] = 'Image envoyée avec succès.';
+$a->strings['Image size reduction [640] failed.'] = 'Réduction de taille d\'image [640] échouée.';
+$a->strings['Profile Name is required.'] = 'Le nom du profil est requis.';
+$a->strings['Profile updated.'] = 'Profil mis à jour.';
+$a->strings['Profile deleted.'] = 'Profil supprimé.';
+$a->strings['Profile-'] = 'Profil-';
+$a->strings['New profile created.'] = 'Nouveau profil créé.';
+$a->strings['Profile unavailable to clone.'] = 'Ce profil ne peut être cloné.';
+$a->strings['This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet.'] = 'Ceci est votre profil <strong>public</strong>.<br />Il <strong>peut</strong> être visible par n\'importe quel utilisateur d\'Internet.';
$a->strings['Age: '] = 'Age: ';
-$a->strings['Profile Image'] = 'Profile Image';
-$a->strings['Invalid OpenID url'] = 'Invalid OpenID url';
-$a->strings['Please enter the required information.'] = 'Please enter the required information.';
-$a->strings['Please use a shorter name.'] = 'Please use a shorter name.';
-$a->strings['Name too short.'] = 'Name too short.';
-$a->strings["That doesn\'t appear to be your full \x28First Last\x29 name."] = "That doesn\'t appear to be your full \x28First Last\x29 name.";
-$a->strings['Your email domain is not among those allowed on this site.'] = 'Your email domain is not among those allowed on this site.';
-$a->strings['Cannot use that email.'] = 'Cannot use that email.';
-$a->strings['Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.'] = 'Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.';
-$a->strings['Nickname is already registered. Please choose another.'] = 'Nickname is already registered. Please choose another.';
-$a->strings['SERIOUS ERROR: Generation of security keys failed.'] = 'SERIOUS ERROR: Generation of security keys failed.';
-$a->strings['An error occurred during registration. Please try again.'] = 'An error occurred during registration. Please try again.';
-$a->strings['An error occurred creating your default profile. Please try again.'] = 'An error occurred creating your default profile. Please try again.';
-$a->strings['Registration details for '] = 'Registration details for ';
-$a->strings['Registration successful. Please check your email for further instructions.'] = 'Registration successful. Please check your email for further instructions.';
-$a->strings['Failed to send email message. Here is the message that failed.'] = 'Failed to send email message. Here is the message that failed.';
-$a->strings['Your registration can not be processed.'] = 'Your registration can not be processed.';
-$a->strings['Registration request at '] = 'Registration request at ';
-$a->strings['Your registration is pending approval by the site owner.'] = 'Your registration is pending approval by the site owner.';
-$a->strings["You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'.";
-$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.';
-$a->strings["Your OpenID \x28optional\x29: "] = "Your OpenID \x28optional\x29: ";
-$a->strings['Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.'] = 'Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.';
-$a->strings['Registration'] = 'Registration';
-$a->strings['Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': '] = 'Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': ';
-$a->strings['Your Email Address: '] = 'Your Email Address: ';
-$a->strings['Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'<strong>nickname@$sitename</strong>\'.'] = 'Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'<strong>nickname@$sitename</strong>\'.';
-$a->strings['Choose a nickname: '] = 'Choose a nickname: ';
-$a->strings['Register'] = 'Register';
-$a->strings['Please login.'] = 'Please login.';
-$a->strings['Registration revoked for '] = 'Registration revoked for ';
-$a->strings['Account approved.'] = 'Account approved.';
-$a->strings['Passwords do not match. Password unchanged.'] = 'Passwords do not match. Password unchanged.';
-$a->strings['Empty passwords are not allowed. Password unchanged.'] = 'Empty passwords are not allowed. Password unchanged.';
-$a->strings['Password changed.'] = 'Password changed.';
-$a->strings['Password update failed. Please try again.'] = 'Password update failed. Please try again.';
-$a->strings[' Please use a shorter name.'] = ' Please use a shorter name.';
-$a->strings[' Name too short.'] = ' Name too short.';
-$a->strings[' Not valid email.'] = ' Not valid email.';
-$a->strings[' Cannot change to that email.'] = ' Cannot change to that email.';
-$a->strings['Settings updated.'] = 'Settings updated.';
-$a->strings['Plugin Settings'] = 'Plugin Settings';
-$a->strings['Account Settings'] = 'Account Settings';
-$a->strings['No Plugin settings configured'] = 'No Plugin settings configured';
+$a->strings['Profile Image'] = 'Image du profil';
+$a->strings['Invalid OpenID url'] = 'Adresse OpenID invalide';
+$a->strings['Please enter the required information.'] = 'Entrez les informations requises.';
+$a->strings['Please use a shorter name.'] = 'Utilisez un nom plus court.';
+$a->strings['Name too short.'] = 'Nom trop court.';
+$a->strings['That doesn\'t appear to be your full (First Last) name.'] = '';
+$a->strings['Your email domain is not among those allowed on this site.'] = 'Votre domaine email n\'est pas autorisé sur ce site.';
+$a->strings['Cannot use that email.'] = 'Impossible d\'utiliser cet email.';
+$a->strings['Your "nickname" can only contain "a-z", "0-9", "-", and "_", and must also begin with a letter.'] = 'Votre \"pseudo\" peut seulement contenir les caractères \"a-z\", \"0-9\", \"-\", and \"_\", et doit commencer par une lettre.';
+$a->strings['Nickname is already registered. Please choose another.'] = 'Pseudo déjà utilisé. Merci d\'en choisir un autre.';
+$a->strings['SERIOUS ERROR: Generation of security keys failed.'] = 'ERREUR SÉRIEUSE: La génération des clés de sécurité a échoué.';
+$a->strings['An error occurred during registration. Please try again.'] = 'Une erreur est survenue lors de l\'inscription. Merci de recommencer.';
+$a->strings['An error occurred creating your default profile. Please try again.'] = 'Une erreur est survenue lors de la création de votre profil par défaut. Merci de recommencer.';
+$a->strings['Registration details for '] = 'Détails de l\'inscription pour ';
+$a->strings['Registration successful. Please check your email for further instructions.'] = 'Inscription réussie. Vérifiez vos emails pour la suite des instructions.';
+$a->strings['Failed to send email message. Here is the message that failed.'] = 'Impossible d\'envoyer un email. Voici le message qui a échoué.';
+$a->strings['Your registration can not be processed.'] = 'Votre inscription ne peut être traitée.';
+$a->strings['Registration request at '] = 'Inscription demandée par ';
+$a->strings['Your registration is pending approval by the site owner.'] = 'Votre inscription attend une validation du propriétaire du site.';
+$a->strings['You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking \'Register\'.'] = 'Vous pouvez (si vous le souhaitez) remplir ce formulaire via OpenID. Fournissez votre OpenID et cliquez \"S\'inscrire\"';
+$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'Si vous n\'êtes pas familier avec OpenID, laissez ce champ vide et remplissez le reste.';
+$a->strings['Your OpenID (optional): '] = 'Votre OpenID (facultatif): ';
+$a->strings['Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.'] = 'Le contenu est partagé suivant les termes de la licence <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0</a>.';
+$a->strings['Registration'] = 'Inscription';
+$a->strings['Your Full Name (e.g. Joe Smith): '] = 'Votre nom cmplet (p.ex. Michel Dupont): ';
+$a->strings['Your Email Address: '] = 'Votre adresse 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>\'.'] = 'Choisissez un pseudo pour votre profil. Il devra commencer avec une lettre. L\'identifiant global de votre profil sera \'<strong>pseudo@$sitename</strong>\'.';
+$a->strings['Choose a nickname: '] = 'Choisir un pseudo: ';
+$a->strings['Register'] = 'S\'inscrire';
+$a->strings['Please login.'] = 'Merci de vous connecter.';
+$a->strings['Registration revoked for '] = 'Inscription révoquée pour ';
+$a->strings['Account approved.'] = 'Inscription validée.';
+$a->strings['Passwords do not match. Password unchanged.'] = 'Les mots de passe ne correspondent pas. Aucun changement appliqué.';
+$a->strings['Empty passwords are not allowed. Password unchanged.'] = 'Les mots de passe vides sont interdits. Aucun changement appliqué.';
+$a->strings['Password changed.'] = 'Mots de passe changés.';
+$a->strings['Password update failed. Please try again.'] = 'Le changement de mot de passe a échoué. Merci de recommencer.';
+$a->strings[' Please use a shorter name.'] = ' Merci d\'utiliser un nom plus court.';
+$a->strings[' Name too short.'] = ' Nom trop court.';
+$a->strings[' Not valid email.'] = ' Email invalide.';
+$a->strings[' Cannot change to that email.'] = ' Impossible de changer pour cet email.';
+$a->strings['Settings updated.'] = 'Réglages mis à jour.';
+$a->strings['Plugin Settings'] = 'Réglages des extensions';
+$a->strings['Account Settings'] = 'Réglages du compte';
+$a->strings['No Plugin settings configured'] = 'Pas de réglages d\'extensions configurés';
$a->strings['OpenID: '] = 'OpenID: ';
-$a->strings["&nbsp;\x28Optional\x29 Allow this OpenID to login to this account."] = "&nbsp;\x28Optional\x29 Allow this OpenID to login to this account.";
-$a->strings['Profile is <strong>not published</strong>.'] = 'Profile is <strong>not published</strong>.';
-$a->strings['Default Post Permissions'] = 'Default Post Permissions';
-$a->strings['Tag removed'] = 'Tag removed';
-$a->strings['Remove Item Tag'] = 'Remove Item Tag';
-$a->strings['Select a tag to remove: '] = 'Select a tag to remove: ';
-$a->strings['Remove'] = 'Remove';
-$a->strings['No contacts.'] = 'No contacts.';
-$a->strings['Visible To:'] = 'Visible To:';
-$a->strings['Groups'] = 'Groups';
-$a->strings['Except For:'] = 'Except For:';
-$a->strings['Logged out.'] = 'Logged out.';
-$a->strings['Unknown | Not categorised'] = 'Unknown | Not categorised';
-$a->strings['Block immediately'] = 'Block immediately';
-$a->strings['Shady, spammer, self-marketer'] = 'Shady, spammer, self-marketer';
-$a->strings['Known to me, but no opinion'] = 'Known to me, but no opinion';
-$a->strings['OK, probably harmless'] = 'OK, probably harmless';
-$a->strings['Reputable, has my trust'] = 'Reputable, has my trust';
+$a->strings['&nbsp;(Optional) Allow this OpenID to login to this account.'] = ' (Facultatif) Autoriser cet OpenID à se connecter à ce compte.';
+$a->strings['Profile is <strong>not published</strong>.'] = 'Ce profil n\'est <strong>pas publié</strong>.';
+$a->strings['Default Post Permissions'] = 'Permissions par défaut sur les articles';
+$a->strings['Tag removed'] = 'Étiquette enlevée';
+$a->strings['Remove Item Tag'] = 'Enlever l\'étiquette de l\'élément';
+$a->strings['Select a tag to remove: '] = 'Choisir une étiquette à enlever: ';
+$a->strings['Remove'] = 'Enlever';
+$a->strings['No contacts.'] = 'Aucun contact.';
+$a->strings['Visible To:'] = 'Visible par:';
+$a->strings['Groups'] = 'Groupes';
+$a->strings['Except For:'] = 'Sauf pour:';
+$a->strings['Logged out.'] = 'Déconnecté.';
+$a->strings['Unknown | Not categorised'] = 'Inconnu | Non-classé';
+$a->strings['Block immediately'] = 'Bloquer immédiatement';
+$a->strings['Shady, spammer, self-marketer'] = 'Douteux, spammeur, accro à l\'auto-promotion';
+$a->strings['Known to me, but no opinion'] = 'Connu de moi, mais sans opinion';
+$a->strings['OK, probably harmless'] = 'OK, probablement inoffensif';
+$a->strings['Reputable, has my trust'] = 'Réputé, a toute ma confiance';
$a->strings['Frequently'] = 'Fréquemment';
$a->strings['Hourly'] = 'Toutes les heures';
$a->strings['Twice daily'] = 'Deux fois par jour';
@@ -422,7 +420,7 @@ $a->strings['Currently Female'] = 'Actuellement féminin';
$a->strings['Mostly Male'] = 'Principalement masculin';
$a->strings['Mostly Female'] = 'Principalement féminin';
$a->strings['Transgender'] = 'Transgenre';
-$a->strings['Intersex'] = 'Intersexe';
+$a->strings['Intersex'] = 'Inter-sexe';
$a->strings['Transsexual'] = 'Transsexuel';
$a->strings['Hermaphrodite'] = 'Hermaphrodite';
$a->strings['Neuter'] = 'Neutre';
@@ -435,30 +433,30 @@ $a->strings['Gay'] = 'Gay';
$a->strings['Lesbian'] = 'Lesbienne';
$a->strings['No Preference'] = 'Sans préférence';
$a->strings['Bisexual'] = 'Bisexuel';
-$a->strings['Autosexual'] = 'Autosexuel';
+$a->strings['Autosexual'] = 'Auto-sexuel';
$a->strings['Abstinent'] = 'Abstinent';
$a->strings['Virgin'] = 'Vierge';
$a->strings['Deviant'] = 'Déviant';
$a->strings['Fetish'] = 'Fétichiste';
-$a->strings['Oodles'] = 'Oodles'; //FIXME
-$a->strings['Nonsexual'] = 'Nonsexuel';
+$a->strings['Oodles'] = 'Oodles';
+$a->strings['Nonsexual'] = 'Non-sexuel';
$a->strings['Single'] = 'Célibataire';
-$a->strings['Lonely'] = 'Ésseulé';
+$a->strings['Lonely'] = 'Esseulé';
$a->strings['Available'] = 'Disponible';
$a->strings['Unavailable'] = 'Indisponible';
$a->strings['Dating'] = 'Dans une relation';
$a->strings['Unfaithful'] = 'Infidèle';
$a->strings['Sex Addict'] = 'Accro au sexe';
$a->strings['Friends'] = 'Amis';
-$a->strings['Friends/Benefits'] = 'Amis par intérêt'; //FIXME
-$a->strings['Casual'] = 'Casual'; //FIXME
+$a->strings['Friends/Benefits'] = 'Amis par intérêt';
+$a->strings['Casual'] = 'Casual';
$a->strings['Engaged'] = 'Fiancé';
$a->strings['Married'] = 'Marié';
$a->strings['Partners'] = 'Partenaire';
$a->strings['Cohabiting'] = 'En cohabitation';
$a->strings['Happy'] = 'Heureux';
$a->strings['Not Looking'] = 'Sans recherche';
-$a->strings['Swinger'] = 'Swinger'; //FIXME
+$a->strings['Swinger'] = 'Échangiste';
$a->strings['Betrayed'] = 'Trahi(e)';
$a->strings['Separated'] = 'Séparé';
$a->strings['Unstable'] = 'Instable';
@@ -466,12 +464,12 @@ $a->strings['Divorced'] = 'Divorcé';
$a->strings['Widowed'] = 'Veuf/Veuve';
$a->strings['Uncertain'] = 'Incertain';
$a->strings['Complicated'] = 'Compliqué';
-$a->strings['Don\'t care'] = 'S\'en désinteresse'; //FIXME
+$a->strings['Don\'t care'] = 'S\'en désintéresse';
$a->strings['Ask me'] = 'Me demander';
$a->strings['Africa/Abidjan'] = 'Afrique/Abidjan';
$a->strings['Africa/Accra'] = 'Afrique/Accra';
-$a->strings['Africa/Addis_Ababa'] = 'Afrique/Addis_Ababa';
-$a->strings['Africa/Algiers'] = 'Afrique/Algiers';
+$a->strings['Africa/Addis_Ababa'] = 'Afrique/Addis-Abeba';
+$a->strings['Africa/Algiers'] = 'Afrique/Alger';
$a->strings['Africa/Asmara'] = 'Afrique/Asmara';
$a->strings['Africa/Asmera'] = 'Afrique/Asmera';
$a->strings['Africa/Bamako'] = 'Afrique/Bamako';
@@ -486,7 +484,7 @@ $a->strings['Africa/Casablanca'] = 'Afrique/Casablanca';
$a->strings['Africa/Ceuta'] = 'Afrique/Ceuta';
$a->strings['Africa/Conakry'] = 'Afrique/Conakry';
$a->strings['Africa/Dakar'] = 'Afrique/Dakar';
-$a->strings['Africa/Dar_es_Salaam'] = 'Afrique/Dar_es_Salaam';
+$a->strings['Africa/Dar_es_Salaam'] = 'Afrique/Dar-es-Salaam';
$a->strings['Africa/Djibouti'] = 'Afrique/Djibouti';
$a->strings['Africa/Douala'] = 'Afrique/Douala';
$a->strings['Africa/El_Aaiun'] = 'Afrique/El_Aaiun';
@@ -500,7 +498,7 @@ $a->strings['Africa/Kigali'] = 'Afrique/Kigali';
$a->strings['Africa/Kinshasa'] = 'Afrique/Kinshasa';
$a->strings['Africa/Lagos'] = 'Afrique/Lagos';
$a->strings['Africa/Libreville'] = 'Afrique/Libreville';
-$a->strings['Africa/Lome'] = 'Afrique/Lome';
+$a->strings['Africa/Lome'] = 'Afrique/Lomé';
$a->strings['Africa/Luanda'] = 'Afrique/Luanda';
$a->strings['Africa/Lubumbashi'] = 'Afrique/Lubumbashi';
$a->strings['Africa/Lusaka'] = 'Afrique/Lusaka';
@@ -508,16 +506,16 @@ $a->strings['Africa/Malabo'] = 'Afrique/Malabo';
$a->strings['Africa/Maputo'] = 'Afrique/Maputo';
$a->strings['Africa/Maseru'] = 'Afrique/Maseru';
$a->strings['Africa/Mbabane'] = 'Afrique/Mbabane';
-$a->strings['Africa/Mogadishu'] = 'Afrique/Mogadishu';
+$a->strings['Africa/Mogadishu'] = 'Afrique/Mogadiscio';
$a->strings['Africa/Monrovia'] = 'Afrique/Monrovia';
$a->strings['Africa/Nairobi'] = 'Afrique/Nairobi';
-$a->strings['Africa/Ndjamena'] = 'Afrique/Ndjamena';
+$a->strings['Africa/Ndjamena'] = 'Afrique/N\'Djamena';
$a->strings['Africa/Niamey'] = 'Afrique/Niamey';
$a->strings['Africa/Nouakchott'] = 'Afrique/Nouakchott';
$a->strings['Africa/Ouagadougou'] = 'Afrique/Ouagadougou';
$a->strings['Africa/Porto-Novo'] = 'Afrique/Porto-Novo';
$a->strings['Africa/Sao_Tome'] = 'Afrique/Sao_Tome';
-$a->strings['Africa/Timbuktu'] = 'Afrique/Timbuktu';
+$a->strings['Africa/Timbuktu'] = 'Afrique/Tombouctou';
$a->strings['Africa/Tripoli'] = 'Afrique/Tripoli';
$a->strings['Africa/Tunis'] = 'Afrique/Tunis';
$a->strings['Africa/Windhoek'] = 'Afrique/Windhoek';
@@ -526,26 +524,26 @@ $a->strings['America/Anchorage'] = 'Amérique/Anchorage';
$a->strings['America/Anguilla'] = 'Amérique/Anguilla';
$a->strings['America/Antigua'] = 'Amérique/Antigua';
$a->strings['America/Araguaina'] = 'Amérique/Araguaina';
-$a->strings['America/Argentina/Buenos_Aires'] = 'Amérique/Argentina/Buenos_Aires';
-$a->strings['America/Argentina/Catamarca'] = 'Amérique/Argentina/Catamarca';
-$a->strings['America/Argentina/ComodRivadavia'] = 'Amérique/Argentina/ComodRivadavia';
-$a->strings['America/Argentina/Cordoba'] = 'Amérique/Argentina/Cordoba';
-$a->strings['America/Argentina/Jujuy'] = 'Amérique/Argentina/Jujuy';
-$a->strings['America/Argentina/La_Rioja'] = 'Amérique/Argentina/La_Rioja';
-$a->strings['America/Argentina/Mendoza'] = 'Amérique/Argentina/Mendoza';
-$a->strings['America/Argentina/Rio_Gallegos'] = 'Amérique/Argentina/Rio_Gallegos';
-$a->strings['America/Argentina/Salta'] = 'Amérique/Argentina/Salta';
-$a->strings['America/Argentina/San_Juan'] = 'Amérique/Argentina/San_Juan';
-$a->strings['America/Argentina/San_Luis'] = 'Amérique/Argentina/San_Luis';
-$a->strings['America/Argentina/Tucuman'] = 'Amérique/Argentina/Tucuman';
-$a->strings['America/Argentina/Ushuaia'] = 'Amérique/Argentina/Ushuaia';
+$a->strings['America/Argentina/Buenos_Aires'] = 'Amérique/Argentine/Buenos_Aires';
+$a->strings['America/Argentina/Catamarca'] = 'Amérique/Argentine/Catamarca';
+$a->strings['America/Argentina/ComodRivadavia'] = 'Amérique/Argentine/ComodRivadavia';
+$a->strings['America/Argentina/Cordoba'] = 'Amérique/Argentine/Cordoba';
+$a->strings['America/Argentina/Jujuy'] = 'Amérique/Argentine/Jujuy';
+$a->strings['America/Argentina/La_Rioja'] = 'Amérique/Argentine/La_Rioja';
+$a->strings['America/Argentina/Mendoza'] = 'Amérique/Argentine/Mendoza';
+$a->strings['America/Argentina/Rio_Gallegos'] = 'Amérique/Argentine/Rio_Gallegos';
+$a->strings['America/Argentina/Salta'] = 'Amérique/Argentine/Salta';
+$a->strings['America/Argentina/San_Juan'] = 'Amérique/Argentine/San_Juan';
+$a->strings['America/Argentina/San_Luis'] = 'Amérique/Argentine/San_Luis';
+$a->strings['America/Argentina/Tucuman'] = 'Amérique/Argentine/Tucuman';
+$a->strings['America/Argentina/Ushuaia'] = 'Amérique/Argentine/Ushuaia';
$a->strings['America/Aruba'] = 'Amérique/Aruba';
$a->strings['America/Asuncion'] = 'Amérique/Asuncion';
$a->strings['America/Atikokan'] = 'Amérique/Atikokan';
$a->strings['America/Atka'] = 'Amérique/Atka';
$a->strings['America/Bahia'] = 'Amérique/Bahia';
$a->strings['America/Barbados'] = 'Amérique/Barbados';
-$a->strings['America/Belem'] = 'Amérique/Belem';
+$a->strings['America/Belem'] = 'Amérique/Bélem';
$a->strings['America/Belize'] = 'Amérique/Belize';
$a->strings['America/Blanc-Sablon'] = 'Amérique/Blanc-Sablon';
$a->strings['America/Boa_Vista'] = 'Amérique/Boa_Vista';
@@ -565,12 +563,12 @@ $a->strings['America/Coral_Harbour'] = 'Amérique/Coral_Harbour';
$a->strings['America/Cordoba'] = 'Amérique/Cordoba';
$a->strings['America/Costa_Rica'] = 'Amérique/Costa_Rica';
$a->strings['America/Cuiaba'] = 'Amérique/Cuiaba';
-$a->strings['America/Curacao'] = 'Amérique/Curacao';
+$a->strings['America/Curacao'] = 'Amérique/Curaçao';
$a->strings['America/Danmarkshavn'] = 'Amérique/Danmarkshavn';
$a->strings['America/Dawson'] = 'Amérique/Dawson';
$a->strings['America/Dawson_Creek'] = 'Amérique/Dawson_Creek';
$a->strings['America/Denver'] = 'Amérique/Denver';
-$a->strings['America/Detroit'] = 'Amérique/Detroit';
+$a->strings['America/Detroit'] = 'Amérique/Détroit';
$a->strings['America/Dominica'] = 'Amérique/Dominica';
$a->strings['America/Edmonton'] = 'Amérique/Edmonton';
$a->strings['America/Eirunepe'] = 'Amérique/Eirunepe';
@@ -601,7 +599,7 @@ $a->strings['America/Indiana/Winamac'] = 'Amérique/Indiana/Winamac';
$a->strings['America/Indianapolis'] = 'Amérique/Indianapolis';
$a->strings['America/Inuvik'] = 'Amérique/Inuvik';
$a->strings['America/Iqaluit'] = 'Amérique/Iqaluit';
-$a->strings['America/Jamaica'] = 'Amérique/Jamaica';
+$a->strings['America/Jamaica'] = 'Amérique/Jamaïque';
$a->strings['America/Jujuy'] = 'Amérique/Jujuy';
$a->strings['America/Juneau'] = 'Amérique/Juneau';
$a->strings['America/Kentucky/Louisville'] = 'Amérique/Kentucky/Louisville';
@@ -633,8 +631,8 @@ $a->strings['America/New_York'] = 'Amérique/New_York';
$a->strings['America/Nipigon'] = 'Amérique/Nipigon';
$a->strings['America/Nome'] = 'Amérique/Nome';
$a->strings['America/Noronha'] = 'Amérique/Noronha';
-$a->strings['America/North_Dakota/Center'] = 'Amérique/North_Dakota/Center';
-$a->strings['America/North_Dakota/New_Salem'] = 'Amérique/North_Dakota/New_Salem';
+$a->strings['America/North_Dakota/Center'] = 'Amérique/Dakota du nord/Center';
+$a->strings['America/North_Dakota/New_Salem'] = 'Amérique/Dakota du nord/New_Salem';
$a->strings['America/Ojinaga'] = 'Amérique/Ojinaga';
$a->strings['America/Panama'] = 'Amérique/Panama';
$a->strings['America/Pangnirtung'] = 'Amérique/Pangnirtung';
@@ -659,7 +657,7 @@ $a->strings['America/Santo_Domingo'] = 'Amérique/Santo_Domingo';
$a->strings['America/Sao_Paulo'] = 'Amérique/Sao_Paulo';
$a->strings['America/Scoresbysund'] = 'Amérique/Scoresbysund';
$a->strings['America/Shiprock'] = 'Amérique/Shiprock';
-$a->strings['America/St_Barthelemy'] = 'Amérique/St_Barthelemy';
+$a->strings['America/St_Barthelemy'] = 'Amérique/Saint_Barthélemy';
$a->strings['America/St_Johns'] = 'Amérique/St_Johns';
$a->strings['America/St_Kitts'] = 'Amérique/St_Kitts';
$a->strings['America/St_Lucia'] = 'Amérique/St_Lucia';
@@ -689,7 +687,7 @@ $a->strings['Antarctica/Rothera'] = 'Antarctique/Rothera';
$a->strings['Antarctica/South_Pole'] = 'Antarctique/Pôle Sud';
$a->strings['Antarctica/Syowa'] = 'Antarctique/Syowa';
$a->strings['Antarctica/Vostok'] = 'Antarctique/Vostok';
-$a->strings['Arctic/Longyearbyen'] = 'Arctic/Longyearbyen';
+$a->strings['Arctic/Longyearbyen'] = 'Arctique/Longyearbyen';
$a->strings['Asia/Aden'] = 'Asie/Aden';
$a->strings['Asia/Almaty'] = 'Asie/Almaty';
$a->strings['Asia/Amman'] = 'Asie/Amman';
@@ -702,7 +700,7 @@ $a->strings['Asia/Baghdad'] = 'Asie/Baghdad';
$a->strings['Asia/Bahrain'] = 'Asie/Bahrain';
$a->strings['Asia/Baku'] = 'Asie/Baku';
$a->strings['Asia/Bangkok'] = 'Asie/Bangkok';
-$a->strings['Asia/Beirut'] = 'Asie/Beirut';
+$a->strings['Asia/Beirut'] = 'Asie/Beyrouth';
$a->strings['Asia/Bishkek'] = 'Asie/Bishkek';
$a->strings['Asia/Brunei'] = 'Asie/Brunei';
$a->strings['Asia/Calcutta'] = 'Asie/Calcutta';
@@ -711,37 +709,37 @@ $a->strings['Asia/Chongqing'] = 'Asie/Chongqing';
$a->strings['Asia/Chungking'] = 'Asie/Chungking';
$a->strings['Asia/Colombo'] = 'Asie/Colombo';
$a->strings['Asia/Dacca'] = 'Asie/Dacca';
-$a->strings['Asia/Damascus'] = 'Asie/Damascus';
+$a->strings['Asia/Damascus'] = 'Asie/Damas';
$a->strings['Asia/Dhaka'] = 'Asie/Dhaka';
$a->strings['Asia/Dili'] = 'Asie/Dili';
-$a->strings['Asia/Dubai'] = 'Asie/Dubai';
+$a->strings['Asia/Dubai'] = 'Asie/Dubaï';
$a->strings['Asia/Dushanbe'] = 'Asie/Dushanbe';
$a->strings['Asia/Gaza'] = 'Asie/Gaza';
$a->strings['Asia/Harbin'] = 'Asie/Harbin';
$a->strings['Asia/Ho_Chi_Minh'] = 'Asie/Ho_Chi_Minh';
$a->strings['Asia/Hong_Kong'] = 'Asie/Hong_Kong';
$a->strings['Asia/Hovd'] = 'Asie/Hovd';
-$a->strings['Asia/Irkutsk'] = 'Asie/Irkutsk';
+$a->strings['Asia/Irkutsk'] = 'Asie/Irkoutsk';
$a->strings['Asia/Istanbul'] = 'Asie/Istanbul';
$a->strings['Asia/Jakarta'] = 'Asie/Jakarta';
$a->strings['Asia/Jayapura'] = 'Asie/Jayapura';
-$a->strings['Asia/Jerusalem'] = 'Asie/Jerusalem';
-$a->strings['Asia/Kabul'] = 'Asie/Kabul';
+$a->strings['Asia/Jerusalem'] = 'Asie/Jérusalem';
+$a->strings['Asia/Kabul'] = 'Asie/Kaboul';
$a->strings['Asia/Kamchatka'] = 'Asie/Kamchatka';
$a->strings['Asia/Karachi'] = 'Asie/Karachi';
$a->strings['Asia/Kashgar'] = 'Asie/Kashgar';
-$a->strings['Asia/Kathmandu'] = 'Asie/Kathmandu';
-$a->strings['Asia/Katmandu'] = 'Asie/Katmandu';
+$a->strings['Asia/Kathmandu'] = 'Asie/Katmandou';
+$a->strings['Asia/Katmandu'] = 'Asie/Katmandou';
$a->strings['Asia/Kolkata'] = 'Asie/Kolkata';
$a->strings['Asia/Krasnoyarsk'] = 'Asie/Krasnoyarsk';
$a->strings['Asia/Kuala_Lumpur'] = 'Asie/Kuala_Lumpur';
$a->strings['Asia/Kuching'] = 'Asie/Kuching';
-$a->strings['Asia/Kuwait'] = 'Asie/Kuwait';
+$a->strings['Asia/Kuwait'] = 'Asie/Koweït';
$a->strings['Asia/Macao'] = 'Asie/Macao';
$a->strings['Asia/Macau'] = 'Asie/Macau';
$a->strings['Asia/Magadan'] = 'Asie/Magadan';
-$a->strings['Asia/Makassar'] = 'Asie/Makassar';
-$a->strings['Asia/Manila'] = 'Asie/Manila';
+$a->strings['Asia/Makassar'] = 'Asie/Macassar';
+$a->strings['Asia/Manila'] = 'Asie/Manille';
$a->strings['Asia/Muscat'] = 'Asie/Muscat';
$a->strings['Asia/Nicosia'] = 'Asie/Nicosia';
$a->strings['Asia/Novokuznetsk'] = 'Asie/Novokuznetsk';
@@ -755,43 +753,43 @@ $a->strings['Asia/Qatar'] = 'Asie/Qatar';
$a->strings['Asia/Qyzylorda'] = 'Asie/Qyzylorda';
$a->strings['Asia/Rangoon'] = 'Asie/Rangoon';
$a->strings['Asia/Riyadh'] = 'Asie/Riyadh';
-$a->strings['Asia/Saigon'] = 'Asie/Saigon';
+$a->strings['Asia/Saigon'] = 'Asie/Saïgon';
$a->strings['Asia/Sakhalin'] = 'Asie/Sakhalin';
-$a->strings['Asia/Samarkand'] = 'Asie/Samarkand';
-$a->strings['Asia/Seoul'] = 'Asie/Seoul';
+$a->strings['Asia/Samarkand'] = 'Asie/Samarcande';
+$a->strings['Asia/Seoul'] = 'Asie/Séoul';
$a->strings['Asia/Shanghai'] = 'Asie/Shanghai';
-$a->strings['Asia/Singapore'] = 'Asie/Singapore';
+$a->strings['Asia/Singapore'] = 'Asie/Singapour';
$a->strings['Asia/Taipei'] = 'Asie/Taipei';
$a->strings['Asia/Tashkent'] = 'Asie/Tashkent';
-$a->strings['Asia/Tbilisi'] = 'Asie/Tbilisi';
-$a->strings['Asia/Tehran'] = 'Asie/Tehran';
+$a->strings['Asia/Tbilisi'] = 'Asie/Tbilissi';
+$a->strings['Asia/Tehran'] = 'Asie/Téhéran';
$a->strings['Asia/Tel_Aviv'] = 'Asie/Tel_Aviv';
$a->strings['Asia/Thimbu'] = 'Asie/Thimbu';
$a->strings['Asia/Thimphu'] = 'Asie/Thimphu';
$a->strings['Asia/Tokyo'] = 'Asie/Tokyo';
$a->strings['Asia/Ujung_Pandang'] = 'Asie/Ujung_Pandang';
-$a->strings['Asia/Ulaanbaatar'] = 'Asie/Ulaanbaatar';
-$a->strings['Asia/Ulan_Bator'] = 'Asie/Ulan_Bator';
+$a->strings['Asia/Ulaanbaatar'] = 'Asie/Oulan-Bator';
+$a->strings['Asia/Ulan_Bator'] = 'Asie/Oulan-Bator';
$a->strings['Asia/Urumqi'] = 'Asie/Urumqi';
$a->strings['Asia/Vientiane'] = 'Asie/Vientiane';
$a->strings['Asia/Vladivostok'] = 'Asie/Vladivostok';
$a->strings['Asia/Yakutsk'] = 'Asie/Yakutsk';
$a->strings['Asia/Yekaterinburg'] = 'Asie/Yekaterinburg';
-$a->strings['Asia/Yerevan'] = 'Asie/Yerevan';
-$a->strings['Atlantic/Azores'] = 'Atlantique/Azores';
-$a->strings['Atlantic/Bermuda'] = 'Atlantique/Bermuda';
-$a->strings['Atlantic/Canary'] = 'Atlantique/Canary';
-$a->strings['Atlantic/Cape_Verde'] = 'Atlantique/Cape_Verde';
+$a->strings['Asia/Yerevan'] = 'Asie/Erevan';
+$a->strings['Atlantic/Azores'] = 'Atlantique/Acores';
+$a->strings['Atlantic/Bermuda'] = 'Atlantique/Bermudes';
+$a->strings['Atlantic/Canary'] = 'Atlantique/Canaries';
+$a->strings['Atlantic/Cape_Verde'] = 'Atlantique/Cap_Vert';
$a->strings['Atlantic/Faeroe'] = 'Atlantique/Faeroe';
$a->strings['Atlantic/Faroe'] = 'Atlantique/Faroe';
$a->strings['Atlantic/Jan_Mayen'] = 'Atlantique/Jan_Mayen';
$a->strings['Atlantic/Madeira'] = 'Atlantique/Madeira';
$a->strings['Atlantic/Reykjavik'] = 'Atlantique/Reykjavik';
$a->strings['Atlantic/South_Georgia'] = 'Atlantique/South_Georgia';
-$a->strings['Atlantic/St_Helena'] = 'Atlantique/St_Helena';
+$a->strings['Atlantic/St_Helena'] = 'Atlantique/Sainte_Hélène';
$a->strings['Atlantic/Stanley'] = 'Atlantique/Stanley';
$a->strings['Australia/ACT'] = 'Australie/ACT';
-$a->strings['Australia/Adelaide'] = 'Australie/Adelaide';
+$a->strings['Australia/Adelaide'] = 'Australie/Adélaïde';
$a->strings['Australia/Brisbane'] = 'Australie/Brisbane';
$a->strings['Australia/Broken_Hill'] = 'Australie/Broken_Hill';
$a->strings['Australia/Canberra'] = 'Australie/Canberra';
@@ -803,15 +801,15 @@ $a->strings['Australia/LHI'] = 'Australie/LHI';
$a->strings['Australia/Lindeman'] = 'Australie/Lindeman';
$a->strings['Australia/Lord_Howe'] = 'Australie/Lord_Howe';
$a->strings['Australia/Melbourne'] = 'Australie/Melbourne';
-$a->strings['Australia/North'] = 'Australie/North';
+$a->strings['Australia/North'] = 'Australie/Nord';
$a->strings['Australia/NSW'] = 'Australie/NSW';
$a->strings['Australia/Perth'] = 'Australie/Perth';
$a->strings['Australia/Queensland'] = 'Australie/Queensland';
-$a->strings['Australia/South'] = 'Australie/South';
+$a->strings['Australia/South'] = 'Australie/Sud';
$a->strings['Australia/Sydney'] = 'Australie/Sydney';
-$a->strings['Australia/Tasmania'] = 'Australie/Tasmania';
+$a->strings['Australia/Tasmania'] = 'Australie/Tasmanie';
$a->strings['Australia/Victoria'] = 'Australie/Victoria';
-$a->strings['Australia/West'] = 'Australie/West';
+$a->strings['Australia/West'] = 'Australie/Ouest';
$a->strings['Australia/Yancowinna'] = 'Australie/Yancowinna';
$a->strings['Brazil/Acre'] = 'Brésil/Acre';
$a->strings['Brazil/DeNoronha'] = 'Brésil/DeNoronha';
@@ -819,8 +817,8 @@ $a->strings['Brazil/East'] = 'Brésil/Est';
$a->strings['Brazil/West'] = 'Brésil/Ouest';
$a->strings['Canada/Atlantic'] = 'Canada/Atlantique';
$a->strings['Canada/Central'] = 'Canada/Central';
-$a->strings['Canada/East-Saskatchewan'] = 'Canada/East-Saskatchewan';
-$a->strings['Canada/Eastern'] = 'Canada/Eastern';
+$a->strings['Canada/East-Saskatchewan'] = 'Canada/Est-Saskatchewan';
+$a->strings['Canada/Eastern'] = 'Canada/Est';
$a->strings['Canada/Mountain'] = 'Canada/Mountain';
$a->strings['Canada/Newfoundland'] = 'Canada/Terre-Neuve';
$a->strings['Canada/Pacific'] = 'Canada/Pacifique';
@@ -828,7 +826,7 @@ $a->strings['Canada/Saskatchewan'] = 'Canada/Saskatchewan';
$a->strings['Canada/Yukon'] = 'Canada/Yukon';
$a->strings['CET'] = 'CET';
$a->strings['Chile/Continental'] = 'Chili/Continental';
-$a->strings['Chile/EasterIsland'] = 'Chili/EasterIsland';
+$a->strings['Chile/EasterIsland'] = 'Chili/Île de Pâques';
$a->strings['CST6CDT'] = 'CST6CDT';
$a->strings['Cuba'] = 'Cuba';
$a->strings['EET'] = 'EET';
@@ -872,37 +870,37 @@ $a->strings['Etc/Universal'] = 'Etc/Universel';
$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/Andorra'] = 'Europe/Andorre';
+$a->strings['Europe/Athens'] = 'Europe/Athènes';
$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/Brussels'] = 'Europe/Bruxelles';
+$a->strings['Europe/Bucharest'] = 'Europe/Bucarest';
$a->strings['Europe/Budapest'] = 'Europe/Budapest';
-$a->strings['Europe/Chisinau'] = 'Europe/Chisinau';
-$a->strings['Europe/Copenhagen'] = 'Europe/Copenhagen';
+$a->strings['Europe/Chisinau'] = 'Europe/Chişinău';
+$a->strings['Europe/Copenhagen'] = 'Europe/Copenhague';
$a->strings['Europe/Dublin'] = 'Europe/Dublin';
$a->strings['Europe/Gibraltar'] = 'Europe/Gibraltar';
-$a->strings['Europe/Guernsey'] = 'Europe/Guernsey';
+$a->strings['Europe/Guernsey'] = 'Europe/Guernesey';
$a->strings['Europe/Helsinki'] = 'Europe/Helsinki';
-$a->strings['Europe/Isle_of_Man'] = 'Europe/Isle_of_Man';
+$a->strings['Europe/Isle_of_Man'] = 'Europe/ÃŽle_de_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/Lisbon'] = 'Europe/Lisbonne';
$a->strings['Europe/Ljubljana'] = 'Europe/Ljubljana';
-$a->strings['Europe/London'] = 'Europe/London';
+$a->strings['Europe/London'] = 'Europe/Londres';
$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/Moscow'] = 'Europe/Moscou';
+$a->strings['Europe/Nicosia'] = 'Europe/Nicosie';
$a->strings['Europe/Oslo'] = 'Europe/Oslo';
$a->strings['Europe/Paris'] = 'Europe/Paris';
$a->strings['Europe/Podgorica'] = 'Europe/Podgorica';
@@ -917,15 +915,15 @@ $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/Tirane'] = 'Europe/Tirana';
$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/Vienna'] = 'Europe/Vienne';
$a->strings['Europe/Vilnius'] = 'Europe/Vilnius';
$a->strings['Europe/Volgograd'] = 'Europe/Volgograd';
-$a->strings['Europe/Warsaw'] = 'Europe/Warsaw';
+$a->strings['Europe/Warsaw'] = 'Europe/Varsovie';
$a->strings['Europe/Zagreb'] = 'Europe/Zagreb';
$a->strings['Europe/Zaporozhye'] = 'Europe/Zaporozhye';
$a->strings['Europe/Zurich'] = 'Europe/Zurich';
@@ -937,20 +935,20 @@ $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['Hongkong'] = 'Hong-Kong';
$a->strings['HST'] = 'HST';
$a->strings['Iceland'] = 'Islande';
$a->strings['Indian/Antananarivo'] = 'Océan Indien/Antananarivo';
$a->strings['Indian/Chagos'] = 'Océan Indien/Chagos';
$a->strings['Indian/Christmas'] = 'Océan Indien/Christmas';
$a->strings['Indian/Cocos'] = 'Océan Indien/Cocos';
-$a->strings['Indian/Comoro'] = 'Océan Indien/Comoro';
+$a->strings['Indian/Comoro'] = 'Océan Indien/Comores';
$a->strings['Indian/Kerguelen'] = 'Océen Indien/Kerguelen';
$a->strings['Indian/Mahe'] = 'Océan Indien/Mahe';
$a->strings['Indian/Maldives'] = 'Océan Indien/Maldives';
-$a->strings['Indian/Mauritius'] = 'Océan Indien/Mauritius';
+$a->strings['Indian/Mauritius'] = 'Océan Indien/Île Maurice';
$a->strings['Indian/Mayotte'] = 'Océan Indien/Mayotte';
-$a->strings['Indian/Reunion'] = 'OcéanIndien/Réunion';
+$a->strings['Indian/Reunion'] = 'Océan Indien/Réunion';
$a->strings['Iran'] = 'Iran';
$a->strings['Israel'] = 'Israël';
$a->strings['Jamaica'] = 'Jamaïque';
@@ -960,7 +958,7 @@ $a->strings['Libya'] = 'Libye';
$a->strings['MET'] = 'MET';
$a->strings['Mexico/BajaNorte'] = 'Mexique/BajaNorte';
$a->strings['Mexico/BajaSur'] = 'Mexique/BajaSur';
-$a->strings['Mexico/General'] = 'Mexique/General';
+$a->strings['Mexico/General'] = 'Mexique/Général';
$a->strings['MST'] = 'MST';
$a->strings['MST7MDT'] = 'MST7MDT';
$a->strings['Navajo'] = 'Navajo';
@@ -980,32 +978,32 @@ $a->strings['Pacific/Gambier'] = 'Pacifique/Gambier';
$a->strings['Pacific/Guadalcanal'] = 'Pacifique/Guadalcanal';
$a->strings['Pacific/Guam'] = 'Pacifique/Guam';
$a->strings['Pacific/Honolulu'] = 'Pacifique/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['Pacific/Johnston'] = 'Pacifique/Johnston';
+$a->strings['Pacific/Kiritimati'] = 'Pacifique/Kiritimati';
+$a->strings['Pacific/Kosrae'] = 'Pacifique/Kosrae';
+$a->strings['Pacific/Kwajalein'] = 'Pacifique/Kwajalein';
+$a->strings['Pacific/Majuro'] = 'Pacifique/Majuro';
+$a->strings['Pacific/Marquesas'] = 'Pacifique/Marquesas';
+$a->strings['Pacific/Midway'] = 'Pacifique/Midway';
+$a->strings['Pacific/Nauru'] = 'Pacifique/Nauru';
+$a->strings['Pacific/Niue'] = 'Pacifique/Niue';
+$a->strings['Pacific/Norfolk'] = 'Pacifique/Norfolk';
+$a->strings['Pacific/Noumea'] = 'Pacifique/Nouméa';
+$a->strings['Pacific/Pago_Pago'] = 'Pacifique/Pago_Pago';
+$a->strings['Pacific/Palau'] = 'Pacifique/Palau';
+$a->strings['Pacific/Pitcairn'] = 'Pacifique/Pitcairn';
+$a->strings['Pacific/Ponape'] = 'Pacifique/Ponape';
+$a->strings['Pacific/Port_Moresby'] = 'Pacifique/Port_Moresby';
+$a->strings['Pacific/Rarotonga'] = 'Pacifique/Rarotonga';
+$a->strings['Pacific/Saipan'] = 'Pacifique/Saipan';
+$a->strings['Pacific/Samoa'] = 'Pacifique/Samoa';
+$a->strings['Pacific/Tahiti'] = 'Pacifique/Tahiti';
+$a->strings['Pacific/Tarawa'] = 'Pacifique/Tarawa';
+$a->strings['Pacific/Tongatapu'] = 'Pacifique/Tongatapu';
+$a->strings['Pacific/Truk'] = 'Pacifique/Truk';
+$a->strings['Pacific/Wake'] = 'Pacifique/Wake';
+$a->strings['Pacific/Wallis'] = 'Pacifique/Wallis';
+$a->strings['Pacific/Yap'] = 'Pacifique/Yap';
$a->strings['Poland'] = 'Pologne';
$a->strings['Portugal'] = 'Portugal';
$a->strings['PRC'] = 'PRC';
@@ -1022,7 +1020,7 @@ $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/Hawaii'] = 'US/Hawaï';
$a->strings['US/Indiana-Starke'] = 'US/Indiana-Starke';
$a->strings['US/Michigan'] = 'US/Michigan';
$a->strings['US/Mountain'] = 'US/Mountain';
@@ -1033,3 +1031,4 @@ $a->strings['UTC'] = 'UTC';
$a->strings['W-SU'] = 'W-SU';
$a->strings['WET'] = 'WET';
$a->strings['Zulu'] = 'Zulu';
+?>
diff --git a/view/it/contact_edit.tpl b/view/it/contact_edit.tpl
index 4432f496a..d4217ba8c 100644
--- a/view/it/contact_edit.tpl
+++ b/view/it/contact_edit.tpl
@@ -23,6 +23,10 @@
<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>
+
+<form action="contacts/$contact_id" method="post" >
+<input type="hidden" name="contact_id" value="$contact_id">
+
<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>
@@ -35,8 +39,6 @@ $insecure
$blocked
$ignored
-<form action="contacts/$contact_id" method="post" >
-<input type="hidden" name="contact_id" value="$contact_id">
<div id="contact-edit-info-wrapper">
<h4>Informazioni di contatto / Note</h4>
diff --git a/view/it/jot.tpl b/view/it/jot.tpl
index 5aaf9b923..b0c90ddf5 100644
--- a/view/it/jot.tpl
+++ b/view/it/jot.tpl
@@ -15,6 +15,11 @@
<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" ></textarea>
+<div id="profile-jot-plugin-wrapper" >
+ $jotplugins
+</div>
+<div id="profile-jot-plugin-end"></div>
+
<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;" >
@@ -40,6 +45,8 @@
<div id="profile-jot-acl-wrapper" style="display: none;" >$acl</div>
</div>
+
+
<div id="profile-jot-end"></div>
</form>
</div>
diff --git a/view/photos_upload.tpl b/view/photos_upload.tpl
index 8a9dc3c68..2dbcddefd 100644
--- a/view/photos_upload.tpl
+++ b/view/photos_upload.tpl
@@ -23,41 +23,12 @@
</div>
- <div id="photos-upload-select-files-text">$filestext</div>
-
- <div id="photos_upload_applet_wrapper">
- <applet name="jumpLoaderApplet"
- code="jmaster.jumploader.app.JumpLoaderApplet.class"
- archive="$archive"
- width="700"
- height="600"
- mayscript >
- <param name="uc_uploadUrl" value="$uploadurl" />
- <param name="uc_uploadFormName" value="photos-upload-form" />
- <param name="gc_loggingLeveL" value="FATAL" />
- <param name="uc_fileParameterName" value="userfile" />
- <param name="uc_cookie" value="PHPSESSID=$sessid; path=/;" />
- <param name="vc_disableLocalFileSystem" value="false" />
- <param name="vc_uploadViewMenuBarVisible" value="false" />
- <param name="vc_mainViewFileListViewVisible" value="true" />
- <param name="vc_mainViewFileListViewHeightPercent" value="50" />
- <param name="vc_mainViewFileTreeViewVisible" value="true" />
- <param name="vc_mainViewFileTreeViewWidthPercent" value="35" />
- <param name="vc_lookAndFeel" value="system" />
-
- </applet>
-
- </div>
+ <div id="photos-upload-spacer"></div>
- <div id="photos-upload-no-java-message" >
- $nojava
- </div>
+ $uploader
- <input type="file" name="userfile" />
+ $default
- <div class="photos-upload-submit-wrapper" >
- <input type="submit" name="submit" value="$submit" id="photos-upload-submit" />
- </div>
<div class="photos-upload-end" ></div>
</form>
diff --git a/view/theme/default/style.css b/view/theme/default/style.css
index e34b622c6..3ef63e265 100644
--- a/view/theme/default/style.css
+++ b/view/theme/default/style.css
@@ -985,6 +985,10 @@ input#dfrn-url {
width: 450px;
margin-left: 10px;
margin-bottom: 20px;
+ padding: 20px;
+ max-height: 400px;
+ overflow: auto;
+
}
.wall-item-title {
@@ -1030,7 +1034,7 @@ input#dfrn-url {
margin-left: 110px;
margin-top: 10px;
}
-
+#profile-jot-plugin-wrapper,
#profile-jot-submit-wrapper {
margin-top: 15px;
}
@@ -1074,7 +1078,9 @@ input#dfrn-url {
#profile-jot-perms-end {
clear: both;
}
-
+#profile-jot-plugin-end {
+ clear:both;
+}
#profile-jot-end {
clear: both;
margin-bottom: 30px;
@@ -1721,6 +1727,9 @@ a.mail-list-link {
#photos-upload-album-select {
float: left;
}
+#photos-upload-spacer {
+ margin-top: 25px;
+}
#photos-upload-new-end, #photos-upload-exist-end {
clear: both;
}
@@ -1996,3 +2005,10 @@ a.mail-list-link {
margin-bottom: 15px;
}
+.tool-wrapper {
+ float: left;
+ margin-left: 5px;
+}
+.tool-link {
+ cursor: pointer;
+}
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index db947bdb4..59a5bf88a 100644
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -809,6 +809,8 @@ input#dfrn-url {
}
.wall-item-wrapper {
float: left;
+ margin-right: 5px;
+ width: 150px;
}
.wall-item-lock {
height: 20px;
@@ -851,9 +853,12 @@ input#dfrn-url {
}
.wall-item-content {
float: left;
- width: 450px;
+ /*width: 450px;*/
margin-left: 10px;
margin-bottom: 20px;
+ padding: 20px;
+ max-height: 400px;
+ overflow: auto;
}
.wall-item-title {
@@ -902,6 +907,7 @@ input#dfrn-url {
margin: 10px 0px 10px 110px;
}
+#profile-jot-plugin-wrapper,
#profile-jot-submit-wrapper {
margin-top: 15px;
}
@@ -947,6 +953,9 @@ input#dfrn-url {
height: 30px;
}
+#profile-jot-plugin-end{
+ clear: both;
+}
#profile-jot-end {
/*clear: both;*/
margin-bottom: 30px;
@@ -1591,6 +1600,10 @@ a.mail-list-link {
#photos-upload-album-select {
float: left;
}
+
+#photos-upload-spacer {
+ margin-top: 25px;
+}
#photos-upload-new-end, #photos-upload-exist-end {
clear: both;
}
@@ -1881,3 +1894,10 @@ a.mail-list-link {
}
+.tool-wrapper {
+ float: left;
+ margin-left: 5px;
+}
+.tool-link {
+ cursor: pointer;
+}
diff --git a/view/theme/greenzero/border.jpg b/view/theme/greenzero/border.jpg
new file mode 100644
index 000000000..034a1cb63
--- /dev/null
+++ b/view/theme/greenzero/border.jpg
Binary files differ
diff --git a/view/theme/greenzero/head.jpg b/view/theme/greenzero/head.jpg
new file mode 100644
index 000000000..c69776214
--- /dev/null
+++ b/view/theme/greenzero/head.jpg
Binary files differ
diff --git a/view/theme/greenzero/shiny.png b/view/theme/greenzero/shiny.png
new file mode 100644
index 000000000..994c0d05d
--- /dev/null
+++ b/view/theme/greenzero/shiny.png
Binary files differ
diff --git a/view/theme/greenzero/style.css b/view/theme/greenzero/style.css
new file mode 100644
index 000000000..5a8401160
--- /dev/null
+++ b/view/theme/greenzero/style.css
@@ -0,0 +1,29 @@
+@import url('../duepuntozero/style.css');
+
+/* green variation by Tobias Diekershoff <tobias.diekershoff@gmx.net> */
+
+a, a:visited { color: #549f4f; text-decoration: none; }
+a:hover {text-decoration: underline; }
+
+
+body { background-image: url(head.jpg); }
+aside( background-image: url(border.jpg); }
+section { background-image: url(border.jpg); }
+#profile-tabs-wrapper { background-image: url(head.jpg); }
+div.wall-item-content-wrapper.shiny { background-image: url('shiny.png'); }
+
+
+.nav-commlink, .nav-login-link {
+ background-color: #aed3b2;
+
+}
+
+.fakelink, .fakelink:visited {
+ color: #549f4f;
+}
+
+.wall-item-name-link {
+ color: #549f4f;
+}
+
+