diff --git a/apps/files/ajax/upload.php b/apps/files/ajax/upload.php
index 2a784d61691c4db8a21760652bef75d8a558d14f..c89ce762df85eb878134e13d52c1cee293318219 100644
--- a/apps/files/ajax/upload.php
+++ b/apps/files/ajax/upload.php
@@ -48,10 +48,12 @@ if(strpos($dir, '..') === false) {
 	$fileCount=count($files['name']);
 	for($i=0;$i<$fileCount;$i++) {
         $target = OCP\Files::buildNotExistingFileName(stripslashes($dir), $files['name'][$i]);
-		if(is_uploaded_file($files['tmp_name'][$i]) and \OC\Files\Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
+		// $path needs to be normalized - this failed within drag'n'drop upload to a sub-folder
+		$target = OC_Filesystem::normalizePath($target);
+		if(is_uploaded_file($files['tmp_name'][$i]) and OC_Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
 			$meta = \OC\Files\Filesystem::getFileInfo($target);
 			$id = $meta['fileid'];
-			$result[]=array( "status" => "success", 'mime'=>$meta['mimetype'],'size'=>$meta['size'], 'id'=>$id, 'name'=>basename($target));
+			$result[]=array( "status" => "success", 'mime'=>$meta['mimetype'], 'size'=>$meta['size'], 'id'=>$id, 'name'=>basename($target));
 		}
 	}
 	OCP\JSON::encodedPrint($result);
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index f754a7cd162d0491bfb767fb13c0159972909f8a..a5550dc9926223afa058f435a84d92169439032b 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -141,7 +141,7 @@ var FileList={
 		tr=$('tr').filterAttr('data-file',name);
 		tr.data('renaming',true);
 		td=tr.children('td.filename');
-		input=$('<input class="filename"></input>').val(name);
+		input=$('<input class="filename"/>').val(name);
 		form=$('<form></form>');
 		form.append(input);
 		td.children('a.name').hide();
diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index 982351c589ebf4fea5f6d1e8e8e10d3d3af955ec..bb80841055b31ed909bf7ce2181ed84213cf21c1 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -228,7 +228,12 @@ $(document).ready(function() {
 						}
 					});
 				}else{
-					var date=new Date();
+                    var dropTarget = $(e.originalEvent.target).closest('tr');
+                    if(dropTarget && dropTarget.attr('data-type') === 'dir') { // drag&drop upload to folder
+                        var dirName = dropTarget.attr('data-file')
+                    }
+
+                    var date=new Date();
 					if(files){
 						for(var i=0;i<files.length;i++){
 							if(files[i].size>0){
@@ -281,7 +286,10 @@ $(document).ready(function() {
 								var jqXHR =  $('.file_upload_start').fileupload('send', {files: files[i],
 										formData: function(form) {
 											var formArray = form.serializeArray();
-											formArray[1]['value'] = dirName;
+                                            // array index 0 contains the max files size
+                                            // array index 1 contains the request token
+                                            // array index 2 contains the directory
+											formArray[2]['value'] = dirName;
 											return formArray;
 										}}).success(function(result, textStatus, jqXHR) {
 											var response;
@@ -291,7 +299,13 @@ $(document).ready(function() {
 												$('#notification').fadeIn();
 											}
 											var file=response[0];
+                                            // TODO: this doesn't work if the file name has been changed server side
 											delete uploadingFiles[dirName][file.name];
+                                            if ($.assocArraySize(uploadingFiles[dirName]) == 0) {
+                                                delete uploadingFiles[dirName];
+                                            }
+
+                                            var uploadtext = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName).find('.uploadtext')
 											var currentUploads = parseInt(uploadtext.attr('currentUploads'));
 											currentUploads -= 1;
 											uploadtext.attr('currentUploads', currentUploads);
@@ -821,7 +835,7 @@ function getSelectedFiles(property){
 			name:$(element).attr('data-file'),
 			mime:$(element).data('mime'),
 			type:$(element).data('type'),
-			size:$(element).data('size'),
+			size:$(element).data('size')
 		};
 		if(property){
 			files.push(file[property]);
diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php
index 12975abdcf6a977bd0c8f03d78564631827f055d..c9a3ab26c52191ac826df72d120fe6e33ec67669 100644
--- a/apps/files/l10n/zh_CN.php
+++ b/apps/files/l10n/zh_CN.php
@@ -49,6 +49,7 @@
 "New" => "新建",
 "Text file" => "文本文件",
 "Folder" => "文件夹",
+"From link" => "来自链接",
 "Upload" => "上传",
 "Cancel upload" => "取消上传",
 "Nothing in here. Upload something!" => "这里还什么都没有。上传些东西吧!",
diff --git a/apps/files_encryption/l10n/ta_LK.php b/apps/files_encryption/l10n/ta_LK.php
new file mode 100644
index 0000000000000000000000000000000000000000..1d1ef74007edf2d61dfb1d9e9b66c397a9efa4cc
--- /dev/null
+++ b/apps/files_encryption/l10n/ta_LK.php
@@ -0,0 +1,6 @@
+<?php $TRANSLATIONS = array(
+"Encryption" => "மறைக்குறியீடு",
+"Exclude the following file types from encryption" => "மறைக்குறியாக்கலில் பின்வரும் கோப்பு வகைகளை நீக்கவும்",
+"None" => "ஒன்றுமில்லை",
+"Enable Encryption" => "மறைக்குறியாக்கலை இயலுமைப்படுத்துக"
+);
diff --git a/apps/files_versions/l10n/ru_RU.php b/apps/files_versions/l10n/ru_RU.php
index a14258eea87dbe3a763c6f84d1fb5abdd1f0360c..557c2f8e6d19bae1e6662ff176bd0189df9dfafd 100644
--- a/apps/files_versions/l10n/ru_RU.php
+++ b/apps/files_versions/l10n/ru_RU.php
@@ -2,7 +2,7 @@
 "Expire all versions" => "Срок действия всех версий истекает",
 "History" => "История",
 "Versions" => "Версии",
-"This will delete all existing backup versions of your files" => "Это приведет к удалению всех существующих версий резервной копии ваших файлов",
+"This will delete all existing backup versions of your files" => "Это приведет к удалению всех существующих версий резервной копии Ваших файлов",
 "Files Versioning" => "Файлы управления версиями",
 "Enable" => "Включить"
 );
diff --git a/apps/user_webdavauth/l10n/ta_LK.php b/apps/user_webdavauth/l10n/ta_LK.php
new file mode 100644
index 0000000000000000000000000000000000000000..9bd32954b058d9ad5c43d6604e9ba18e4bd559f3
--- /dev/null
+++ b/apps/user_webdavauth/l10n/ta_LK.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"WebDAV URL: http://" => "WebDAV URL: http://"
+);
diff --git a/apps/user_webdavauth/l10n/zh_CN.php b/apps/user_webdavauth/l10n/zh_CN.php
new file mode 100644
index 0000000000000000000000000000000000000000..33c77f7d30ec8c61eda2ab98309292ef8ce2d4e9
--- /dev/null
+++ b/apps/user_webdavauth/l10n/zh_CN.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"WebDAV URL: http://" => "WebDAV地址: http://"
+);
diff --git a/core/js/share.js b/core/js/share.js
index 73c74a7cb6d5e66d49712e9058bb310e598cd193..8fcea84af88fc2be832ff873696b98e222b8f9d2 100644
--- a/core/js/share.js
+++ b/core/js/share.js
@@ -364,6 +364,8 @@ OC.Share={
 }
 
 $(document).ready(function() {
+	
+	if(typeof monthNames != 'undefined'){
 	$.datepicker.setDefaults({
 		monthNames: monthNames,
 		monthNamesShort: $.map(monthNames, function(v) { return v.slice(0,3)+'.'; }),
@@ -372,7 +374,7 @@ $(document).ready(function() {
 		dayNamesShort: $.map(dayNames, function(v) { return v.slice(0,3)+'.'; }),
 		firstDay: firstDay
 	});
-
+  }
 	$('a.share').live('click', function(event) {
 		event.stopPropagation();
 		if ($(this).data('item-type') !== undefined && $(this).data('item') !== undefined) {
diff --git a/core/l10n/ca.php b/core/l10n/ca.php
index eec9a1cc63b9544fc66c907624e2f64d2e4b581f..5e5605aa5b126b4ffd42a8217474660cf93c7ff9 100644
--- a/core/l10n/ca.php
+++ b/core/l10n/ca.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "No s'ha especificat el tipus de categoria.",
 "No category to add?" => "No voleu afegir cap categoria?",
 "This category already exists: " => "Aquesta categoria ja existeix:",
+"Object type not provided." => "No s'ha proporcionat el tipus d'objecte.",
+"%s ID not provided." => "No s'ha proporcionat la ID %s.",
+"Error adding %s to favorites." => "Error en afegir %s als preferits.",
 "No categories selected for deletion." => "No hi ha categories per eliminar.",
+"Error removing %s from favorites." => "Error en eliminar %s dels preferits.",
 "Settings" => "Arranjament",
 "seconds ago" => "segons enrere",
 "1 minute ago" => "fa 1 minut",
 "{minutes} minutes ago" => "fa {minutes} minuts",
+"1 hour ago" => "fa 1 hora",
+"{hours} hours ago" => "fa {hours} hores",
 "today" => "avui",
 "yesterday" => "ahir",
 "{days} days ago" => "fa {days} dies",
 "last month" => "el mes passat",
+"{months} months ago" => "fa {months} mesos",
 "months ago" => "mesos enrere",
 "last year" => "l'any passat",
 "years ago" => "anys enrere",
@@ -18,7 +26,10 @@
 "No" => "No",
 "Yes" => "Sí",
 "Ok" => "D'acord",
+"The object type is not specified." => "No s'ha especificat el tipus d'objecte.",
 "Error" => "Error",
+"The app name is not specified." => "No s'ha especificat el nom de l'aplicació.",
+"The required file {file} is not installed!" => "El figtxer requerit {file} no està instal·lat!",
 "Error while sharing" => "Error en compartir",
 "Error while unsharing" => "Error en deixar de compartir",
 "Error while changing permissions" => "Error en canviar els permisos",
diff --git a/core/l10n/de.php b/core/l10n/de.php
index a49b6b26a1dd90f2cb34e16869d1f574f744b5b1..50c17ed46ae2577007ce4f531b1a4f0f9ebd2831 100644
--- a/core/l10n/de.php
+++ b/core/l10n/de.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Kategorie nicht angegeben.",
 "No category to add?" => "Keine Kategorie hinzuzufügen?",
 "This category already exists: " => "Kategorie existiert bereits:",
+"Object type not provided." => "Objekttyp nicht angegeben.",
+"%s ID not provided." => "%s ID nicht angegeben.",
+"Error adding %s to favorites." => "Fehler beim Hinzufügen von %s zu den Favoriten.",
 "No categories selected for deletion." => "Es wurde keine Kategorien zum Löschen ausgewählt.",
+"Error removing %s from favorites." => "Fehler beim Entfernen von %s von den Favoriten.",
 "Settings" => "Einstellungen",
 "seconds ago" => "Gerade eben",
 "1 minute ago" => "vor einer Minute",
 "{minutes} minutes ago" => "Vor {minutes} Minuten",
+"1 hour ago" => "Vor einer Stunde",
+"{hours} hours ago" => "Vor {hours} Stunden",
 "today" => "Heute",
 "yesterday" => "Gestern",
 "{days} days ago" => "Vor {days} Tag(en)",
 "last month" => "Letzten Monat",
+"{months} months ago" => "Vor {months} Monaten",
 "months ago" => "Vor Monaten",
 "last year" => "Letztes Jahr",
 "years ago" => "Vor Jahren",
@@ -18,7 +26,10 @@
 "No" => "Nein",
 "Yes" => "Ja",
 "Ok" => "OK",
+"The object type is not specified." => "Der Objekttyp ist nicht angegeben.",
 "Error" => "Fehler",
+"The app name is not specified." => "Der App-Name ist nicht angegeben.",
+"The required file {file} is not installed!" => "Die benötigte Datei {file} ist nicht installiert.",
 "Error while sharing" => "Fehler beim Freigeben",
 "Error while unsharing" => "Fehler beim Aufheben der Freigabe",
 "Error while changing permissions" => "Fehler beim Ändern der Rechte",
diff --git a/core/l10n/de_DE.php b/core/l10n/de_DE.php
index e561fdfa5d0882943060cdc89d67083fe13ce3ed..1dc19933e948750ac57b0619ae33657e9014c321 100644
--- a/core/l10n/de_DE.php
+++ b/core/l10n/de_DE.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Kategorie nicht angegeben.",
 "No category to add?" => "Keine Kategorie hinzuzufügen?",
 "This category already exists: " => "Kategorie existiert bereits:",
+"Object type not provided." => "Objekttyp nicht angegeben.",
+"%s ID not provided." => "%s ID nicht angegeben.",
+"Error adding %s to favorites." => "Fehler beim Hinzufügen von %s zu den Favoriten.",
 "No categories selected for deletion." => "Es wurden keine Kategorien zum Löschen ausgewählt.",
+"Error removing %s from favorites." => "Fehler beim Entfernen von %s von den Favoriten.",
 "Settings" => "Einstellungen",
 "seconds ago" => "Gerade eben",
 "1 minute ago" => "Vor 1 Minute",
 "{minutes} minutes ago" => "Vor {minutes} Minuten",
+"1 hour ago" => "Vor einer Stunde",
+"{hours} hours ago" => "Vor {hours} Stunden",
 "today" => "Heute",
 "yesterday" => "Gestern",
 "{days} days ago" => "Vor {days} Tage(en)",
 "last month" => "Letzten Monat",
+"{months} months ago" => "Vor {months} Monaten",
 "months ago" => "Vor Monaten",
 "last year" => "Letztes Jahr",
 "years ago" => "Vor Jahren",
@@ -18,7 +26,10 @@
 "No" => "Nein",
 "Yes" => "Ja",
 "Ok" => "OK",
+"The object type is not specified." => "Der Objekttyp ist nicht angegeben.",
 "Error" => "Fehler",
+"The app name is not specified." => "Der App-Name ist nicht angegeben.",
+"The required file {file} is not installed!" => "Die benötigte Datei {file} ist nicht installiert.",
 "Error while sharing" => "Fehler beim Freigeben",
 "Error while unsharing" => "Fehler beim Aufheben der Freigabe",
 "Error while changing permissions" => "Fehler beim Ändern  der Rechte",
diff --git a/core/l10n/el.php b/core/l10n/el.php
index 1587cfc621f2b34358d3a5e97d67310cb496b911..22bf3f84bcf3e21cbbc7bac72c67daf9536c50f2 100644
--- a/core/l10n/el.php
+++ b/core/l10n/el.php
@@ -1,24 +1,32 @@
 <?php $TRANSLATIONS = array(
 "No category to add?" => "Δεν έχετε να προστέσθέσεται μια κα",
 "This category already exists: " => "Αυτή η κατηγορία υπάρχει ήδη",
+"Error adding %s to favorites." => "Σφάλμα προσθήκης %s στα αγαπημένα.",
 "No categories selected for deletion." => "Δεν επιλέχτηκαν κατηγορίες για διαγραφή",
+"Error removing %s from favorites." => "Σφάλμα αφαίρεσης %s από τα αγαπημένα.",
 "Settings" => "Ρυθμίσεις",
 "seconds ago" => "δευτερόλεπτα πριν",
 "1 minute ago" => "1 λεπτό πριν",
 "{minutes} minutes ago" => "{minutes} λεπτά πριν",
+"1 hour ago" => "1 ώρα πριν",
+"{hours} hours ago" => "{hours} ώρες πριν",
 "today" => "σήμερα",
 "yesterday" => "χτες",
 "{days} days ago" => "{days} ημέρες πριν",
 "last month" => "τελευταίο μήνα",
+"{months} months ago" => "{months} μήνες πριν",
 "months ago" => "μήνες πριν",
 "last year" => "τελευταίο χρόνο",
 "years ago" => "χρόνια πριν",
 "Choose" => "Επιλέξτε",
-"Cancel" => "Ακύρωση",
+"Cancel" => "Άκυρο",
 "No" => "Όχι",
 "Yes" => "Ναι",
 "Ok" => "Οκ",
+"The object type is not specified." => "Δεν καθορίστηκε ο τύπος του αντικειμένου.",
 "Error" => "Σφάλμα",
+"The app name is not specified." => "Δεν καθορίστηκε το όνομα της εφαρμογής.",
+"The required file {file} is not installed!" => "Το απαιτούμενο αρχείο {file} δεν εγκαταστάθηκε!",
 "Error while sharing" => "Σφάλμα κατά τον διαμοιρασμό",
 "Error while unsharing" => "Σφάλμα κατά το σταμάτημα του διαμοιρασμού",
 "Error while changing permissions" => "Σφάλμα κατά την αλλαγή των δικαιωμάτων",
@@ -26,25 +34,25 @@
 "Shared with you by {owner}" => "Διαμοιράστηκε με σας από τον {owner}",
 "Share with" => "Διαμοιρασμός με",
 "Share with link" => "Διαμοιρασμός με σύνδεσμο",
-"Password protect" => "Προστασία κωδικού",
-"Password" => "Κωδικός",
+"Password protect" => "Προστασία συνθηματικού",
+"Password" => "Συνθηματικό",
 "Set expiration date" => "Ορισμός ημ. λήξης",
 "Expiration date" => "Ημερομηνία λήξης",
 "Share via email:" => "Διαμοιρασμός μέσω email:",
 "No people found" => "Δεν βρέθηκε άνθρωπος",
 "Resharing is not allowed" => "Ξαναμοιρασμός δεν επιτρέπεται",
 "Shared in {item} with {user}" => "Διαμοιρασμός του {item} με τον {user}",
-"Unshare" => "Σταμάτημα μοιράσματος",
+"Unshare" => "Σταμάτημα διαμοιρασμού",
 "can edit" => "δυνατότητα αλλαγής",
 "access control" => "έλεγχος πρόσβασης",
 "create" => "δημιουργία",
-"update" => "ανανέωση",
+"update" => "ενημέρωση",
 "delete" => "διαγραφή",
 "share" => "διαμοιρασμός",
-"Password protected" => "Προστασία με κωδικό",
+"Password protected" => "Προστασία με συνθηματικό",
 "Error unsetting expiration date" => "Σφάλμα κατά την διαγραφή της ημ. λήξης",
 "Error setting expiration date" => "Σφάλμα κατά τον ορισμό ημ. λήξης",
-"ownCloud password reset" => "Επαναφορά κωδικού ownCloud",
+"ownCloud password reset" => "Επαναφορά συνθηματικού ownCloud",
 "Use the following link to reset your password: {link}" => "Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επανεκδόσετε τον κωδικό: {link}",
 "You will receive a link to reset your password via Email." => "Θα λάβετε ένα σύνδεσμο για να επαναφέρετε τον κωδικό πρόσβασής σας μέσω ηλεκτρονικού ταχυδρομείου.",
 "Reset email send." => "Η επαναφορά του email στάλθηκε.",
@@ -53,26 +61,28 @@
 "Request reset" => "Επαναφορά αίτησης",
 "Your password was reset" => "Ο κωδικός πρόσβασής σας επαναφέρθηκε",
 "To login page" => "Σελίδα εισόδου",
-"New password" => "Νέος κωδικός",
-"Reset password" => "Επαναφορά κωδικού πρόσβασης",
+"New password" => "Νέο συνθηματικό",
+"Reset password" => "Επαναφορά συνθηματικού",
 "Personal" => "Προσωπικά",
 "Users" => "Χρήστες",
 "Apps" => "Εφαρμογές",
 "Admin" => "Διαχειριστής",
 "Help" => "Βοήθεια",
 "Access forbidden" => "Δεν επιτρέπεται η πρόσβαση",
-"Cloud not found" => "Δεν βρέθηκε σύννεφο",
-"Edit categories" => "Επεξεργασία κατηγορίας",
+"Cloud not found" => "Δεν βρέθηκε νέφος",
+"Edit categories" => "Επεξεργασία κατηγοριών",
 "Add" => "Προσθήκη",
 "Security Warning" => "Προειδοποίηση Ασφαλείας",
-"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ο κατάλογος data και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο  .htaccess που παρέχει το ownCloud δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος data να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο data έξω από τον κατάλογο του διακομιστή.",
+"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Δεν είναι διαθέσιμο το πρόσθετο δημιουργίας τυχαίων αριθμών ασφαλείας, παρακαλώ ενεργοποιήστε το πρόσθετο της PHP, OpenSSL.",
+"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Χωρίς το πρόσθετο δημιουργίας τυχαίων αριθμών ασφαλείας, μπορεί να διαρρεύσει ο λογαριασμός σας από επιθέσεις στο διαδίκτυο.",
+"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ο κατάλογος data και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο .htaccess που παρέχει το ownCloud δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος data να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο data έξω από τον κατάλογο του διακομιστή.",
 "Create an <strong>admin account</strong>" => "Δημιουργήστε έναν <strong>λογαριασμό διαχειριστή</strong>",
 "Advanced" => "Για προχωρημένους",
 "Data folder" => "Φάκελος δεδομένων",
-"Configure the database" => "Διαμόρφωση της βάσης δεδομένων",
+"Configure the database" => "Ρύθμιση της βάσης δεδομένων",
 "will be used" => "θα χρησιμοποιηθούν",
 "Database user" => "Χρήστης της βάσης δεδομένων",
-"Database password" => "Κωδικός πρόσβασης βάσης δεδομένων",
+"Database password" => "Συνθηματικό βάσης δεδομένων",
 "Database name" => "Όνομα βάσης δεδομένων",
 "Database tablespace" => "Κενά Πινάκων Βάσης Δεδομένων",
 "Database host" => "Διακομιστής βάσης δεδομένων",
@@ -99,9 +109,10 @@
 "web services under your control" => "Υπηρεσίες web υπό τον έλεγχό σας",
 "Log out" => "Αποσύνδεση",
 "Automatic logon rejected!" => "Απορρίφθηκε η αυτόματη σύνδεση!",
-"Please change your password to secure your account again." => "Παρακαλώ αλλάξτε τον κωδικό σας για να ασφαλίσετε πάλι τον λογαριασμό σας.",
-"Lost your password?" => "Ξεχάσατε τον κωδικό σας;",
-"remember" => "να με θυμάσαι",
+"If you did not change your password recently, your account may be compromised!" => "Εάν δεν αλλάξατε το συνθηματικό σας προσφάτως, ο λογαριασμός μπορεί να έχει διαρρεύσει!",
+"Please change your password to secure your account again." => "Παρακαλώ αλλάξτε το συνθηματικό σας για να ασφαλίσετε πάλι τον λογαριασμό σας.",
+"Lost your password?" => "Ξεχάσατε το συνθηματικό σας;",
+"remember" => "απομνημόνευση",
 "Log in" => "Είσοδος",
 "You are logged out." => "Έχετε αποσυνδεθεί.",
 "prev" => "προηγούμενο",
diff --git a/core/l10n/es.php b/core/l10n/es.php
index 7fbdc29b02c307546f1e9c23f1912bde6054aff0..58693eda8bdef64f1e3905587e0dcf03cc5c1e1b 100644
--- a/core/l10n/es.php
+++ b/core/l10n/es.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Tipo de categoria no proporcionado.",
 "No category to add?" => "¿Ninguna categoría para añadir?",
 "This category already exists: " => "Esta categoría ya existe: ",
+"Object type not provided." => "ipo de objeto no proporcionado.",
+"%s ID not provided." => "%s ID no proporcionado.",
+"Error adding %s to favorites." => "Error añadiendo %s a los favoritos.",
 "No categories selected for deletion." => "No hay categorías seleccionadas para borrar.",
+"Error removing %s from favorites." => "Error eliminando %s de los favoritos.",
 "Settings" => "Ajustes",
 "seconds ago" => "hace segundos",
 "1 minute ago" => "hace 1 minuto",
 "{minutes} minutes ago" => "hace {minutes} minutos",
+"1 hour ago" => "Hace 1 hora",
+"{hours} hours ago" => "Hace {hours} horas",
 "today" => "hoy",
 "yesterday" => "ayer",
 "{days} days ago" => "hace {days} días",
 "last month" => "mes pasado",
+"{months} months ago" => "Hace {months} meses",
 "months ago" => "hace meses",
 "last year" => "año pasado",
 "years ago" => "hace años",
@@ -18,7 +26,10 @@
 "No" => "No",
 "Yes" => "Sí",
 "Ok" => "Aceptar",
+"The object type is not specified." => "El tipo de objeto no se ha especificado.",
 "Error" => "Fallo",
+"The app name is not specified." => "El nombre de la app no se ha especificado.",
+"The required file {file} is not installed!" => "El fichero  {file} requerido, no está instalado.",
 "Error while sharing" => "Error compartiendo",
 "Error while unsharing" => "Error descompartiendo",
 "Error while changing permissions" => "Error cambiando permisos",
diff --git a/core/l10n/it.php b/core/l10n/it.php
index 4821fa7d92027df48f422da34467012fbee513e7..7d82915ed9430455ee120e76db2d9cedd2657bae 100644
--- a/core/l10n/it.php
+++ b/core/l10n/it.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Tipo di categoria non fornito.",
 "No category to add?" => "Nessuna categoria da aggiungere?",
 "This category already exists: " => "Questa categoria esiste già: ",
+"Object type not provided." => "Tipo di oggetto non fornito.",
+"%s ID not provided." => "ID %s non fornito.",
+"Error adding %s to favorites." => "Errore durante l'aggiunta di %s ai preferiti.",
 "No categories selected for deletion." => "Nessuna categoria selezionata per l'eliminazione.",
+"Error removing %s from favorites." => "Errore durante la rimozione di %s dai preferiti.",
 "Settings" => "Impostazioni",
 "seconds ago" => "secondi fa",
 "1 minute ago" => "Un minuto fa",
 "{minutes} minutes ago" => "{minutes} minuti fa",
+"1 hour ago" => "1 ora fa",
+"{hours} hours ago" => "{hours} ore fa",
 "today" => "oggi",
 "yesterday" => "ieri",
 "{days} days ago" => "{days} giorni fa",
 "last month" => "mese scorso",
+"{months} months ago" => "{months} mesi fa",
 "months ago" => "mesi fa",
 "last year" => "anno scorso",
 "years ago" => "anni fa",
@@ -18,7 +26,10 @@
 "No" => "No",
 "Yes" => "Sì",
 "Ok" => "Ok",
+"The object type is not specified." => "Il tipo di oggetto non è specificato.",
 "Error" => "Errore",
+"The app name is not specified." => "Il nome dell'applicazione non è specificato.",
+"The required file {file} is not installed!" => "Il file richiesto {file} non è installato!",
 "Error while sharing" => "Errore durante la condivisione",
 "Error while unsharing" => "Errore durante la rimozione della condivisione",
 "Error while changing permissions" => "Errore durante la modifica dei permessi",
diff --git a/core/l10n/nl.php b/core/l10n/nl.php
index fe6a569ddb960f8cac5a24daacb69416bf3194d5..69c1b628b86d18d0188983b1af3710bce00708b5 100644
--- a/core/l10n/nl.php
+++ b/core/l10n/nl.php
@@ -1,6 +1,9 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Categorie type niet opgegeven.",
 "No category to add?" => "Geen categorie toevoegen?",
 "This category already exists: " => "Deze categorie bestaat al.",
+"Object type not provided." => "Object type niet opgegeven.",
+"%s ID not provided." => "%s ID niet opgegeven.",
 "No categories selected for deletion." => "Geen categorie geselecteerd voor verwijdering.",
 "Settings" => "Instellingen",
 "seconds ago" => "seconden geleden",
@@ -21,7 +24,9 @@
 "No" => "Nee",
 "Yes" => "Ja",
 "Ok" => "Ok",
+"The object type is not specified." => "Het object type is niet gespecificeerd.",
 "Error" => "Fout",
+"The app name is not specified." => "De app naam is niet gespecificeerd.",
 "Error while sharing" => "Fout tijdens het delen",
 "Error while unsharing" => "Fout tijdens het stoppen met delen",
 "Error while changing permissions" => "Fout tijdens het veranderen van permissies",
diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php
index 18402f2cdc535fa57204de35998d34b6833506b0..24017d39819bb421e431b5fab4d1af34a2126a83 100644
--- a/core/l10n/pt_PT.php
+++ b/core/l10n/pt_PT.php
@@ -1,15 +1,23 @@
 <?php $TRANSLATIONS = array(
+"Category type not provided." => "Tipo de categoria não fornecido",
 "No category to add?" => "Nenhuma categoria para adicionar?",
 "This category already exists: " => "Esta categoria já existe:",
+"Object type not provided." => "Tipo de objecto não fornecido",
+"%s ID not provided." => "ID %s não fornecido",
+"Error adding %s to favorites." => "Erro a adicionar %s aos favoritos",
 "No categories selected for deletion." => "Nenhuma categoria seleccionar para eliminar",
+"Error removing %s from favorites." => "Erro a remover %s dos favoritos.",
 "Settings" => "Definições",
 "seconds ago" => "Minutos atrás",
 "1 minute ago" => "Falta 1 minuto",
 "{minutes} minutes ago" => "{minutes} minutos atrás",
+"1 hour ago" => "Há 1 hora",
+"{hours} hours ago" => "Há {hours} horas atrás",
 "today" => "hoje",
 "yesterday" => "ontem",
 "{days} days ago" => "{days} dias atrás",
 "last month" => "ultímo mês",
+"{months} months ago" => "Há {months} meses atrás",
 "months ago" => "meses atrás",
 "last year" => "ano passado",
 "years ago" => "anos atrás",
@@ -18,7 +26,10 @@
 "No" => "Não",
 "Yes" => "Sim",
 "Ok" => "Ok",
+"The object type is not specified." => "O tipo de objecto não foi especificado",
 "Error" => "Erro",
+"The app name is not specified." => "O nome da aplicação não foi especificado",
+"The required file {file} is not installed!" => "O ficheiro necessário {file} não está instalado!",
 "Error while sharing" => "Erro ao partilhar",
 "Error while unsharing" => "Erro ao deixar de partilhar",
 "Error while changing permissions" => "Erro ao mudar permissões",
diff --git a/core/templates/login.php b/core/templates/login.php
index 0768b664c6f35008acdaa5b9ede185b1a714ec0a..d6b09c83d3a6a8bfd40341b953ba2b74de885f13 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -11,7 +11,7 @@
 			</li>
 		<?php endif; ?>
 		<?php if(isset($_['invalidpassword']) && ($_['invalidpassword'])): ?>
-			<a href="./core/lostpassword/"><li class="errors">
+			<a href="<?php echo OC_Helper::linkToRoute('core_lostpassword_index') ?>"><li class="errors">
 				<?php echo $l->t('Lost your password?'); ?>
 			</li></a>
 		<?php endif; ?>
diff --git a/cron.php b/cron.php
index cd2e155a494bbeccefe046dc9c0248c7ab538017..a202ca60bad7ac93bcad6c3f68a8f1c6de0523f3 100644
--- a/cron.php
+++ b/cron.php
@@ -56,6 +56,9 @@ if( !OC_Config::getValue( 'installed', false )) {
 // Handle unexpected errors
 register_shutdown_function('handleUnexpectedShutdown');
 
+// Delete temp folder
+OC_Helper::cleanTmpNoClean();
+
 // Exit if background jobs are disabled!
 $appmode = OC_BackgroundJob::getExecutionType();
 if( $appmode == 'none' ) {
diff --git a/l10n/ca/core.po b/l10n/ca/core.po
index c901edf6b2941aa34b2fba1a582d60542668bedc..010ddb24cb8cdb8987dc8e47cfbbd22cfb14b303 100644
--- a/l10n/ca/core.po
+++ b/l10n/ca/core.po
@@ -9,9 +9,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 08:21+0000\n"
+"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
 "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +21,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "No s'ha especificat el tipus de categoria."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -35,18 +35,18 @@ msgstr "Aquesta categoria ja existeix:"
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "No s'ha proporcionat el tipus d'objecte."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "No s'ha proporcionat la ID %s."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Error en afegir %s als preferits."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -55,61 +55,61 @@ msgstr "No hi ha categories per eliminar."
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Error en eliminar %s dels preferits."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Arranjament"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "segons enrere"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "fa 1 minut"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "fa {minutes} minuts"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "fa 1 hora"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "fa {hours} hores"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "avui"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "ahir"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "fa {days} dies"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "el mes passat"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "fa {months} mesos"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "mesos enrere"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "l'any passat"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "anys enrere"
 
@@ -136,7 +136,7 @@ msgstr "D'acord"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "No s'ha especificat el tipus d'objecte."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
@@ -146,11 +146,11 @@ msgstr "Error"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "No s'ha especificat el nom de l'aplicació."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "El figtxer requerit {file} no està instal·lat!"
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -404,87 +404,87 @@ msgstr "Ordinador central de la base de dades"
 msgid "Finish setup"
 msgstr "Acaba la configuració"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Diumenge"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Dilluns"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Dimarts"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Dimecres"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Dijous"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Divendres"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Dissabte"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Gener"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Febrer"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "Març"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "Abril"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Maig"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Juny"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Juliol"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "Agost"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "Setembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Octubre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "Novembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Desembre"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "controleu els vostres serveis web"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Surt"
 
diff --git a/l10n/ca/lib.po b/l10n/ca/lib.po
index e75de394198aae098ee08a3ff4be659c0fb51e79..0bdb8f916ecacb15dc8e816aab11ec2af1e86e6c 100644
--- a/l10n/ca/lib.po
+++ b/l10n/ca/lib.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 08:22+0000\n"
+"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
 "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -97,12 +97,12 @@ msgstr "fa %d minuts"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "fa 1 hora"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "fa %d hores"
 
 #: template.php:108
 msgid "today"
@@ -124,7 +124,7 @@ msgstr "el mes passat"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "fa %d mesos"
 
 #: template.php:113
 msgid "last year"
@@ -150,4 +150,4 @@ msgstr "la comprovació d'actualitzacions està desactivada"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "No s'ha trobat la categoria \"%s\""
diff --git a/l10n/de/core.po b/l10n/de/core.po
index 2d074f45d697cad88c05bf4e8a74148a54ad44dc..f2ac428cbf0de1bfa3632fa47cdca0491840878b 100644
--- a/l10n/de/core.po
+++ b/l10n/de/core.po
@@ -21,9 +21,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 21:11+0000\n"
+"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -33,7 +33,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Kategorie nicht angegeben."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -47,18 +47,18 @@ msgstr "Kategorie existiert bereits:"
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "Objekttyp nicht angegeben."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "%s ID nicht angegeben."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Fehler beim Hinzufügen von %s zu den Favoriten."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -67,61 +67,61 @@ msgstr "Es wurde keine Kategorien zum Löschen ausgewählt."
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Fehler beim Entfernen von %s von den Favoriten."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "Gerade eben"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "vor einer Minute"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "Vor {minutes} Minuten"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "Vor einer Stunde"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "Vor {hours} Stunden"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "Heute"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "Gestern"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "Vor {days} Tag(en)"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "Letzten Monat"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "Vor {months} Monaten"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "Vor Monaten"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "Letztes Jahr"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "Vor Jahren"
 
@@ -148,21 +148,21 @@ msgstr "OK"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "Der Objekttyp ist nicht angegeben."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
-#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
-#: js/share.js:537
+#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:527
+#: js/share.js:539
 msgid "Error"
 msgstr "Fehler"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "Der App-Name ist nicht angegeben."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "Die benötigte Datei {file} ist nicht installiert."
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -253,15 +253,15 @@ msgstr "löschen"
 msgid "share"
 msgstr "freigeben"
 
-#: js/share.js:343 js/share.js:512 js/share.js:514
+#: js/share.js:343 js/share.js:514 js/share.js:516
 msgid "Password protected"
 msgstr "Durch ein Passwort geschützt"
 
-#: js/share.js:525
+#: js/share.js:527
 msgid "Error unsetting expiration date"
 msgstr "Fehler beim entfernen des Ablaufdatums"
 
-#: js/share.js:537
+#: js/share.js:539
 msgid "Error setting expiration date"
 msgstr "Fehler beim Setzen des Ablaufdatums"
 
@@ -416,87 +416,87 @@ msgstr "Datenbank-Host"
 msgid "Finish setup"
 msgstr "Installation abschließen"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Sonntag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Montag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Dienstag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Mittwoch"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Donnerstag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Freitag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Samstag"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Januar"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Februar"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "März"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "April"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Mai"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Juni"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Juli"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "August"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "September"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Oktober"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "November"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Dezember"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "Web-Services unter Ihrer Kontrolle"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Abmelden"
 
diff --git a/l10n/de/lib.po b/l10n/de/lib.po
index 77f74e57c8667049fdf52136d648ac1747732421..e553714d8b24856283720c5383bbe4a83182b03f 100644
--- a/l10n/de/lib.po
+++ b/l10n/de/lib.po
@@ -6,6 +6,7 @@
 #   <blobbyjj@ymail.com>, 2012.
 # I Robot <thomas.mueller@tmit.eu>, 2012.
 # Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012.
+# Marcel Kühlhorn <susefan93@gmx.de>, 2012.
 # Phi Lieb <>, 2012.
 #   <thomas.mueller@tmit.eu>, 2012.
 #   <transifex.3.mensaje@spamgourmet.com>, 2012.
@@ -13,9 +14,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 21:14+0000\n"
+"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -102,12 +103,12 @@ msgstr "Vor %d Minuten"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "Vor einer Stunde"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "Vor %d Stunden"
 
 #: template.php:108
 msgid "today"
@@ -129,7 +130,7 @@ msgstr "Letzten Monat"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "Vor %d Monaten"
 
 #: template.php:113
 msgid "last year"
@@ -155,4 +156,4 @@ msgstr "Die Update-Überprüfung ist ausgeschaltet"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Die Kategorie \"%s\" konnte nicht gefunden werden."
diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po
index 8d5f69d15c5d776ff2844e5f44fbf411b0e5240f..3d89af852d51354f1f9235af1710bc871d280cf9 100644
--- a/l10n/de_DE/core.po
+++ b/l10n/de_DE/core.po
@@ -21,9 +21,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 21:11+0000\n"
+"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -33,7 +33,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Kategorie nicht angegeben."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -47,18 +47,18 @@ msgstr "Kategorie existiert bereits:"
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "Objekttyp nicht angegeben."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "%s ID nicht angegeben."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Fehler beim Hinzufügen von %s zu den Favoriten."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -67,61 +67,61 @@ msgstr "Es wurden keine Kategorien zum Löschen ausgewählt."
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Fehler beim Entfernen von %s von den Favoriten."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "Gerade eben"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "Vor 1 Minute"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "Vor {minutes} Minuten"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "Vor einer Stunde"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "Vor {hours} Stunden"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "Heute"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "Gestern"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "Vor {days} Tage(en)"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "Letzten Monat"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "Vor {months} Monaten"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "Vor Monaten"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "Letztes Jahr"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "Vor Jahren"
 
@@ -148,21 +148,21 @@ msgstr "OK"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "Der Objekttyp ist nicht angegeben."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
-#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
-#: js/share.js:537
+#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:527
+#: js/share.js:539
 msgid "Error"
 msgstr "Fehler"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "Der App-Name ist nicht angegeben."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "Die benötigte Datei {file} ist nicht installiert."
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -253,15 +253,15 @@ msgstr "löschen"
 msgid "share"
 msgstr "freigeben"
 
-#: js/share.js:343 js/share.js:512 js/share.js:514
+#: js/share.js:343 js/share.js:514 js/share.js:516
 msgid "Password protected"
 msgstr "Durch ein Passwort geschützt"
 
-#: js/share.js:525
+#: js/share.js:527
 msgid "Error unsetting expiration date"
 msgstr "Fehler beim entfernen des Ablaufdatums"
 
-#: js/share.js:537
+#: js/share.js:539
 msgid "Error setting expiration date"
 msgstr "Fehler beim Setzen des Ablaufdatums"
 
@@ -416,87 +416,87 @@ msgstr "Datenbank-Host"
 msgid "Finish setup"
 msgstr "Installation abschließen"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Sonntag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Montag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Dienstag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Mittwoch"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Donnerstag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Freitag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Samstag"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Januar"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Februar"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "März"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "April"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Mai"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Juni"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Juli"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "August"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "September"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Oktober"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "November"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Dezember"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "Web-Services unter Ihrer Kontrolle"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Abmelden"
 
diff --git a/l10n/de_DE/lib.po b/l10n/de_DE/lib.po
index 5021501b6b1c869193076b1f878b1b1fb83f952b..b93beefdbe2c5b2a21c82c1e12814a8cd632a927 100644
--- a/l10n/de_DE/lib.po
+++ b/l10n/de_DE/lib.po
@@ -6,6 +6,7 @@
 #   <a.tangemann@web.de>, 2012.
 #   <blobbyjj@ymail.com>, 2012.
 # Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012.
+# Marcel Kühlhorn <susefan93@gmx.de>, 2012.
 # Phi Lieb <>, 2012.
 #   <thomas.mueller@tmit.eu>, 2012.
 #   <transifex.3.mensaje@spamgourmet.com>, 2012.
@@ -13,9 +14,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 21:14+0000\n"
+"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
 "Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -102,12 +103,12 @@ msgstr "Vor %d Minuten"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "Vor einer Stunde"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "Vor %d Stunden"
 
 #: template.php:108
 msgid "today"
@@ -129,7 +130,7 @@ msgstr "Letzten Monat"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "Vor %d Monaten"
 
 #: template.php:113
 msgid "last year"
@@ -155,4 +156,4 @@ msgstr "Die Update-Überprüfung ist ausgeschaltet"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Die Kategorie \"%s\" konnte nicht gefunden werden."
diff --git a/l10n/el/core.po b/l10n/el/core.po
index 99a4182ef1901a5bda8b23c3ce0a9322ea71d685..c8610cf88341858bdaceae85573ce5b039fa6aef 100644
--- a/l10n/el/core.po
+++ b/l10n/el/core.po
@@ -6,16 +6,17 @@
 # axil Pι <axilleas@archlinux.gr>, 2012.
 # Dimitris M. <monopatis@gmail.com>, 2012.
 # Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012.
+# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012.
 # Marios Bekatoros <>, 2012.
 #   <petros.kyladitis@gmail.com>, 2011.
-# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011, 2012.
+# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011-2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 17:29+0000\n"
+"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n"
 "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -50,7 +51,7 @@ msgstr ""
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Σφάλμα προσθήκης %s στα αγαπημένα."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -59,61 +60,61 @@ msgstr "Δεν επιλέχτηκαν κατηγορίες για διαγραφ
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Σφάλμα αφαίρεσης %s από τα αγαπημένα."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Ρυθμίσεις"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "δευτερόλεπτα πριν"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "1 λεπτό πριν"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "{minutes} λεπτά πριν"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "1 ώρα πριν"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "{hours} ώρες πριν"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "σήμερα"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "χτες"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "{days} ημέρες πριν"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "τελευταίο μήνα"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "{months} μήνες πριν"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "μήνες πριν"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "τελευταίο χρόνο"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "χρόνια πριν"
 
@@ -123,7 +124,7 @@ msgstr "Επιλέξτε"
 
 #: js/oc-dialogs.js:146 js/oc-dialogs.js:166
 msgid "Cancel"
-msgstr "Ακύρωση"
+msgstr "Άκυρο"
 
 #: js/oc-dialogs.js:162
 msgid "No"
@@ -140,7 +141,7 @@ msgstr "Οκ"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "Δεν καθορίστηκε ο τύπος του αντικειμένου."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
@@ -150,11 +151,11 @@ msgstr "Σφάλμα"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "Δεν καθορίστηκε το όνομα της εφαρμογής."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "Το απαιτούμενο αρχείο {file} δεν εγκαταστάθηκε!"
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -186,12 +187,12 @@ msgstr "Διαμοιρασμός με σύνδεσμο"
 
 #: js/share.js:164
 msgid "Password protect"
-msgstr "Προστασία κωδικού"
+msgstr "Προστασία συνθηματικού"
 
 #: js/share.js:168 templates/installation.php:42 templates/login.php:24
 #: templates/verify.php:13
 msgid "Password"
-msgstr "Κωδικός"
+msgstr "Συνθηματικό"
 
 #: js/share.js:173
 msgid "Set expiration date"
@@ -219,7 +220,7 @@ msgstr "Διαμοιρασμός του {item} με τον {user}"
 
 #: js/share.js:292
 msgid "Unshare"
-msgstr "Σταμάτημα μοιράσματος"
+msgstr "Σταμάτημα διαμοιρασμού"
 
 #: js/share.js:304
 msgid "can edit"
@@ -235,7 +236,7 @@ msgstr "δημιουργία"
 
 #: js/share.js:312
 msgid "update"
-msgstr "ανανέωση"
+msgstr "ενημέρωση"
 
 #: js/share.js:315
 msgid "delete"
@@ -247,7 +248,7 @@ msgstr "διαμοιρασμός"
 
 #: js/share.js:343 js/share.js:512 js/share.js:514
 msgid "Password protected"
-msgstr "Προστασία με κωδικό"
+msgstr "Προστασία με συνθηματικό"
 
 #: js/share.js:525
 msgid "Error unsetting expiration date"
@@ -259,7 +260,7 @@ msgstr "Σφάλμα κατά τον ορισμό ημ. λήξης"
 
 #: lostpassword/controller.php:47
 msgid "ownCloud password reset"
-msgstr "Επαναφορά κωδικού ownCloud"
+msgstr "Επαναφορά συνθηματικού ownCloud"
 
 #: lostpassword/templates/email.php:2
 msgid "Use the following link to reset your password: {link}"
@@ -296,11 +297,11 @@ msgstr "Σελίδα εισόδου"
 
 #: lostpassword/templates/resetpassword.php:8
 msgid "New password"
-msgstr "Νέος κωδικός"
+msgstr "Νέο συνθηματικό"
 
 #: lostpassword/templates/resetpassword.php:11
 msgid "Reset password"
-msgstr "Επαναφορά κωδικού πρόσβασης"
+msgstr "Επαναφορά συνθηματικού"
 
 #: strings.php:5
 msgid "Personal"
@@ -328,11 +329,11 @@ msgstr "Δεν επιτρέπεται η πρόσβαση"
 
 #: templates/404.php:12
 msgid "Cloud not found"
-msgstr "Δεν βρέθηκε σύννεφο"
+msgstr "Δεν βρέθηκε νέφος"
 
 #: templates/edit_categories_dialog.php:4
 msgid "Edit categories"
-msgstr "Επεξεργασία κατηγορίας"
+msgstr "Επεξεργασία κατηγοριών"
 
 #: templates/edit_categories_dialog.php:16
 msgid "Add"
@@ -346,13 +347,13 @@ msgstr "Προειδοποίηση Ασφαλείας"
 msgid ""
 "No secure random number generator is available, please enable the PHP "
 "OpenSSL extension."
-msgstr ""
+msgstr "Δεν είναι διαθέσιμο το πρόσθετο δημιουργίας τυχαίων αριθμών ασφαλείας, παρακαλώ ενεργοποιήστε το πρόσθετο της PHP, OpenSSL."
 
 #: templates/installation.php:26
 msgid ""
 "Without a secure random number generator an attacker may be able to predict "
 "password reset tokens and take over your account."
-msgstr ""
+msgstr "Χωρίς το πρόσθετο δημιουργίας τυχαίων αριθμών ασφαλείας, μπορεί να διαρρεύσει ο λογαριασμός σας από επιθέσεις στο διαδίκτυο."
 
 #: templates/installation.php:32
 msgid ""
@@ -361,7 +362,7 @@ msgid ""
 "strongly suggest that you configure your webserver in a way that the data "
 "directory is no longer accessible or you move the data directory outside the"
 " webserver document root."
-msgstr "Ο κατάλογος data και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο  .htaccess που παρέχει το ownCloud δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος data να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο data έξω από τον κατάλογο του διακομιστή."
+msgstr "Ο κατάλογος data και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο .htaccess που παρέχει το ownCloud δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος data να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο data έξω από τον κατάλογο του διακομιστή."
 
 #: templates/installation.php:36
 msgid "Create an <strong>admin account</strong>"
@@ -377,7 +378,7 @@ msgstr "Φάκελος δεδομένων"
 
 #: templates/installation.php:57
 msgid "Configure the database"
-msgstr "Διαμόρφωση της βάσης δεδομένων"
+msgstr "Ρύθμιση της βάσης δεδομένων"
 
 #: templates/installation.php:62 templates/installation.php:73
 #: templates/installation.php:83 templates/installation.php:93
@@ -390,7 +391,7 @@ msgstr "Χρήστης της βάσης δεδομένων"
 
 #: templates/installation.php:109
 msgid "Database password"
-msgstr "Κωδικός πρόσβασης βάσης δεδομένων"
+msgstr "Συνθηματικό βάσης δεδομένων"
 
 #: templates/installation.php:113
 msgid "Database name"
@@ -408,87 +409,87 @@ msgstr "Διακομιστής βάσης δεδομένων"
 msgid "Finish setup"
 msgstr "Ολοκλήρωση εγκατάστασης"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Κυριακή"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Δευτέρα"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Τρίτη"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Τετάρτη"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Πέμπτη"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Παρασκευή"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Σάββατο"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Ιανουάριος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Φεβρουάριος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "Μάρτιος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "Απρίλιος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Μάϊος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Ιούνιος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Ιούλιος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "Αύγουστος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "Σεπτέμβριος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Οκτώβριος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "Νοέμβριος"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Δεκέμβριος"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "Υπηρεσίες web υπό τον έλεγχό σας"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Αποσύνδεση"
 
@@ -500,19 +501,19 @@ msgstr "Απορρίφθηκε η αυτόματη σύνδεση!"
 msgid ""
 "If you did not change your password recently, your account may be "
 "compromised!"
-msgstr ""
+msgstr "Εάν δεν αλλάξατε το συνθηματικό σας προσφάτως, ο λογαριασμός μπορεί να έχει διαρρεύσει!"
 
 #: templates/login.php:10
 msgid "Please change your password to secure your account again."
-msgstr "Παρακαλώ αλλάξτε τον κωδικό σας για να ασφαλίσετε πάλι τον λογαριασμό σας."
+msgstr "Παρακαλώ αλλάξτε το συνθηματικό σας για να ασφαλίσετε πάλι τον λογαριασμό σας."
 
 #: templates/login.php:15
 msgid "Lost your password?"
-msgstr "Ξεχάσατε τον κωδικό σας;"
+msgstr "Ξεχάσατε το συνθηματικό σας;"
 
 #: templates/login.php:27
 msgid "remember"
-msgstr "να με θυμάσαι"
+msgstr "απομνημόνευση"
 
 #: templates/login.php:28
 msgid "Log in"
diff --git a/l10n/el/lib.po b/l10n/el/lib.po
index ea47a5ff17637c36978b68aa01087c4a428a8ebb..c58bb7b0af68fe96e2732b2a65a7e4bf463b8215 100644
--- a/l10n/el/lib.po
+++ b/l10n/el/lib.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 17:32+0000\n"
+"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n"
 "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -80,7 +80,7 @@ msgstr "Κείμενο"
 
 #: search/provider/file.php:29
 msgid "Images"
-msgstr ""
+msgstr "Εικόνες"
 
 #: template.php:103
 msgid "seconds ago"
@@ -97,12 +97,12 @@ msgstr "%d λεπτά πριν"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "1 ώρα πριν"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "%d ώρες πριν"
 
 #: template.php:108
 msgid "today"
@@ -124,7 +124,7 @@ msgstr "τον προηγούμενο μήνα"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "%d μήνες πριν"
 
 #: template.php:113
 msgid "last year"
@@ -150,4 +150,4 @@ msgstr "ο έλεγχος ενημερώσεων είναι απενεργοπο
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Αδυναμία εύρεσης κατηγορίας \"%s\""
diff --git a/l10n/el/settings.po b/l10n/el/settings.po
index 2dc76823ae162515485978e5858e5d8d5d21f5a5..32d3673a5e26c23835ae2924c29d6f6d02f5b04c 100644
--- a/l10n/el/settings.po
+++ b/l10n/el/settings.po
@@ -18,9 +18,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-10 00:01+0100\n"
-"PO-Revision-Date: 2012-11-09 23:01+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 17:05+0000\n"
+"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n"
 "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -149,7 +149,7 @@ msgstr "Απάντηση"
 #: templates/personal.php:8
 #, php-format
 msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>"
-msgstr ""
+msgstr "Χρησιμοποιήσατε <strong>%s</strong> από διαθέσιμα <strong>%s</strong>"
 
 #: templates/personal.php:12
 msgid "Desktop and Mobile Syncing Clients"
diff --git a/l10n/es/core.po b/l10n/es/core.po
index cc098b98838f54514e144307b6506dd2cd4df966..034d5efe2b36874c889a60a07f08b1d824fce0d0 100644
--- a/l10n/es/core.po
+++ b/l10n/es/core.po
@@ -17,9 +17,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 08:47+0000\n"
+"Last-Translator: Raul Fernandez Garcia <raulfg3@gmail.com>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -29,7 +29,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Tipo de categoria no proporcionado."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -43,18 +43,18 @@ msgstr "Esta categoría ya existe: "
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "ipo de objeto no proporcionado."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "%s ID no proporcionado."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Error añadiendo %s a los favoritos."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -63,61 +63,61 @@ msgstr "No hay categorías seleccionadas para borrar."
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Error eliminando %s de los favoritos."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Ajustes"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "hace segundos"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "hace 1 minuto"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "hace {minutes} minutos"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "Hace 1 hora"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "Hace {hours} horas"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "hoy"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "ayer"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "hace {days} días"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "mes pasado"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "Hace {months} meses"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "hace meses"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "año pasado"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "hace años"
 
@@ -144,21 +144,21 @@ msgstr "Aceptar"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "El tipo de objeto no se ha especificado."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
-#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
-#: js/share.js:537
+#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:527
+#: js/share.js:539
 msgid "Error"
 msgstr "Fallo"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "El nombre de la app no se ha especificado."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "El fichero  {file} requerido, no está instalado."
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -249,15 +249,15 @@ msgstr "eliminar"
 msgid "share"
 msgstr "compartir"
 
-#: js/share.js:343 js/share.js:512 js/share.js:514
+#: js/share.js:343 js/share.js:514 js/share.js:516
 msgid "Password protected"
 msgstr "Protegido por contraseña"
 
-#: js/share.js:525
+#: js/share.js:527
 msgid "Error unsetting expiration date"
 msgstr "Error al eliminar la fecha de caducidad"
 
-#: js/share.js:537
+#: js/share.js:539
 msgid "Error setting expiration date"
 msgstr "Error estableciendo fecha de caducidad"
 
@@ -412,87 +412,87 @@ msgstr "Host de la base de datos"
 msgid "Finish setup"
 msgstr "Completar la instalación"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Domingo"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Lunes"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Martes"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Jueves"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Viernes"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Sábado"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Enero"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Febrero"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "Marzo"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "Abril"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Mayo"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Junio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Julio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "Agosto"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "Septiembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Octubre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "Noviembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Diciembre"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "servicios web bajo tu control"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Salir"
 
diff --git a/l10n/es/lib.po b/l10n/es/lib.po
index 47f46497ca0f027234f835465fbd54860b45bf9e..179b6bff7d6861372c8e54750848a06be757f250 100644
--- a/l10n/es/lib.po
+++ b/l10n/es/lib.po
@@ -4,15 +4,16 @@
 # 
 # Translators:
 #   <juanma@kde.org.ar>, 2012.
+# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012.
 # Rubén Trujillo <rubentrf@gmail.com>, 2012.
 #   <sergio@entrecables.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 08:43+0000\n"
+"Last-Translator: Raul Fernandez Garcia <raulfg3@gmail.com>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -99,12 +100,12 @@ msgstr "hace %d minutos"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "Hace 1 hora"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "Hace %d horas"
 
 #: template.php:108
 msgid "today"
@@ -126,7 +127,7 @@ msgstr "este mes"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "Hace %d meses"
 
 #: template.php:113
 msgid "last year"
@@ -152,4 +153,4 @@ msgstr "comprobar actualizaciones está desactivado"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "No puede encontrar la categoria \"%s\""
diff --git a/l10n/it/core.po b/l10n/it/core.po
index 8691da851d826075fcc0a674404791a7f0d18605..9dc57ce2eaaf8d89298544a703c161c6303b8e5d 100644
--- a/l10n/it/core.po
+++ b/l10n/it/core.po
@@ -12,9 +12,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-15 23:19+0000\n"
+"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +24,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Tipo di categoria non fornito."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -38,18 +38,18 @@ msgstr "Questa categoria esiste già: "
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "Tipo di oggetto non fornito."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "ID %s non fornito."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Errore durante l'aggiunta di %s ai preferiti."
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -58,61 +58,61 @@ msgstr "Nessuna categoria selezionata per l'eliminazione."
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Errore durante la rimozione di %s dai preferiti."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Impostazioni"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "secondi fa"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "Un minuto fa"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "{minutes} minuti fa"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "1 ora fa"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "{hours} ore fa"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "oggi"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "ieri"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "{days} giorni fa"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "mese scorso"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "{months} mesi fa"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "mesi fa"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "anno scorso"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "anni fa"
 
@@ -139,7 +139,7 @@ msgstr "Ok"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "Il tipo di oggetto non è specificato."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
@@ -149,11 +149,11 @@ msgstr "Errore"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "Il nome dell'applicazione non è specificato."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "Il file richiesto {file} non è installato!"
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -407,87 +407,87 @@ msgstr "Host del database"
 msgid "Finish setup"
 msgstr "Termina la configurazione"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Domenica"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Lunedì"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Martedì"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Mercoledì"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Giovedì"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Venerdì"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Sabato"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Gennaio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Febbraio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "Marzo"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "Aprile"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Maggio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Giugno"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Luglio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "Agosto"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "Settembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Ottobre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "Novembre"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Dicembre"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "servizi web nelle tue mani"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Esci"
 
diff --git a/l10n/it/lib.po b/l10n/it/lib.po
index 3e31fd6aa5b239a404e1927ced6399301b7683f5..093eca463d15c92df299c1dc0b90561068dc7b82 100644
--- a/l10n/it/lib.po
+++ b/l10n/it/lib.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-15 23:21+0000\n"
+"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -97,12 +97,12 @@ msgstr "%d minuti fa"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "1 ora fa"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "%d ore fa"
 
 #: template.php:108
 msgid "today"
@@ -124,7 +124,7 @@ msgstr "il mese scorso"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "%d mesi fa"
 
 #: template.php:113
 msgid "last year"
@@ -150,4 +150,4 @@ msgstr "il controllo degli aggiornamenti è disabilitato"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Impossibile trovare la categoria \"%s\""
diff --git a/l10n/nl/core.po b/l10n/nl/core.po
index b3ab195742be3f77db961187b6a4fdb3107900d0..f0c708cdf533c6f14d80706c3edb1726bb5dedb8 100644
--- a/l10n/nl/core.po
+++ b/l10n/nl/core.po
@@ -10,6 +10,7 @@
 #   <icewind1991@gmail.com>, 2011.
 #   <jos@gelauff.net>, 2012.
 #   <koen@vervloesem.eu>, 2011.
+#   <lenny@weijl.org>, 2012.
 # Martin Wildeman <mhwildeman@gmail.com>, 2012.
 #   <pietje8501@gmail.com>, 2012.
 # Richard Bos <radoeka@gmail.com>, 2012.
@@ -20,9 +21,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-15 12:57+0000\n"
-"Last-Translator: bartv <transifex@thisnet.nl>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 05:47+0000\n"
+"Last-Translator: Len <lenny@weijl.org>\n"
 "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -32,7 +33,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Categorie type niet opgegeven."
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -46,13 +47,13 @@ msgstr "Deze categorie bestaat al."
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "Object type niet opgegeven."
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "%s ID niet opgegeven."
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
@@ -68,59 +69,59 @@ msgstr "Geen categorie geselecteerd voor verwijdering."
 msgid "Error removing %s from favorites."
 msgstr ""
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Instellingen"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "seconden geleden"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "1 minuut geleden"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "{minutes} minuten geleden"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
 msgstr "1 uur geleden"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
 msgstr "{hours} uren geleden"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "vandaag"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "gisteren"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "{days} dagen geleden"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "vorige maand"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
 msgstr "{months} maanden geleden"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "maanden geleden"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "vorig jaar"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "jaar geleden"
 
@@ -147,7 +148,7 @@ msgstr "Ok"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "Het object type is niet gespecificeerd."
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
@@ -157,7 +158,7 @@ msgstr "Fout"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "De app naam is niet gespecificeerd."
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
@@ -415,87 +416,87 @@ msgstr "Database server"
 msgid "Finish setup"
 msgstr "Installatie afronden"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Zondag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Maandag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Dinsdag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Woensdag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Donderdag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Vrijdag"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Zaterdag"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "januari"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "februari"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "maart"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "april"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "mei"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "juni"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "juli"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "augustus"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "september"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "oktober"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "november"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "december"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "Webdiensten in eigen beheer"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Afmelden"
 
diff --git a/l10n/nl/lib.po b/l10n/nl/lib.po
index 26b2dd01025469965a1975f3c3a67199a05417f5..f8ebea3c492ef47cbc23d737e3c9990a44753922 100644
--- a/l10n/nl/lib.po
+++ b/l10n/nl/lib.po
@@ -3,15 +3,16 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <lenny@weijl.org>, 2012.
 # Richard Bos <radoeka@gmail.com>, 2012.
 #   <transifex@thisnet.nl>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-15 12:58+0000\n"
-"Last-Translator: bartv <transifex@thisnet.nl>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 05:45+0000\n"
+"Last-Translator: Len <lenny@weijl.org>\n"
 "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -151,4 +152,4 @@ msgstr "Meest recente versie controle is uitgeschakeld"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Kon categorie \"%s\" niet vinden"
diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po
index 6238c545de521569e854d631193f03d973e69a6c..7798c921dbef36688f88caa448e0be0aba0be093 100644
--- a/l10n/pt_PT/core.po
+++ b/l10n/pt_PT/core.po
@@ -13,9 +13,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 00:32+0000\n"
+"Last-Translator: Mouxy <daniel@mouxy.net>\n"
 "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -25,7 +25,7 @@ msgstr ""
 
 #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
 msgid "Category type not provided."
-msgstr ""
+msgstr "Tipo de categoria não fornecido"
 
 #: ajax/vcategories/add.php:30
 msgid "No category to add?"
@@ -39,18 +39,18 @@ msgstr "Esta categoria já existe:"
 #: ajax/vcategories/favorites.php:24
 #: ajax/vcategories/removeFromFavorites.php:26
 msgid "Object type not provided."
-msgstr ""
+msgstr "Tipo de objecto não fornecido"
 
 #: ajax/vcategories/addToFavorites.php:30
 #: ajax/vcategories/removeFromFavorites.php:30
 #, php-format
 msgid "%s ID not provided."
-msgstr ""
+msgstr "ID %s não fornecido"
 
 #: ajax/vcategories/addToFavorites.php:35
 #, php-format
 msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Erro a adicionar %s aos favoritos"
 
 #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
 msgid "No categories selected for deletion."
@@ -59,61 +59,61 @@ msgstr "Nenhuma categoria seleccionar para eliminar"
 #: ajax/vcategories/removeFromFavorites.php:35
 #, php-format
 msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Erro a remover %s dos favoritos."
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr "Definições"
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr "Minutos atrás"
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr "Falta 1 minuto"
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr "{minutes} minutos atrás"
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
-msgstr ""
+msgstr "Há 1 hora"
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
-msgstr ""
+msgstr "Há {hours} horas atrás"
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr "hoje"
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr "ontem"
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr "{days} dias atrás"
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr "ultímo mês"
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
-msgstr ""
+msgstr "Há {months} meses atrás"
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr "meses atrás"
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr "ano passado"
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr "anos atrás"
 
@@ -140,7 +140,7 @@ msgstr "Ok"
 #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
 msgid "The object type is not specified."
-msgstr ""
+msgstr "O tipo de objecto não foi especificado"
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
@@ -150,11 +150,11 @@ msgstr "Erro"
 
 #: js/oc-vcategories.js:179
 msgid "The app name is not specified."
-msgstr ""
+msgstr "O nome da aplicação não foi especificado"
 
 #: js/oc-vcategories.js:194
 msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "O ficheiro necessário {file} não está instalado!"
 
 #: js/share.js:124
 msgid "Error while sharing"
@@ -408,87 +408,87 @@ msgstr "Host da base de dados"
 msgid "Finish setup"
 msgstr "Acabar instalação"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr "Domingo"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr "Segunda"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr "Terça"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr "Quarta"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr "Quinta"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr "Sexta"
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr "Sábado"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr "Janeiro"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr "Fevereiro"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr "Março"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr "Abril"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr "Maio"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr "Junho"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr "Julho"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr "Agosto"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr "Setembro"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr "Outubro"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr "Novembro"
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr "Dezembro"
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr "serviços web sob o seu controlo"
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr "Sair"
 
diff --git a/l10n/pt_PT/lib.po b/l10n/pt_PT/lib.po
index ac71f8cb502a1d59e3594ef088a18108923786e7..fe66807cc3a3408ac523a423b75ad689005badb9 100644
--- a/l10n/pt_PT/lib.po
+++ b/l10n/pt_PT/lib.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <daniel@mouxy.net>, 2012.
 # Duarte Velez Grilo <duartegrilo@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
-"PO-Revision-Date: 2012-11-14 23:13+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 00:33+0000\n"
+"Last-Translator: Mouxy <daniel@mouxy.net>\n"
 "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -97,12 +98,12 @@ msgstr "há %d minutos"
 
 #: template.php:106
 msgid "1 hour ago"
-msgstr ""
+msgstr "Há 1 horas"
 
 #: template.php:107
 #, php-format
 msgid "%d hours ago"
-msgstr ""
+msgstr "Há %d horas"
 
 #: template.php:108
 msgid "today"
@@ -124,7 +125,7 @@ msgstr "mês passado"
 #: template.php:112
 #, php-format
 msgid "%d months ago"
-msgstr ""
+msgstr "Há %d meses atrás"
 
 #: template.php:113
 msgid "last year"
@@ -150,4 +151,4 @@ msgstr "a verificação de actualizações está desligada"
 #: vcategories.php:188 vcategories.php:249
 #, php-format
 msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Não foi encontrado a categoria \"%s\""
diff --git a/l10n/ru_RU/files_versions.po b/l10n/ru_RU/files_versions.po
index cb0853d718cd2f68b720c25c9496653d0862567b..241dfcc0e912ce1a744c3c93879ec050a18f74e7 100644
--- a/l10n/ru_RU/files_versions.po
+++ b/l10n/ru_RU/files_versions.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-10-11 02:04+0200\n"
-"PO-Revision-Date: 2012-10-10 13:22+0000\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 07:25+0000\n"
 "Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n"
 "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
 "MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr "Версии"
 
 #: templates/settings-personal.php:7
 msgid "This will delete all existing backup versions of your files"
-msgstr "Это приведет к удалению всех существующих версий резервной копии ваших файлов"
+msgstr "Это приведет к удалению всех существующих версий резервной копии Ваших файлов"
 
 #: templates/settings.php:3
 msgid "Files Versioning"
diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po
index d494444273a220029964cb326e619c3a268aabd5..6e82bf5e75f09a70f69f0bba6fd5e56c7d5edef1 100644
--- a/l10n/si_LK/settings.po
+++ b/l10n/si_LK/settings.po
@@ -10,9 +10,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-10 00:01+0100\n"
-"PO-Revision-Date: 2012-11-09 23:01+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-17 00:01+0100\n"
+"PO-Revision-Date: 2012-11-16 06:57+0000\n"
+"Last-Translator: Anushke Guneratne <anushke@gmail.com>\n"
 "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -207,7 +207,7 @@ msgid ""
 "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" "
 "target=\"_blank\"><abbr title=\"Affero General Public "
 "License\">AGPL</abbr></a>."
-msgstr ""
+msgstr "නිපදන ලද්දේ <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud සමාජයෙන්</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">මුල් කේතය </a>ලයිසන්ස් කර ඇත්තේ <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> යටතේ."
 
 #: templates/users.php:21 templates/users.php:76
 msgid "Name"
diff --git a/l10n/ta_LK/files_encryption.po b/l10n/ta_LK/files_encryption.po
index 59c15d46d9bd1fd9a0a8ff2284f80c5ce265dcc9..2eee3be9df2803c7c0071ba71bf7b09a6fc24dfb 100644
--- a/l10n/ta_LK/files_encryption.po
+++ b/l10n/ta_LK/files_encryption.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <suganthi@nic.lk>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-10-16 02:03+0200\n"
-"PO-Revision-Date: 2012-08-12 22:33+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 05:33+0000\n"
+"Last-Translator: suganthi <suganthi@nic.lk>\n"
 "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,16 +20,16 @@ msgstr ""
 
 #: templates/settings.php:3
 msgid "Encryption"
-msgstr ""
+msgstr "மறைக்குறியீடு"
 
 #: templates/settings.php:4
 msgid "Exclude the following file types from encryption"
-msgstr ""
+msgstr "மறைக்குறியாக்கலில் பின்வரும் கோப்பு வகைகளை நீக்கவும்"
 
 #: templates/settings.php:5
 msgid "None"
-msgstr ""
+msgstr "ஒன்றுமில்லை"
 
 #: templates/settings.php:10
 msgid "Enable Encryption"
-msgstr ""
+msgstr "மறைக்குறியாக்கலை இயலுமைப்படுத்துக"
diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po
index 4c277cd74f29e48ad925f90d4a0d7ffde5e2049a..56eeef9eef726a26336e9b66bc71c9b3d43d30c9 100644
--- a/l10n/ta_LK/settings.po
+++ b/l10n/ta_LK/settings.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <suganthi@nic.lk>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-10 00:01+0100\n"
-"PO-Revision-Date: 2012-11-09 23:01+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 05:07+0000\n"
+"Last-Translator: suganthi <suganthi@nic.lk>\n"
 "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,39 +20,39 @@ msgstr ""
 
 #: ajax/apps/ocs.php:20
 msgid "Unable to load list from App Store"
-msgstr ""
+msgstr "செயலி சேமிப்பிலிருந்து பட்டியலை ஏற்றமுடியாதுள்ளது"
 
 #: ajax/creategroup.php:10
 msgid "Group already exists"
-msgstr ""
+msgstr "குழு ஏற்கனவே உள்ளது"
 
 #: ajax/creategroup.php:19
 msgid "Unable to add group"
-msgstr ""
+msgstr "குழுவை சேர்க்க முடியாது"
 
 #: ajax/enableapp.php:12
 msgid "Could not enable app. "
-msgstr ""
+msgstr "செயலியை இயலுமைப்படுத்த முடியாது"
 
 #: ajax/lostpassword.php:12
 msgid "Email saved"
-msgstr ""
+msgstr "மின்னஞ்சல் சேமிக்கப்பட்டது"
 
 #: ajax/lostpassword.php:14
 msgid "Invalid email"
-msgstr ""
+msgstr "செல்லுபடியற்ற மின்னஞ்சல்"
 
 #: ajax/openid.php:13
 msgid "OpenID Changed"
-msgstr ""
+msgstr "OpenID மாற்றப்பட்டது"
 
 #: ajax/openid.php:15 ajax/setlanguage.php:17 ajax/setlanguage.php:20
 msgid "Invalid request"
-msgstr ""
+msgstr "செல்லுபடியற்ற வேண்டுகோள்"
 
 #: ajax/removegroup.php:13
 msgid "Unable to delete group"
-msgstr ""
+msgstr "குழுவை நீக்க முடியாது"
 
 #: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:12
 msgid "Authentication error"
@@ -59,90 +60,90 @@ msgstr "அத்தாட்சிப்படுத்தலில் வழ
 
 #: ajax/removeuser.php:24
 msgid "Unable to delete user"
-msgstr ""
+msgstr "பயனாளரை நீக்க முடியாது"
 
 #: ajax/setlanguage.php:15
 msgid "Language changed"
-msgstr ""
+msgstr "மொழி மாற்றப்பட்டது"
 
 #: ajax/togglegroups.php:22
 #, php-format
 msgid "Unable to add user to group %s"
-msgstr ""
+msgstr "குழு %s இல் பயனாளரை சேர்க்க முடியாது"
 
 #: ajax/togglegroups.php:28
 #, php-format
 msgid "Unable to remove user from group %s"
-msgstr ""
+msgstr "குழு %s இலிருந்து பயனாளரை நீக்கமுடியாது"
 
 #: js/apps.js:28 js/apps.js:67
 msgid "Disable"
-msgstr ""
+msgstr "இயலுமைப்ப"
 
 #: js/apps.js:28 js/apps.js:55
 msgid "Enable"
-msgstr ""
+msgstr "செயலற்றதாக்குக"
 
 #: js/personal.js:69
 msgid "Saving..."
-msgstr ""
+msgstr "இயலுமைப்படுத்துக"
 
 #: personal.php:42 personal.php:43
 msgid "__language_name__"
-msgstr ""
+msgstr "_மொழி_பெயர்_"
 
 #: templates/apps.php:10
 msgid "Add your App"
-msgstr ""
+msgstr "உங்களுடைய செயலியை சேர்க்க"
 
 #: templates/apps.php:11
 msgid "More Apps"
-msgstr ""
+msgstr "மேலதிக செயலிகள்"
 
 #: templates/apps.php:27
 msgid "Select an App"
-msgstr ""
+msgstr "செயலி ஒன்றை தெரிவுசெய்க"
 
 #: templates/apps.php:31
 msgid "See application page at apps.owncloud.com"
-msgstr ""
+msgstr "apps.owncloud.com இல் செயலி பக்கத்தை பார்க்க"
 
 #: templates/apps.php:32
 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
-msgstr ""
+msgstr "<span class=\"அனுமதிப்பத்திரம்\"></span>-அனுமதி பெற்ற <span class=\"ஆசிரியர்\"></span>"
 
 #: templates/help.php:9
 msgid "Documentation"
-msgstr ""
+msgstr "ஆவணமாக்கல்"
 
 #: templates/help.php:10
 msgid "Managing Big Files"
-msgstr ""
+msgstr "பெரிய கோப்புகளை முகாமைப்படுத்தல்"
 
 #: templates/help.php:11
 msgid "Ask a question"
-msgstr ""
+msgstr "வினா ஒன்றை கேட்க"
 
 #: templates/help.php:22
 msgid "Problems connecting to help database."
-msgstr ""
+msgstr "தரவுதளத்தை இணைக்கும் உதவியில் பிரச்சினைகள்"
 
 #: templates/help.php:23
 msgid "Go there manually."
-msgstr ""
+msgstr "கைமுறையாக அங்கு செல்க"
 
 #: templates/help.php:31
 msgid "Answer"
-msgstr ""
+msgstr "விடை"
 
 #: templates/personal.php:8
 #, php-format
 msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>"
-msgstr ""
+msgstr "நீங்கள் <strong>%s</strong> இலுள்ள <strong>%s</strong>பயன்படுத்தியுள்ளீர்கள்"
 
 #: templates/personal.php:12
 msgid "Desktop and Mobile Syncing Clients"
-msgstr ""
+msgstr "desktop மற்றும் Mobile ஒத்திசைவு சேவைப் பயனாளர்"
 
 #: templates/personal.php:13
 msgid "Download"
@@ -150,15 +151,15 @@ msgstr "பதிவிறக்குக"
 
 #: templates/personal.php:19
 msgid "Your password was changed"
-msgstr ""
+msgstr "உங்களுடைய கடவுச்சொல் மாற்றப்பட்டுள்ளது"
 
 #: templates/personal.php:20
 msgid "Unable to change your password"
-msgstr ""
+msgstr "உங்களுடைய கடவுச்சொல்லை மாற்றமுடியாது"
 
 #: templates/personal.php:21
 msgid "Current password"
-msgstr ""
+msgstr "தற்போதைய கடவுச்சொல்"
 
 #: templates/personal.php:22
 msgid "New password"
@@ -166,11 +167,11 @@ msgstr "புதிய கடவுச்சொல்"
 
 #: templates/personal.php:23
 msgid "show"
-msgstr ""
+msgstr "காட்டு"
 
 #: templates/personal.php:24
 msgid "Change password"
-msgstr ""
+msgstr "கடவுச்சொல்லை மாற்றுக"
 
 #: templates/personal.php:30
 msgid "Email"
@@ -178,23 +179,23 @@ msgstr "மின்னஞ்சல்"
 
 #: templates/personal.php:31
 msgid "Your email address"
-msgstr ""
+msgstr "உங்களுடைய மின்னஞ்சல் முகவரி"
 
 #: templates/personal.php:32
 msgid "Fill in an email address to enable password recovery"
-msgstr ""
+msgstr "கடவுச்சொல் மீள் பெறுவதை இயலுமைப்படுத்துவதற்கு மின்னஞ்சல் முகவரியை இயலுமைப்படுத்துக"
 
 #: templates/personal.php:38 templates/personal.php:39
 msgid "Language"
-msgstr ""
+msgstr "மொழி"
 
 #: templates/personal.php:44
 msgid "Help translate"
-msgstr ""
+msgstr "மொழிபெயர்க்க உதவி"
 
 #: templates/personal.php:51
 msgid "use this address to connect to your ownCloud in your file manager"
-msgstr ""
+msgstr "உங்களுடைய கோப்பு முகாமையில் உள்ள உங்களுடைய ownCloud உடன் இணைக்க இந்த முகவரியை பயன்படுத்தவும்"
 
 #: templates/personal.php:61
 msgid ""
@@ -204,7 +205,7 @@ msgid ""
 "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" "
 "target=\"_blank\"><abbr title=\"Affero General Public "
 "License\">AGPL</abbr></a>."
-msgstr ""
+msgstr "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>."
 
 #: templates/users.php:21 templates/users.php:76
 msgid "Name"
@@ -216,15 +217,15 @@ msgstr "கடவுச்சொல்"
 
 #: templates/users.php:26 templates/users.php:78 templates/users.php:98
 msgid "Groups"
-msgstr ""
+msgstr "குழுக்கள்"
 
 #: templates/users.php:32
 msgid "Create"
-msgstr ""
+msgstr "உருவாக்குக"
 
 #: templates/users.php:35
 msgid "Default Quota"
-msgstr ""
+msgstr "பொது இருப்பு பங்கு"
 
 #: templates/users.php:55 templates/users.php:138
 msgid "Other"
@@ -232,11 +233,11 @@ msgstr "மற்றவை"
 
 #: templates/users.php:80 templates/users.php:112
 msgid "Group Admin"
-msgstr ""
+msgstr "குழு நிர்வாகி"
 
 #: templates/users.php:82
 msgid "Quota"
-msgstr ""
+msgstr "பங்கு"
 
 #: templates/users.php:146
 msgid "Delete"
diff --git a/l10n/ta_LK/user_webdavauth.po b/l10n/ta_LK/user_webdavauth.po
index 048ae2d534224f5d4fb343db9e2870350a7e3e23..17c43a7f96354b8650a3cbf318c364abcc7ae2bd 100644
--- a/l10n/ta_LK/user_webdavauth.po
+++ b/l10n/ta_LK/user_webdavauth.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <suganthi@nic.lk>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-09 10:06+0100\n"
-"PO-Revision-Date: 2012-11-09 09:06+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 05:29+0000\n"
+"Last-Translator: suganthi <suganthi@nic.lk>\n"
 "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,4 +20,4 @@ msgstr ""
 
 #: templates/settings.php:4
 msgid "WebDAV URL: http://"
-msgstr ""
+msgstr "WebDAV URL: http://"
diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot
index e281171af67966597514ea7a6f6eff73d6372a41..73c0801074a59a678e055eb49c4d37587699d304 100644
--- a/l10n/templates/core.pot
+++ b/l10n/templates/core.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -55,59 +55,59 @@ msgstr ""
 msgid "Error removing %s from favorites."
 msgstr ""
 
-#: js/js.js:243 templates/layout.user.php:59 templates/layout.user.php:60
+#: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61
 msgid "Settings"
 msgstr ""
 
-#: js/js.js:688
+#: js/js.js:704
 msgid "seconds ago"
 msgstr ""
 
-#: js/js.js:689
+#: js/js.js:705
 msgid "1 minute ago"
 msgstr ""
 
-#: js/js.js:690
+#: js/js.js:706
 msgid "{minutes} minutes ago"
 msgstr ""
 
-#: js/js.js:691
+#: js/js.js:707
 msgid "1 hour ago"
 msgstr ""
 
-#: js/js.js:692
+#: js/js.js:708
 msgid "{hours} hours ago"
 msgstr ""
 
-#: js/js.js:693
+#: js/js.js:709
 msgid "today"
 msgstr ""
 
-#: js/js.js:694
+#: js/js.js:710
 msgid "yesterday"
 msgstr ""
 
-#: js/js.js:695
+#: js/js.js:711
 msgid "{days} days ago"
 msgstr ""
 
-#: js/js.js:696
+#: js/js.js:712
 msgid "last month"
 msgstr ""
 
-#: js/js.js:697
+#: js/js.js:713
 msgid "{months} months ago"
 msgstr ""
 
-#: js/js.js:698
+#: js/js.js:714
 msgid "months ago"
 msgstr ""
 
-#: js/js.js:699
+#: js/js.js:715
 msgid "last year"
 msgstr ""
 
-#: js/js.js:700
+#: js/js.js:716
 msgid "years ago"
 msgstr ""
 
@@ -137,8 +137,8 @@ msgid "The object type is not specified."
 msgstr ""
 
 #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
-#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:525
-#: js/share.js:537
+#: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:527
+#: js/share.js:539
 msgid "Error"
 msgstr ""
 
@@ -239,15 +239,15 @@ msgstr ""
 msgid "share"
 msgstr ""
 
-#: js/share.js:343 js/share.js:512 js/share.js:514
+#: js/share.js:343 js/share.js:514 js/share.js:516
 msgid "Password protected"
 msgstr ""
 
-#: js/share.js:525
+#: js/share.js:527
 msgid "Error unsetting expiration date"
 msgstr ""
 
-#: js/share.js:537
+#: js/share.js:539
 msgid "Error setting expiration date"
 msgstr ""
 
@@ -402,87 +402,87 @@ msgstr ""
 msgid "Finish setup"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Sunday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Monday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Tuesday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Wednesday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Thursday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Friday"
 msgstr ""
 
-#: templates/layout.guest.php:15 templates/layout.user.php:16
+#: templates/layout.guest.php:16 templates/layout.user.php:17
 msgid "Saturday"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "January"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "February"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "March"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "April"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "May"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "June"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "July"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "August"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "September"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "October"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "November"
 msgstr ""
 
-#: templates/layout.guest.php:16 templates/layout.user.php:17
+#: templates/layout.guest.php:17 templates/layout.user.php:18
 msgid "December"
 msgstr ""
 
-#: templates/layout.guest.php:41
+#: templates/layout.guest.php:42
 msgid "web services under your control"
 msgstr ""
 
-#: templates/layout.user.php:44
+#: templates/layout.user.php:45
 msgid "Log out"
 msgstr ""
 
diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot
index 3d19c1d887da93ed2f4cf36c06772a24b3e2dafc..52853be38666d12addb577ef21d966d2b09bfbd7 100644
--- a/l10n/templates/files.pot
+++ b/l10n/templates/files.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:01+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -115,64 +115,64 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: js/files.js:237 js/files.js:342 js/files.js:372
+#: js/files.js:242 js/files.js:356 js/files.js:386
 msgid "Pending"
 msgstr ""
 
-#: js/files.js:257
+#: js/files.js:262
 msgid "1 file uploading"
 msgstr ""
 
-#: js/files.js:260 js/files.js:305 js/files.js:320
+#: js/files.js:265 js/files.js:319 js/files.js:334
 msgid "{count} files uploading"
 msgstr ""
 
-#: js/files.js:323 js/files.js:356
+#: js/files.js:337 js/files.js:370
 msgid "Upload cancelled."
 msgstr ""
 
-#: js/files.js:425
+#: js/files.js:439
 msgid ""
 "File upload is in progress. Leaving the page now will cancel the upload."
 msgstr ""
 
-#: js/files.js:495
+#: js/files.js:509
 msgid "Invalid name, '/' is not allowed."
 msgstr ""
 
-#: js/files.js:676
+#: js/files.js:690
 msgid "{count} files scanned"
 msgstr ""
 
-#: js/files.js:684
+#: js/files.js:698
 msgid "error while scanning"
 msgstr ""
 
-#: js/files.js:757 templates/index.php:50
+#: js/files.js:771 templates/index.php:50
 msgid "Name"
 msgstr ""
 
-#: js/files.js:758 templates/index.php:58
+#: js/files.js:772 templates/index.php:58
 msgid "Size"
 msgstr ""
 
-#: js/files.js:759 templates/index.php:60
+#: js/files.js:773 templates/index.php:60
 msgid "Modified"
 msgstr ""
 
-#: js/files.js:786
+#: js/files.js:800
 msgid "1 folder"
 msgstr ""
 
-#: js/files.js:788
+#: js/files.js:802
 msgid "{count} folders"
 msgstr ""
 
-#: js/files.js:796
+#: js/files.js:810
 msgid "1 file"
 msgstr ""
 
-#: js/files.js:798
+#: js/files.js:812
 msgid "{count} files"
 msgstr ""
 
diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot
index 2795d9cfb8ca9566c868b279802209c1bcc62918..e1c462236afe2fc61d75d70dacf4fdb51bf481a7 100644
--- a/l10n/templates/files_encryption.pot
+++ b/l10n/templates/files_encryption.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:01+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot
index a0f85cd595a8da590fc93e11e7c920a1556bb48f..8892417dcbf7e0558cbe25e722360015ee45493d 100644
--- a/l10n/templates/files_external.pot
+++ b/l10n/templates/files_external.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:01+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot
index 5ad0f040f0e42225b04bf2e6e6fb1d628cbd8ee7..9cf344eb2c19490585a8fb2e04cb067ae0f3265b 100644
--- a/l10n/templates/files_sharing.pot
+++ b/l10n/templates/files_sharing.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:01+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot
index 8301d24cb066639bd3845b5d1ae4927361849dbe..ffc5cb06b77f0d70165d0e743ab2905277ba941c 100644
--- a/l10n/templates/files_versions.pot
+++ b/l10n/templates/files_versions.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot
index 27e6fa5906fea0874a6b4d7e78a3fb0f44b494f3..beb07edae40cd27709b466506eb6bd7c0b8d7e03 100644
--- a/l10n/templates/lib.pot
+++ b/l10n/templates/lib.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot
index 6be7d8c4ff220373f7c9e2831b17dd827656a61c..21e1df921b8079f8f9eaff6baf2cf92968dd377d 100644
--- a/l10n/templates/settings.pot
+++ b/l10n/templates/settings.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot
index 95b4ee68ea4d146002411e9d02c6efe146531786..f08e4ff9f6ef9a46c01afbbb603198998f2b9a7e 100644
--- a/l10n/templates/user_ldap.pot
+++ b/l10n/templates/user_ldap.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot
index f98e2d11007b0fb3a54dcaeb8345d3bb6b593682..096465ba1f0638de01454eaf2445dc69cf0f736a 100644
--- a/l10n/templates/user_webdavauth.pot
+++ b/l10n/templates/user_webdavauth.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-16 00:02+0100\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po
index e8e963ada2eb5c9cde84c304b8e2124e31311043..1a7770f1399c5379ea0cbfdec34fa37d6ece8c88 100644
--- a/l10n/zh_CN/files.po
+++ b/l10n/zh_CN/files.po
@@ -11,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-14 00:02+0100\n"
-"PO-Revision-Date: 2012-11-13 02:43+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 09:10+0000\n"
+"Last-Translator: hanfeng <appweb.cn@gmail.com>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -119,64 +119,64 @@ msgstr "上传错误"
 msgid "Close"
 msgstr "关闭"
 
-#: js/files.js:237 js/files.js:342 js/files.js:372
+#: js/files.js:242 js/files.js:356 js/files.js:386
 msgid "Pending"
 msgstr "操作等待中"
 
-#: js/files.js:257
+#: js/files.js:262
 msgid "1 file uploading"
 msgstr "1个文件上传中"
 
-#: js/files.js:260 js/files.js:305 js/files.js:320
+#: js/files.js:265 js/files.js:319 js/files.js:334
 msgid "{count} files uploading"
 msgstr "{count} 个文件上传中"
 
-#: js/files.js:323 js/files.js:356
+#: js/files.js:337 js/files.js:370
 msgid "Upload cancelled."
 msgstr "上传已取消"
 
-#: js/files.js:425
+#: js/files.js:439
 msgid ""
 "File upload is in progress. Leaving the page now will cancel the upload."
 msgstr "文件正在上传中。现在离开此页会导致上传动作被取消。"
 
-#: js/files.js:495
+#: js/files.js:509
 msgid "Invalid name, '/' is not allowed."
 msgstr "非法的名称,不允许使用‘/’。"
 
-#: js/files.js:676
+#: js/files.js:690
 msgid "{count} files scanned"
 msgstr "{count} 个文件已扫描。"
 
-#: js/files.js:684
+#: js/files.js:698
 msgid "error while scanning"
 msgstr "扫描时出错"
 
-#: js/files.js:757 templates/index.php:50
+#: js/files.js:771 templates/index.php:50
 msgid "Name"
 msgstr "名称"
 
-#: js/files.js:758 templates/index.php:58
+#: js/files.js:772 templates/index.php:58
 msgid "Size"
 msgstr "大小"
 
-#: js/files.js:759 templates/index.php:60
+#: js/files.js:773 templates/index.php:60
 msgid "Modified"
 msgstr "修改日期"
 
-#: js/files.js:786
+#: js/files.js:800
 msgid "1 folder"
 msgstr "1个文件夹"
 
-#: js/files.js:788
+#: js/files.js:802
 msgid "{count} folders"
 msgstr "{count} 个文件夹"
 
-#: js/files.js:796
+#: js/files.js:810
 msgid "1 file"
 msgstr "1 个文件"
 
-#: js/files.js:798
+#: js/files.js:812
 msgid "{count} files"
 msgstr "{count} 个文件"
 
@@ -226,7 +226,7 @@ msgstr "文件夹"
 
 #: templates/index.php:11
 msgid "From link"
-msgstr ""
+msgstr "来自链接"
 
 #: templates/index.php:22
 msgid "Upload"
diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po
index 2b1af99c80a7b9bc6291f9f98518890031823c0d..6d16aa9571e03a793967b73f3698bb84f540dd37 100644
--- a/l10n/zh_CN/settings.po
+++ b/l10n/zh_CN/settings.po
@@ -12,9 +12,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-10 00:01+0100\n"
-"PO-Revision-Date: 2012-11-09 23:01+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 12:04+0000\n"
+"Last-Translator: hanfeng <appweb.cn@gmail.com>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -143,7 +143,7 @@ msgstr "回答"
 #: templates/personal.php:8
 #, php-format
 msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>"
-msgstr ""
+msgstr "你已使用 <strong>%s</strong>,有效空间 <strong>%s</strong>"
 
 #: templates/personal.php:12
 msgid "Desktop and Mobile Syncing Clients"
diff --git a/l10n/zh_CN/user_webdavauth.po b/l10n/zh_CN/user_webdavauth.po
index 856eaf11a25825d91a81e39abcf12b91ced68840..cdb6da1b8e1a10a873be18ad308d3cc42970659c 100644
--- a/l10n/zh_CN/user_webdavauth.po
+++ b/l10n/zh_CN/user_webdavauth.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <appweb.cn@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-11-09 10:06+0100\n"
-"PO-Revision-Date: 2012-11-09 09:06+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-11-18 00:01+0100\n"
+"PO-Revision-Date: 2012-11-17 11:47+0000\n"
+"Last-Translator: hanfeng <appweb.cn@gmail.com>\n"
 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,4 +20,4 @@ msgstr ""
 
 #: templates/settings.php:4
 msgid "WebDAV URL: http://"
-msgstr ""
+msgstr "WebDAV地址: http://"
diff --git a/lib/files.php b/lib/files.php
index 3abc8c4aaf29028e5ad01e8c762bf9d1b27ab139..323d7ddb7e89f5f028f2e7424932f30cb62cab51 100644
--- a/lib/files.php
+++ b/lib/files.php
@@ -44,8 +44,13 @@ class OC_Files {
 	 * @param boolean $only_header ; boolean to only send header of the request
 	 */
 	public static function get($dir, $files, $only_header = false) {
-		if (strpos($files, ';')) {
-			$files = explode(';', $files);
+		$xsendfile = false;
+		if (isset($_SERVER['MOD_X_SENDFILE_ENABLED']) || 
+			isset($_SERVER['MOD_X_ACCEL_REDIRECT_ENABLED'])) {
+			$xsendfile = true;
+		}
+		if(strpos($files, ';')) {
+			$files=explode(';', $files);
 		}
 
 		if (is_array($files)) {
@@ -53,8 +58,12 @@ class OC_Files {
 			$executionTime = intval(ini_get('max_execution_time'));
 			set_time_limit(0);
 			$zip = new ZipArchive();
-			$filename = OC_Helper::tmpFile('.zip');
-			if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE) !== true) {
+			if ($xsendfile) {
+				$filename = OC_Helper::tmpFileNoClean('.zip');
+			}else{
+				$filename = OC_Helper::tmpFile('.zip');
+			}
+			if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE)!==true) {
 				exit("cannot open <$filename>\n");
 			}
 			foreach ($files as $file) {
@@ -74,8 +83,12 @@ class OC_Files {
 			$executionTime = intval(ini_get('max_execution_time'));
 			set_time_limit(0);
 			$zip = new ZipArchive();
-			$filename = OC_Helper::tmpFile('.zip');
-			if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE) !== true) {
+			if ($xsendfile) {
+				$filename = OC_Helper::tmpFileNoClean('.zip');
+			}else{
+				$filename = OC_Helper::tmpFile('.zip');
+			}
+			if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE)!==true) {
 				exit("cannot open <$filename>\n");
 			}
 			$file = $dir . '/' . $files;
@@ -95,8 +108,13 @@ class OC_Files {
 				ini_set('zlib.output_compression', 'off');
 				header('Content-Type: application/zip');
 				header('Content-Length: ' . filesize($filename));
-			} else {
-				header('Content-Type: ' . \OC\Files\Filesystem::getMimeType($filename));
+				self::addSendfileHeader($filename);
+			}else{
+				header('Content-Type: '.\OC\Files\Filesystem::getMimeType($filename));
+				list($storage, ) = \OC\Files\Filesystem::resolvePath($filename);
+				if ($storage instanceof \OC\File\Storage\Local) {
+					self::addSendfileHeader(\OC\Files\Filesystem::getLocalFile($filename));
+				}
 			}
 		} elseif ($zip or !\OC\Files\Filesystem::file_exists($filename)) {
 			header("HTTP/1.0 404 Not Found");
@@ -121,8 +139,10 @@ class OC_Files {
 					flush();
 				}
 			}
-			unlink($filename);
-		} else {
+			if (!$xsendfile) {
+				unlink($filename);
+			}
+		}else{
 			\OC\Files\Filesystem::readfile($filename);
 		}
 		foreach (self::$tmpFiles as $tmpFile) {
@@ -132,19 +152,28 @@ class OC_Files {
 		}
 	}
 
-	public static function zipAddDir($dir, $zip, $internalDir = '') {
-		$dirname = basename($dir);
-		$zip->addEmptyDir($internalDir . $dirname);
-		$internalDir .= $dirname .= '/';
-		$files = \OC\Files\Filesystem::getDirectoryContent($dir);
-		foreach ($files as $file) {
-			$filename = $file['name'];
-			$file = $dir . '/' . $filename;
-			if (\OC\Files\Filesystem::is_file($file)) {
-				$tmpFile = \OC\Files\Filesystem::toTmpFile($file);
-				OC_Files::$tmpFiles[] = $tmpFile;
-				$zip->addFile($tmpFile, $internalDir . $filename);
-			} elseif (\OC\Files\Filesystem::is_dir($file)) {
+	private static function addSendfileHeader($filename) {
+		if (isset($_SERVER['MOD_X_SENDFILE_ENABLED'])) {
+			header("X-Sendfile: " . $filename);
+		}
+		if (isset($_SERVER['MOD_X_ACCEL_REDIRECT_ENABLED'])) {
+			header("X-Accel-Redirect: " . $filename);
+		}
+	}
+
+	public static function zipAddDir($dir, $zip, $internalDir='') {
+		$dirname=basename($dir);
+		$zip->addEmptyDir($internalDir.$dirname);
+		$internalDir.=$dirname.='/';
+		$files=OC_Files::getDirectoryContent($dir);
+		foreach($files as $file) {
+			$filename=$file['name'];
+			$file=$dir.'/'.$filename;
+			if(\OC\Files\Filesystem::is_file($file)) {
+				$tmpFile=\OC\Files\Filesystem::toTmpFile($file);
+				OC_Files::$tmpFiles[]=$tmpFile;
+				$zip->addFile($tmpFile, $internalDir.$filename);
+			}elseif(\OC\Files\Filesystem::is_dir($file)) {
 				self::zipAddDir($file, $zip, $internalDir);
 			}
 		}
diff --git a/lib/helper.php b/lib/helper.php
index a7fa7be8738b8f529f0ae1407547e445e6127ab4..2b63778024d2065b003f07d7adbdfbd085a43c97 100644
--- a/lib/helper.php
+++ b/lib/helper.php
@@ -524,6 +524,27 @@ class OC_Helper {
 		return $file;
 	}
 
+	/**
+	 * create a temporary file with an unique filename. It will not be deleted
+	 * automatically
+	 * @param string $postfix
+	 * @return string
+	 *
+	 */
+	public static function tmpFileNoClean($postfix='') {
+		$tmpDirNoClean=get_temp_dir().'/oc-noclean/';
+		if (!file_exists($tmpDirNoClean) || !is_dir($tmpDirNoClean)) {
+			if (file_exists($tmpDirNoClean)) {
+				unlink($tmpDirNoClean);
+			}
+			mkdir($tmpDirNoClean);
+		}
+		$file=$tmpDirNoClean.md5(time().rand()).$postfix;
+		$fh=fopen($file,'w');
+		fclose($fh);
+		return $file;
+	}
+	
 	/**
 	 * create a temporary folder with an unique filename
 	 * @return string
@@ -559,6 +580,16 @@ class OC_Helper {
 		}
 	}
 
+	/**
+	 * remove all files created by self::tmpFileNoClean
+	 */
+	public static function cleanTmpNoClean() {
+		$tmpDirNoCleanFile=get_temp_dir().'/oc-noclean/';
+		if(file_exists($tmpDirNoCleanFile)) {
+			self::rmdirr($tmpDirNoCleanFile);
+		}
+	}
+
 	/**
 	* Adds a suffix to the name in case the file exists
 	*
diff --git a/lib/l10n/ca.php b/lib/l10n/ca.php
index 34ce1c4fe749763580a0e985010ca2055ed0b377..b3321ef82e14e539dff7c76ef33695b90b49064f 100644
--- a/lib/l10n/ca.php
+++ b/lib/l10n/ca.php
@@ -18,13 +18,17 @@
 "seconds ago" => "segons enrere",
 "1 minute ago" => "fa 1 minut",
 "%d minutes ago" => "fa %d minuts",
+"1 hour ago" => "fa 1 hora",
+"%d hours ago" => "fa %d hores",
 "today" => "avui",
 "yesterday" => "ahir",
 "%d days ago" => "fa %d dies",
 "last month" => "el mes passat",
+"%d months ago" => "fa %d mesos",
 "last year" => "l'any passat",
 "years ago" => "fa anys",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s està disponible. Obtén <a href=\"%s\">més informació</a>",
 "up to date" => "actualitzat",
-"updates check is disabled" => "la comprovació d'actualitzacions està desactivada"
+"updates check is disabled" => "la comprovació d'actualitzacions està desactivada",
+"Could not find category \"%s\"" => "No s'ha trobat la categoria \"%s\""
 );
diff --git a/lib/l10n/de.php b/lib/l10n/de.php
index 9398abd7b7381dca7d62d53487aa62d6371b7b9e..7724d8c684f2d730d6858a4f177ae7bb4504c7b2 100644
--- a/lib/l10n/de.php
+++ b/lib/l10n/de.php
@@ -18,13 +18,17 @@
 "seconds ago" => "Gerade eben",
 "1 minute ago" => "Vor einer Minute",
 "%d minutes ago" => "Vor %d Minuten",
+"1 hour ago" => "Vor einer Stunde",
+"%d hours ago" => "Vor %d Stunden",
 "today" => "Heute",
 "yesterday" => "Gestern",
 "%d days ago" => "Vor %d Tag(en)",
 "last month" => "Letzten Monat",
+"%d months ago" => "Vor %d Monaten",
 "last year" => "Letztes Jahr",
 "years ago" => "Vor wenigen Jahren",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>",
 "up to date" => "aktuell",
-"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet"
+"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet",
+"Could not find category \"%s\"" => "Die Kategorie \"%s\" konnte nicht gefunden werden."
 );
diff --git a/lib/l10n/de_DE.php b/lib/l10n/de_DE.php
index c2ff42d8570b4282dec18fcbf15ebd3e0209c7cb..95596a7a33ab4703d39ec271f3a59feea4552327 100644
--- a/lib/l10n/de_DE.php
+++ b/lib/l10n/de_DE.php
@@ -18,13 +18,17 @@
 "seconds ago" => "Gerade eben",
 "1 minute ago" => "Vor einer Minute",
 "%d minutes ago" => "Vor %d Minuten",
+"1 hour ago" => "Vor einer Stunde",
+"%d hours ago" => "Vor %d Stunden",
 "today" => "Heute",
 "yesterday" => "Gestern",
 "%d days ago" => "Vor %d Tag(en)",
 "last month" => "Letzten Monat",
+"%d months ago" => "Vor %d Monaten",
 "last year" => "Letztes Jahr",
 "years ago" => "Vor wenigen Jahren",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>",
 "up to date" => "aktuell",
-"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet"
+"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet",
+"Could not find category \"%s\"" => "Die Kategorie \"%s\" konnte nicht gefunden werden."
 );
diff --git a/lib/l10n/el.php b/lib/l10n/el.php
index 71650ae24aedec02a8b48442e78a9fab37d7b026..315b995ecc9aad988227665fb8dcfb09b1a53b15 100644
--- a/lib/l10n/el.php
+++ b/lib/l10n/el.php
@@ -14,16 +14,21 @@
 "Token expired. Please reload page." => "Το αναγνωριστικό έληξε. Παρακαλώ φορτώστε ξανά την σελίδα.",
 "Files" => "Αρχεία",
 "Text" => "Κείμενο",
+"Images" => "Εικόνες",
 "seconds ago" => "δευτερόλεπτα πριν",
 "1 minute ago" => "1 λεπτό πριν",
 "%d minutes ago" => "%d λεπτά πριν",
+"1 hour ago" => "1 ώρα πριν",
+"%d hours ago" => "%d ώρες πριν",
 "today" => "σήμερα",
 "yesterday" => "χθές",
 "%d days ago" => "%d ημέρες πριν",
 "last month" => "τον προηγούμενο μήνα",
+"%d months ago" => "%d μήνες πριν",
 "last year" => "τον προηγούμενο χρόνο",
 "years ago" => "χρόνια πριν",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s είναι διαθέσιμα. Δείτε <a href=\"%s\">περισσότερες πληροφορίες</a>",
 "up to date" => "ενημερωμένο",
-"updates check is disabled" => "ο έλεγχος ενημερώσεων είναι απενεργοποιημένος"
+"updates check is disabled" => "ο έλεγχος ενημερώσεων είναι απενεργοποιημένος",
+"Could not find category \"%s\"" => "Αδυναμία εύρεσης κατηγορίας \"%s\""
 );
diff --git a/lib/l10n/es.php b/lib/l10n/es.php
index 0019ba02b7f972f3a21cc3941654790e6bb3cf4e..f843c42dfd38605828e3d70988275f501afd7835 100644
--- a/lib/l10n/es.php
+++ b/lib/l10n/es.php
@@ -18,13 +18,17 @@
 "seconds ago" => "hace segundos",
 "1 minute ago" => "hace 1 minuto",
 "%d minutes ago" => "hace %d minutos",
+"1 hour ago" => "Hace 1 hora",
+"%d hours ago" => "Hace %d horas",
 "today" => "hoy",
 "yesterday" => "ayer",
 "%d days ago" => "hace %d días",
 "last month" => "este mes",
+"%d months ago" => "Hace %d meses",
 "last year" => "este año",
 "years ago" => "hace años",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponible. Obtén <a href=\"%s\">más información</a>",
 "up to date" => "actualizado",
-"updates check is disabled" => "comprobar actualizaciones está desactivado"
+"updates check is disabled" => "comprobar actualizaciones está desactivado",
+"Could not find category \"%s\"" => "No puede encontrar la categoria \"%s\""
 );
diff --git a/lib/l10n/it.php b/lib/l10n/it.php
index 89e2b05a22f9fd4067b46b7391c75a26ec6f21fc..c0fb0babfb3051a63dca901413ba404901e5e022 100644
--- a/lib/l10n/it.php
+++ b/lib/l10n/it.php
@@ -18,13 +18,17 @@
 "seconds ago" => "secondi fa",
 "1 minute ago" => "1 minuto fa",
 "%d minutes ago" => "%d minuti fa",
+"1 hour ago" => "1 ora fa",
+"%d hours ago" => "%d ore fa",
 "today" => "oggi",
 "yesterday" => "ieri",
 "%d days ago" => "%d giorni fa",
 "last month" => "il mese scorso",
+"%d months ago" => "%d mesi fa",
 "last year" => "l'anno scorso",
 "years ago" => "anni fa",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s è disponibile. Ottieni <a href=\"%s\">ulteriori informazioni</a>",
 "up to date" => "aggiornato",
-"updates check is disabled" => "il controllo degli aggiornamenti è disabilitato"
+"updates check is disabled" => "il controllo degli aggiornamenti è disabilitato",
+"Could not find category \"%s\"" => "Impossibile trovare la categoria \"%s\""
 );
diff --git a/lib/l10n/nl.php b/lib/l10n/nl.php
index cddfd8f97e089e0dd98dc9dc4d128c1b963af5e4..087cf23a6278492ab4c495efed01ab4091ed4212 100644
--- a/lib/l10n/nl.php
+++ b/lib/l10n/nl.php
@@ -29,5 +29,6 @@
 "years ago" => "jaar geleden",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s is beschikbaar. Verkrijg <a href=\"%s\">meer informatie</a>",
 "up to date" => "bijgewerkt",
-"updates check is disabled" => "Meest recente versie controle is uitgeschakeld"
+"updates check is disabled" => "Meest recente versie controle is uitgeschakeld",
+"Could not find category \"%s\"" => "Kon categorie \"%s\" niet vinden"
 );
diff --git a/lib/l10n/pt_PT.php b/lib/l10n/pt_PT.php
index a54cb57578a7574ccad896f07a66856d33abd6d9..84867c4c37c49787e663d1bf225b42536529d84f 100644
--- a/lib/l10n/pt_PT.php
+++ b/lib/l10n/pt_PT.php
@@ -18,13 +18,17 @@
 "seconds ago" => "há alguns segundos",
 "1 minute ago" => "há 1 minuto",
 "%d minutes ago" => "há %d minutos",
+"1 hour ago" => "Há 1 horas",
+"%d hours ago" => "Há %d horas",
 "today" => "hoje",
 "yesterday" => "ontem",
 "%d days ago" => "há %d dias",
 "last month" => "mês passado",
+"%d months ago" => "Há %d meses atrás",
 "last year" => "ano passado",
 "years ago" => "há anos",
 "%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponível. Obtenha <a href=\"%s\">mais informação</a>",
 "up to date" => "actualizado",
-"updates check is disabled" => "a verificação de actualizações está desligada"
+"updates check is disabled" => "a verificação de actualizações está desligada",
+"Could not find category \"%s\"" => "Não foi encontrado a categoria \"%s\""
 );
diff --git a/lib/ocsclient.php b/lib/ocsclient.php
index b6b5ad8f0a99b9a3322f423e2866f5d19b9065e2..e730b159afdbdd18973e21b57cec7664067c8017 100644
--- a/lib/ocsclient.php
+++ b/lib/ocsclient.php
@@ -55,20 +55,11 @@ class OC_OCSClient{
 	 * This function calls an OCS server and returns the response. It also sets a sane timeout
 	*/
 	private static function getOCSresponse($url) {
-		// set a sensible timeout of 10 sec to stay responsive even if the server is down.
-		$ctx = stream_context_create(
-			array(
-				'http' => array(
-					'timeout' => 10
-				)
-			)
-		);
-		$data=@file_get_contents($url, 0, $ctx);
+		$data = \OC_Util::getUrlContent($url);
 		return($data);
 	}
 
-
-	/**
+        /**
 	 * @brief Get all the categories from the OCS server
 	 * @returns array with category ids
 	 * @note returns NULL if config value appstoreenabled is set to false
diff --git a/lib/util.php b/lib/util.php
index 9b29bfe9d5c2c9d8dc84a3c564d492babd9ed24d..16dcfc73d7d32110a7093d3f30dcf851f8e0d99b 100755
--- a/lib/util.php
+++ b/lib/util.php
@@ -679,4 +679,43 @@ class OC_Util {
 
 		return false;
 	}
+        
+        /**
+         * @Brief Get file content via curl.
+         * @param string $url Url to get content
+         * @return string of the response or false on error
+         * This function get the content of a page via curl, if curl is enabled.
+         * If not, file_get_element is used.
+         */
+        
+        public static function getUrlContent($url){
+            
+            if  (function_exists('curl_init')) {
+                
+                $curl = curl_init();
+
+                curl_setopt($curl, CURLOPT_HEADER, 0);
+                curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
+                curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
+                curl_setopt($curl, CURLOPT_URL, $url);
+		curl_setopt($ch, CURLOPT_USERAGENT, "ownCloud Server Crawler");
+                $data = curl_exec($curl);
+                curl_close($curl);
+
+            } else {
+                
+                $ctx = stream_context_create(
+                    array(
+                        'http' => array(
+                            'timeout' => 10
+                        )
+                    )
+                );
+                $data=@file_get_contents($url, 0, $ctx);
+                
+            }
+            
+            return $data;
+        }
+        
 }
diff --git a/settings/l10n/el.php b/settings/l10n/el.php
index abaac831e297ca2060af5a4f3eda09ec9edf538e..af3fd446accb5710def1b39a2fb73d0ab9c31bf0 100644
--- a/settings/l10n/el.php
+++ b/settings/l10n/el.php
@@ -28,6 +28,7 @@
 "Problems connecting to help database." => "Προβλήματα κατά τη σύνδεση με τη βάση δεδομένων βοήθειας.",
 "Go there manually." => "Χειροκίνητη μετάβαση.",
 "Answer" => "Απάντηση",
+"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Χρησιμοποιήσατε <strong>%s</strong> από διαθέσιμα <strong>%s</strong>",
 "Desktop and Mobile Syncing Clients" => "Πελάτες συγχρονισμού για Desktop και Mobile",
 "Download" => "Λήψη",
 "Your password was changed" => "Το συνθηματικό σας έχει αλλάξει",
diff --git a/settings/l10n/si_LK.php b/settings/l10n/si_LK.php
index 85a8fcb013df8de418ee5dbf2a6ea3a67852de53..13bd1762d423257377ea7be9844e68ff4eb23edd 100644
--- a/settings/l10n/si_LK.php
+++ b/settings/l10n/si_LK.php
@@ -37,6 +37,7 @@
 "Language" => "භාෂාව",
 "Help translate" => "පරිවර්ථන සහය",
 "use this address to connect to your ownCloud in your file manager" => "ඔබගේ ගොනු කළමනාකරු ownCloudයට සම්බන්ධ කිරීමට මෙම ලිපිනය භාවිතා කරන්න",
+"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "නිපදන ලද්දේ <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud සමාජයෙන්</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">මුල් කේතය </a>ලයිසන්ස් කර ඇත්තේ <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> යටතේ.",
 "Name" => "නාමය",
 "Password" => "මුරපදය",
 "Groups" => "සමූහය",
diff --git a/settings/l10n/ta_LK.php b/settings/l10n/ta_LK.php
index dac8e940eb055a41da15390bcb9e593d9524fd5f..c0189a5bdaf39a567196cfda29e8d0b05d54d8e0 100644
--- a/settings/l10n/ta_LK.php
+++ b/settings/l10n/ta_LK.php
@@ -1,10 +1,56 @@
 <?php $TRANSLATIONS = array(
+"Unable to load list from App Store" => "செயலி சேமிப்பிலிருந்து பட்டியலை ஏற்றமுடியாதுள்ளது",
+"Group already exists" => "குழு ஏற்கனவே உள்ளது",
+"Unable to add group" => "குழுவை சேர்க்க முடியாது",
+"Could not enable app. " => "செயலியை இயலுமைப்படுத்த முடியாது",
+"Email saved" => "மின்னஞ்சல் சேமிக்கப்பட்டது",
+"Invalid email" => "செல்லுபடியற்ற மின்னஞ்சல்",
+"OpenID Changed" => "OpenID மாற்றப்பட்டது",
+"Invalid request" => "செல்லுபடியற்ற வேண்டுகோள்",
+"Unable to delete group" => "குழுவை நீக்க முடியாது",
 "Authentication error" => "அத்தாட்சிப்படுத்தலில் வழு",
+"Unable to delete user" => "பயனாளரை நீக்க முடியாது",
+"Language changed" => "மொழி மாற்றப்பட்டது",
+"Unable to add user to group %s" => "குழு %s இல் பயனாளரை சேர்க்க முடியாது",
+"Unable to remove user from group %s" => "குழு %s இலிருந்து பயனாளரை நீக்கமுடியாது",
+"Disable" => "இயலுமைப்ப",
+"Enable" => "செயலற்றதாக்குக",
+"Saving..." => "இயலுமைப்படுத்துக",
+"__language_name__" => "_மொழி_பெயர்_",
+"Add your App" => "உங்களுடைய செயலியை சேர்க்க",
+"More Apps" => "மேலதிக செயலிகள்",
+"Select an App" => "செயலி ஒன்றை தெரிவுசெய்க",
+"See application page at apps.owncloud.com" => "apps.owncloud.com இல் செயலி பக்கத்தை பார்க்க",
+"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"அனுமதிப்பத்திரம்\"></span>-அனுமதி பெற்ற <span class=\"ஆசிரியர்\"></span>",
+"Documentation" => "ஆவணமாக்கல்",
+"Managing Big Files" => "பெரிய கோப்புகளை முகாமைப்படுத்தல்",
+"Ask a question" => "வினா ஒன்றை கேட்க",
+"Problems connecting to help database." => "தரவுதளத்தை இணைக்கும் உதவியில் பிரச்சினைகள்",
+"Go there manually." => "கைமுறையாக அங்கு செல்க",
+"Answer" => "விடை",
+"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "நீங்கள் <strong>%s</strong> இலுள்ள <strong>%s</strong>பயன்படுத்தியுள்ளீர்கள்",
+"Desktop and Mobile Syncing Clients" => "desktop மற்றும் Mobile ஒத்திசைவு சேவைப் பயனாளர்",
 "Download" => "பதிவிறக்குக",
+"Your password was changed" => "உங்களுடைய கடவுச்சொல் மாற்றப்பட்டுள்ளது",
+"Unable to change your password" => "உங்களுடைய கடவுச்சொல்லை மாற்றமுடியாது",
+"Current password" => "தற்போதைய கடவுச்சொல்",
 "New password" => "புதிய கடவுச்சொல்",
+"show" => "காட்டு",
+"Change password" => "கடவுச்சொல்லை மாற்றுக",
 "Email" => "மின்னஞ்சல்",
+"Your email address" => "உங்களுடைய மின்னஞ்சல் முகவரி",
+"Fill in an email address to enable password recovery" => "கடவுச்சொல் மீள் பெறுவதை இயலுமைப்படுத்துவதற்கு மின்னஞ்சல் முகவரியை இயலுமைப்படுத்துக",
+"Language" => "மொழி",
+"Help translate" => "மொழிபெயர்க்க உதவி",
+"use this address to connect to your ownCloud in your file manager" => "உங்களுடைய கோப்பு முகாமையில் உள்ள உங்களுடைய ownCloud உடன் இணைக்க இந்த முகவரியை பயன்படுத்தவும்",
+"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
 "Name" => "பெயர்",
 "Password" => "கடவுச்சொல்",
+"Groups" => "குழுக்கள்",
+"Create" => "உருவாக்குக",
+"Default Quota" => "பொது இருப்பு பங்கு",
 "Other" => "மற்றவை",
+"Group Admin" => "குழு நிர்வாகி",
+"Quota" => "பங்கு",
 "Delete" => "அழிக்க"
 );
diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php
index 5485b77d9c714bb168dce400d9f84a0eaa227914..ad8140e6cc5623a6dbd3703c87ce2acfffd78805 100644
--- a/settings/l10n/zh_CN.php
+++ b/settings/l10n/zh_CN.php
@@ -28,6 +28,7 @@
 "Problems connecting to help database." => "连接帮助数据库错误 ",
 "Go there manually." => "手动访问",
 "Answer" => "回答",
+"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "你已使用 <strong>%s</strong>,有效空间 <strong>%s</strong>",
 "Desktop and Mobile Syncing Clients" => "桌面和移动设备同步客户端",
 "Download" => "下载",
 "Your password was changed" => "密码已修改",