Merge branch 'master' into fixing-4488-master

remotes/origin/stable6
Thomas Müller 11 years ago
commit 4344c62f7e
  1. 2
      .gitignore
  2. 308
      apps/files/js/file-upload.js
  3. 7
      apps/files/l10n/ach.php
  4. 7
      apps/files/l10n/af_ZA.php
  5. 7
      apps/files/l10n/be.php
  6. 12
      apps/files/l10n/bs.php
  7. 7
      apps/files/l10n/de_AT.php
  8. 77
      apps/files/l10n/de_CH.php
  9. 78
      apps/files/l10n/en_GB.php
  10. 7
      apps/files/l10n/es_MX.php
  11. 1
      apps/files/l10n/hi.php
  12. 7
      apps/files/l10n/km.php
  13. 7
      apps/files/l10n/kn.php
  14. 7
      apps/files/l10n/ml_IN.php
  15. 7
      apps/files/l10n/ne.php
  16. 7
      apps/files/l10n/nqo.php
  17. 17
      apps/files/l10n/pa.php
  18. 7
      apps/files/l10n/sk.php
  19. 7
      apps/files/l10n/sw_KE.php
  20. 4
      apps/files_encryption/appinfo/app.php
  21. 37
      apps/files_encryption/hooks/hooks.php
  22. 5
      apps/files_encryption/l10n/bs.php
  23. 39
      apps/files_encryption/l10n/de_CH.php
  24. 39
      apps/files_encryption/l10n/en_GB.php
  25. 5
      apps/files_encryption/l10n/pa.php
  26. 5
      apps/files_encryption/l10n/te.php
  27. 3
      apps/files_encryption/lib/util.php
  28. 28
      apps/files_external/l10n/de_CH.php
  29. 28
      apps/files_external/l10n/en_GB.php
  30. 6
      apps/files_external/l10n/pa.php
  31. 19
      apps/files_sharing/l10n/de_CH.php
  32. 19
      apps/files_sharing/l10n/en_GB.php
  33. 3
      apps/files_sharing/l10n/hi.php
  34. 8
      apps/files_sharing/l10n/pa.php
  35. 6
      apps/files_trashbin/l10n/ach.php
  36. 6
      apps/files_trashbin/l10n/af_ZA.php
  37. 6
      apps/files_trashbin/l10n/be.php
  38. 7
      apps/files_trashbin/l10n/bs.php
  39. 6
      apps/files_trashbin/l10n/de_AT.php
  40. 19
      apps/files_trashbin/l10n/de_CH.php
  41. 6
      apps/files_trashbin/l10n/en@pirate.php
  42. 19
      apps/files_trashbin/l10n/en_GB.php
  43. 6
      apps/files_trashbin/l10n/es_MX.php
  44. 7
      apps/files_trashbin/l10n/hi.php
  45. 6
      apps/files_trashbin/l10n/ka.php
  46. 6
      apps/files_trashbin/l10n/km.php
  47. 6
      apps/files_trashbin/l10n/kn.php
  48. 6
      apps/files_trashbin/l10n/ml_IN.php
  49. 6
      apps/files_trashbin/l10n/my_MM.php
  50. 6
      apps/files_trashbin/l10n/ne.php
  51. 6
      apps/files_trashbin/l10n/nqo.php
  52. 8
      apps/files_trashbin/l10n/pa.php
  53. 6
      apps/files_trashbin/l10n/sk.php
  54. 6
      apps/files_trashbin/l10n/sw_KE.php
  55. 5
      apps/files_versions/l10n/cy_GB.php
  56. 10
      apps/files_versions/l10n/de_CH.php
  57. 10
      apps/files_versions/l10n/en_GB.php
  58. 5
      apps/files_versions/l10n/sq.php
  59. 87
      apps/user_ldap/l10n/de_CH.php
  60. 87
      apps/user_ldap/l10n/en_GB.php
  61. 44
      apps/user_ldap/l10n/lt_LT.php
  62. 6
      apps/user_ldap/l10n/pa.php
  63. 7
      apps/user_webdavauth/l10n/de_CH.php
  64. 7
      apps/user_webdavauth/l10n/en_GB.php
  65. 5
      apps/user_webdavauth/l10n/fa.php
  66. 8
      core/js/avatar.js
  67. 7
      core/l10n/ca.php
  68. 7
      core/l10n/cs_CZ.php
  69. 7
      core/l10n/de.php
  70. 7
      core/l10n/de_DE.php
  71. 7
      core/l10n/en_GB.php
  72. 7
      core/l10n/et_EE.php
  73. 3
      core/l10n/fi_FI.php
  74. 7
      core/l10n/gl.php
  75. 2
      core/l10n/hi.php
  76. 7
      core/l10n/it.php
  77. 6
      core/l10n/ja_JP.php
  78. 7
      core/l10n/lt_LT.php
  79. 13
      core/l10n/nl.php
  80. 45
      core/l10n/pa.php
  81. 7
      core/l10n/pt_BR.php
  82. 45
      l10n/ach/settings.po
  83. 45
      l10n/af_ZA/settings.po
  84. 45
      l10n/ar/settings.po
  85. 45
      l10n/be/settings.po
  86. 45
      l10n/bg_BG/settings.po
  87. 45
      l10n/bn_BD/settings.po
  88. 45
      l10n/bs/settings.po
  89. 20
      l10n/ca/core.po
  90. 12
      l10n/ca/lib.po
  91. 61
      l10n/ca/settings.po
  92. 20
      l10n/cs_CZ/core.po
  93. 12
      l10n/cs_CZ/lib.po
  94. 61
      l10n/cs_CZ/settings.po
  95. 45
      l10n/cy_GB/settings.po
  96. 61
      l10n/da/settings.po
  97. 20
      l10n/de/core.po
  98. 12
      l10n/de/lib.po
  99. 61
      l10n/de/settings.po
  100. 45
      l10n/de_AT/settings.po
  101. Some files were not shown because too many files have changed in this diff Show More

2
.gitignore vendored

@ -6,7 +6,7 @@
/apps/inc.php
# ignore all apps except core ones
/apps*
/apps*/*
!/apps/files
!/apps/files_encryption
!/apps/files_external

@ -1,157 +1,196 @@
$(document).ready(function() {
var file_upload_param = {
dropZone: $('#content'), // restrict dropZone to content div
//singleFileUploads is on by default, so the data.files array will always have length 1
add: function(e, data) {
/**
* Function that will allow us to know if Ajax uploads are supported
* @link https://github.com/New-Bamboo/example-ajax-upload/blob/master/public/index.html
* also see article @link http://blog.new-bamboo.co.uk/2012/01/10/ridiculously-simple-ajax-uploads-with-formdata
*/
function supportAjaxUploadWithProgress() {
return supportFileAPI() && supportAjaxUploadProgressEvents() && supportFormData();
if(data.files[0].type === '' && data.files[0].size == 4096)
{
data.textStatus = 'dirorzero';
data.errorThrown = t('files','Unable to upload your file as it is a directory or has 0 bytes');
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
return true; //don't upload this file but go on with next in queue
}
// Is the File API supported?
function supportFileAPI() {
var fi = document.createElement('INPUT');
fi.type = 'file';
return 'files' in fi;
};
var totalSize=0;
$.each(data.originalFiles, function(i,file){
totalSize+=file.size;
});
// Are progress events supported?
function supportAjaxUploadProgressEvents() {
var xhr = new XMLHttpRequest();
return !! (xhr && ('upload' in xhr) && ('onprogress' in xhr.upload));
};
if(totalSize>$('#max_upload').val()){
data.textStatus = 'notenoughspace';
data.errorThrown = t('files','Not enough space available');
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
return false; //don't upload anything
}
// Is FormData supported?
function supportFormData() {
return !! window.FormData;
}
}
$(document).ready(function() {
// start the actual file upload
var jqXHR = data.submit();
if ( $('#file_upload_start').length ) {
var file_upload_param = {
dropZone: $('#content'), // restrict dropZone to content div
//singleFileUploads is on by default, so the data.files array will always have length 1
add: function(e, data) {
// remember jqXHR to show warning to user when he navigates away but an upload is still in progress
if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') {
var dirName = data.context.data('file');
if(typeof uploadingFiles[dirName] === 'undefined') {
uploadingFiles[dirName] = {};
if(data.files[0].type === '' && data.files[0].size == 4096)
{
data.textStatus = 'dirorzero';
data.errorThrown = t('files','Unable to upload your file as it is a directory or has 0 bytes');
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
return true; //don't upload this file but go on with next in queue
}
uploadingFiles[dirName][data.files[0].name] = jqXHR;
} else {
uploadingFiles[data.files[0].name] = jqXHR;
}
//show cancel button
if($('html.lte9').length === 0 && data.dataType !== 'iframe') {
$('#uploadprogresswrapper input.stop').show();
}
},
submit: function(e, data) {
if ( ! data.formData ) {
// noone set update parameters, we set the minimum
data.formData = {
requesttoken: oc_requesttoken,
dir: $('#dir').val()
};
}
},
/**
* called after the first add, does NOT have the data param
* @param e
*/
start: function(e) {
//IE < 10 does not fire the necessary events for the progress bar.
if($('html.lte9').length > 0) {
return;
}
$('#uploadprogressbar').progressbar({value:0});
$('#uploadprogressbar').fadeIn();
},
fail: function(e, data) {
if (typeof data.textStatus !== 'undefined' && data.textStatus !== 'success' ) {
if (data.textStatus === 'abort') {
$('#notification').text(t('files', 'Upload cancelled.'));
} else {
// HTTP connection problem
$('#notification').text(data.errorThrown);
var totalSize=0;
$.each(data.originalFiles, function(i,file){
totalSize+=file.size;
});
if(totalSize>$('#max_upload').val()){
data.textStatus = 'notenoughspace';
data.errorThrown = t('files','Not enough space available');
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
return false; //don't upload anything
}
$('#notification').fadeIn();
//hide notification after 5 sec
setTimeout(function() {
$('#notification').fadeOut();
}, 5000);
}
delete uploadingFiles[data.files[0].name];
},
progress: function(e, data) {
// TODO: show nice progress bar in file row
},
progressall: function(e, data) {
//IE < 10 does not fire the necessary events for the progress bar.
if($('html.lte9').length > 0) {
return;
}
var progress = (data.loaded/data.total)*100;
$('#uploadprogressbar').progressbar('value',progress);
},
/**
* called for every successful upload
* @param e
* @param data
*/
done:function(e, data) {
// handle different responses (json or body from iframe for ie)
var response;
if (typeof data.result === 'string') {
response = data.result;
} else {
//fetch response from iframe
response = data.result[0].body.innerText;
}
var result=$.parseJSON(response);
if(typeof result[0] !== 'undefined' && result[0].status === 'success') {
var filename = result[0].originalname;
// start the actual file upload
var jqXHR = data.submit();
// delete jqXHR reference
// remember jqXHR to show warning to user when he navigates away but an upload is still in progress
if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') {
var dirName = data.context.data('file');
delete uploadingFiles[dirName][filename];
if ($.assocArraySize(uploadingFiles[dirName]) == 0) {
delete uploadingFiles[dirName];
if(typeof uploadingFiles[dirName] === 'undefined') {
uploadingFiles[dirName] = {};
}
uploadingFiles[dirName][data.files[0].name] = jqXHR;
} else {
delete uploadingFiles[filename];
uploadingFiles[data.files[0].name] = jqXHR;
}
var file = result[0];
} else {
data.textStatus = 'servererror';
data.errorThrown = t('files', result.data.message);
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
}
},
/**
* called after last upload
* @param e
* @param data
*/
stop: function(e, data) {
if(data.dataType !== 'iframe') {
$('#uploadprogresswrapper input.stop').hide();
}
},
submit: function(e, data) {
if ( ! data.formData ) {
// noone set update parameters, we set the minimum
data.formData = {
requesttoken: oc_requesttoken,
dir: $('#dir').val()
};
}
},
/**
* called after the first add, does NOT have the data param
* @param e
*/
start: function(e) {
},
fail: function(e, data) {
if (typeof data.textStatus !== 'undefined' && data.textStatus !== 'success' ) {
if (data.textStatus === 'abort') {
$('#notification').text(t('files', 'Upload cancelled.'));
} else {
// HTTP connection problem
$('#notification').text(data.errorThrown);
}
$('#notification').fadeIn();
//hide notification after 5 sec
setTimeout(function() {
$('#notification').fadeOut();
}, 5000);
}
delete uploadingFiles[data.files[0].name];
},
/**
* called for every successful upload
* @param e
* @param data
*/
done:function(e, data) {
// handle different responses (json or body from iframe for ie)
var response;
if (typeof data.result === 'string') {
response = data.result;
} else {
//fetch response from iframe
response = data.result[0].body.innerText;
}
var result=$.parseJSON(response);
if(typeof result[0] !== 'undefined' && result[0].status === 'success') {
var filename = result[0].originalname;
//IE < 10 does not fire the necessary events for the progress bar.
if($('html.lte9').length > 0) {
return;
// delete jqXHR reference
if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') {
var dirName = data.context.data('file');
delete uploadingFiles[dirName][filename];
if ($.assocArraySize(uploadingFiles[dirName]) == 0) {
delete uploadingFiles[dirName];
}
} else {
delete uploadingFiles[filename];
}
var file = result[0];
} else {
data.textStatus = 'servererror';
data.errorThrown = t('files', result.data.message);
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
fu._trigger('fail', e, data);
}
},
/**
* called after last upload
* @param e
* @param data
*/
stop: function(e, data) {
}
};
// initialize jquery fileupload (blueimp)
var fileupload = $('#file_upload_start').fileupload(file_upload_param);
window.file_upload_param = fileupload;
if(supportAjaxUploadWithProgress()) {
$('#uploadprogressbar').progressbar('value',100);
$('#uploadprogressbar').fadeOut();
// add progress handlers
fileupload.on('fileuploadadd', function(e, data) {
//show cancel button
//if(data.dataType !== 'iframe') { //FIXME when is iframe used? only for ie?
// $('#uploadprogresswrapper input.stop').show();
//}
});
// add progress handlers
fileupload.on('fileuploadstart', function(e, data) {
$('#uploadprogresswrapper input.stop').show();
$('#uploadprogressbar').progressbar({value:0});
$('#uploadprogressbar').fadeIn();
});
fileupload.on('fileuploadprogress', function(e, data) {
//TODO progressbar in row
});
fileupload.on('fileuploadprogressall', function(e, data) {
var progress = (data.loaded / data.total) * 100;
$('#uploadprogressbar').progressbar('value', progress);
});
fileupload.on('fileuploadstop', function(e, data) {
$('#uploadprogresswrapper input.stop').fadeOut();
$('#uploadprogressbar').fadeOut();
});
fileupload.on('fileuploadfail', function(e, data) {
//if user pressed cancel hide upload progress bar and cancel button
if (data.errorThrown === 'abort') {
$('#uploadprogresswrapper input.stop').fadeOut();
$('#uploadprogressbar').fadeOut();
}
});
} else {
console.log('skipping file progress because your browser is broken');
}
};
$('#file_upload_start').fileupload(file_upload_param);
}
$.assocArraySize = function(obj) {
// http://stackoverflow.com/a/6700/11236
var size = 0, key;
@ -353,5 +392,4 @@ $(document).ready(function() {
$('#new>a').click();
});
});
window.file_upload_param = file_upload_param;
});

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("","","",""),
"_%n file_::_%n files_" => array("","","",""),
"_Uploading %n file_::_Uploading %n files_" => array("","","","")
);
$PLURAL_FORMS = "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,12 @@
<?php
$TRANSLATIONS = array(
"Share" => "Podijeli",
"_%n folder_::_%n folders_" => array("","",""),
"_%n file_::_%n files_" => array("","",""),
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
"Name" => "Ime",
"Size" => "Veličina",
"Save" => "Spasi",
"Folder" => "Fasikla"
);
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,77 @@
<?php
$TRANSLATIONS = array(
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden. Eine Datei mit diesem Namen existiert bereits.",
"Could not move %s" => "Konnte %s nicht verschieben",
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
"Invalid Token" => "Ungültiges Merkmal",
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist grösser, als die MAX_FILE_SIZE Vorgabe erlaubt, die im HTML-Formular spezifiziert ist",
"The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden",
"No file was uploaded" => "Keine Datei konnte übertragen werden.",
"Missing a temporary folder" => "Kein temporärer Ordner vorhanden",
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
"Upload failed" => "Hochladen fehlgeschlagen",
"Invalid directory." => "Ungültiges Verzeichnis.",
"Files" => "Dateien",
"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes gross ist.",
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
"Upload cancelled." => "Upload abgebrochen.",
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
"URL cannot be empty." => "Die URL darf nicht leer sein.",
"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Ungültiger Ordnername. Die Verwendung von «Shared» ist ownCloud vorbehalten.",
"Error" => "Fehler",
"Share" => "Teilen",
"Delete permanently" => "Endgültig löschen",
"Rename" => "Umbenennen",
"Pending" => "Ausstehend",
"{new_name} already exists" => "{new_name} existiert bereits",
"replace" => "ersetzen",
"suggest name" => "Namen vorschlagen",
"cancel" => "abbrechen",
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
"undo" => "rückgängig machen",
"_%n folder_::_%n folders_" => array("","%n Ordner"),
"_%n file_::_%n files_" => array("","%n Dateien"),
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
"files uploading" => "Dateien werden hoch geladen",
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, «\\», «/», «<», «>», «:», «\"», «|», «?» und «*» sind nicht zulässig.",
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.",
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern.",
"Name" => "Name",
"Size" => "Grösse",
"Modified" => "Geändert",
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
"Upload" => "Hochladen",
"File handling" => "Dateibehandlung",
"Maximum upload size" => "Maximale Upload-Grösse",
"max. possible: " => "maximal möglich:",
"Needed for multi-file and folder downloads." => "Für Mehrfachdatei- und Ordnerdownloads benötigt:",
"Enable ZIP-download" => "ZIP-Download aktivieren",
"0 is unlimited" => "0 bedeutet unbegrenzt",
"Maximum input size for ZIP files" => "Maximale Grösse für ZIP-Dateien",
"Save" => "Speichern",
"New" => "Neu",
"Text file" => "Textdatei",
"Folder" => "Ordner",
"From link" => "Von einem Link",
"Deleted files" => "Gelöschte Dateien",
"Cancel upload" => "Upload abbrechen",
"You don’t have write permissions here." => "Sie haben hier keine Schreib-Berechtigungen.",
"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!",
"Download" => "Herunterladen",
"Unshare" => "Freigabe aufheben",
"Delete" => "Löschen",
"Upload too large" => "Der Upload ist zu gross",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgrösse für Uploads auf diesem Server.",
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
"Current scanning" => "Scanne",
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,78 @@
<?php
$TRANSLATIONS = array(
"Could not move %s - File with this name already exists" => "Could not move %s - File with this name already exists",
"Could not move %s" => "Could not move %s",
"Unable to set upload directory." => "Unable to set upload directory.",
"Invalid Token" => "Invalid Token",
"No file was uploaded. Unknown error" => "No file was uploaded. Unknown error",
"There is no error, the file uploaded with success" => "There is no error, the file uploaded successfully",
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "The uploaded file exceeds the upload_max_filesize directive in php.ini: ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
"The uploaded file was only partially uploaded" => "The uploaded file was only partially uploaded",
"No file was uploaded" => "No file was uploaded",
"Missing a temporary folder" => "Missing a temporary folder",
"Failed to write to disk" => "Failed to write to disk",
"Not enough storage available" => "Not enough storage available",
"Upload failed" => "Upload failed",
"Invalid directory." => "Invalid directory.",
"Files" => "Files",
"Unable to upload your file as it is a directory or has 0 bytes" => "Unable to upload your file as it is a directory or has 0 bytes",
"Not enough space available" => "Not enough space available",
"Upload cancelled." => "Upload cancelled.",
"File upload is in progress. Leaving the page now will cancel the upload." => "File upload is in progress. Leaving the page now will cancel the upload.",
"URL cannot be empty." => "URL cannot be empty.",
"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Invalid folder name. Usage of 'Shared' is reserved by ownCloud",
"Error" => "Error",
"Share" => "Share",
"Delete permanently" => "Delete permanently",
"Rename" => "Rename",
"Pending" => "Pending",
"{new_name} already exists" => "{new_name} already exists",
"replace" => "replace",
"suggest name" => "suggest name",
"cancel" => "cancel",
"replaced {new_name} with {old_name}" => "replaced {new_name} with {old_name}",
"undo" => "undo",
"_%n folder_::_%n folders_" => array("%n folder","%n folders"),
"_%n file_::_%n files_" => array("%n file","%n files"),
"{dirs} and {files}" => "{dirs} and {files}",
"_Uploading %n file_::_Uploading %n files_" => array("Uploading %n file","Uploading %n files"),
"files uploading" => "files uploading",
"'.' is an invalid file name." => "'.' is an invalid file name.",
"File name cannot be empty." => "File name cannot be empty.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed.",
"Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!",
"Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)",
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files.",
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
"Name" => "Name",
"Size" => "Size",
"Modified" => "Modified",
"%s could not be renamed" => "%s could not be renamed",
"Upload" => "Upload",
"File handling" => "File handling",
"Maximum upload size" => "Maximum upload size",
"max. possible: " => "max. possible: ",
"Needed for multi-file and folder downloads." => "Needed for multi-file and folder downloads.",
"Enable ZIP-download" => "Enable ZIP-download",
"0 is unlimited" => "0 is unlimited",
"Maximum input size for ZIP files" => "Maximum input size for ZIP files",
"Save" => "Save",
"New" => "New",
"Text file" => "Text file",
"Folder" => "Folder",
"From link" => "From link",
"Deleted files" => "Deleted files",
"Cancel upload" => "Cancel upload",
"You don’t have write permissions here." => "You don’t have write permission here.",
"Nothing in here. Upload something!" => "Nothing in here. Upload something!",
"Download" => "Download",
"Unshare" => "Unshare",
"Delete" => "Delete",
"Upload too large" => "Upload too large",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "The files you are trying to upload exceed the maximum size for file uploads on this server.",
"Files are being scanned, please wait." => "Files are being scanned, please wait.",
"Current scanning" => "Current scanning",
"Upgrading filesystem cache..." => "Upgrading filesystem cache..."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -5,6 +5,7 @@ $TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("",""),
"Upload" => "अपलड ",
"Save" => "सह"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array(""),
"_Uploading %n file_::_Uploading %n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array(""),
"_Uploading %n file_::_Uploading %n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array(""),
"_Uploading %n file_::_Uploading %n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,17 @@
<?php
$TRANSLATIONS = array(
"Upload failed" => "ਅਪਲਡ ਫਹ ਹ",
"Files" => "ਫਇਲ",
"Error" => "ਗਲਤ",
"Share" => "ਸ ਕਰ",
"Rename" => "ਨ ਬਦਲ",
"undo" => "ਵਪਸ",
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("",""),
"Upload" => "ਅਪਲਡ",
"Cancel upload" => "ਅਪਲਡ ਰਦ ਕਰ",
"Download" => "ਡਊਨਲਡ",
"Delete" => "ਹਟਓ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("","",""),
"_%n file_::_%n files_" => array("","",""),
"_Uploading %n file_::_Uploading %n files_" => array("","","")
);
$PLURAL_FORMS = "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"_Uploading %n file_::_Uploading %n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -25,7 +25,9 @@ if (!OC_Config::getValue('maintenance', false)) {
// App manager related hooks
OCA\Encryption\Helper::registerAppHooks();
stream_wrapper_register('crypt', 'OCA\Encryption\Stream');
if(!in_array('crypt', stream_get_wrappers())) {
stream_wrapper_register('crypt', 'OCA\Encryption\Stream');
}
// check if we are logged in
if (OCP\User::isLoggedIn()) {

@ -44,17 +44,22 @@ class Hooks {
\OC_Util::setupFS($params['uid']);
}
$util = new Util($view, $params['uid']);
//check if all requirements are met
if(!$util->ready() && (!Helper::checkRequirements() || !Helper::checkConfiguration())) {
$error_msg = $l->t("Missing requirements.");
$hint = $l->t('Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled.');
\OC_App::disable('files_encryption');
\OCP\Util::writeLog('Encryption library', $error_msg . ' ' . $hint, \OCP\Util::ERROR);
\OCP\Template::printErrorPage($error_msg, $hint);
$privateKey = \OCA\Encryption\Keymanager::getPrivateKey($view, $params['uid']);
// if no private key exists, check server configuration
if(!$privateKey) {
//check if all requirements are met
if(!Helper::checkRequirements() || !Helper::checkConfiguration()) {
$error_msg = $l->t("Missing requirements.");
$hint = $l->t('Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled.');
\OC_App::disable('files_encryption');
\OCP\Util::writeLog('Encryption library', $error_msg . ' ' . $hint, \OCP\Util::ERROR);
\OCP\Template::printErrorPage($error_msg, $hint);
}
}
$util = new Util($view, $params['uid']);
// setup user, if user not ready force relogin
if (Helper::setupUser($util, $params['password']) === false) {
return false;
@ -73,7 +78,7 @@ class Hooks {
$userView = new \OC_FilesystemView('/' . $params['uid']);
// Set legacy encryption key if it exists, to support
// Set legacy encryption key if it exists, to support
// depreciated encryption system
if (
$userView->file_exists('encryption.key')
@ -249,7 +254,7 @@ class Hooks {
$params['run'] = false;
$params['error'] = $l->t('Following users are not set up for encryption:') . ' ' . join(', ' , $notConfigured);
}
}
/**
@ -260,7 +265,7 @@ class Hooks {
// NOTE: $params has keys:
// [itemType] => file
// itemSource -> int, filecache file ID
// [parent] =>
// [parent] =>
// [itemTarget] => /13
// shareWith -> string, uid of user being shared to
// fileTarget -> path of file being shared
@ -301,13 +306,13 @@ class Hooks {
// NOTE: parent is folder but shared was a file!
// we try to rebuild the missing path
// some examples we face here
// user1 share folder1 with user2 folder1 has
// the following structure
// user1 share folder1 with user2 folder1 has
// the following structure
// /folder1/subfolder1/subsubfolder1/somefile.txt
// user2 re-share subfolder2 with user3
// user3 re-share somefile.txt user4
// so our path should be
// /Shared/subfolder1/subsubfolder1/somefile.txt
// so our path should be
// /Shared/subfolder1/subsubfolder1/somefile.txt
// while user3 is sharing
if ($params['itemType'] === 'file') {

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"Saving..." => "Spašavam..."
);
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,39 @@
<?php
$TRANSLATIONS = array(
"Recovery key successfully enabled" => "Der Wiederherstellungsschlüssel wurde erfolgreich aktiviert.",
"Could not enable recovery key. Please check your recovery key password!" => "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!",
"Recovery key successfully disabled" => "Der Wiederherstellungsschlüssel wurde erfolgreich deaktiviert.",
"Could not disable recovery key. Please check your recovery key password!" => "Der Wiederherstellungsschlüssel konnte nicht deaktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!",
"Password successfully changed." => "Das Passwort wurde erfolgreich geändert.",
"Could not change the password. Maybe the old password was not correct." => "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort nicht richtig.",
"Private key password successfully updated." => "Das Passwort des privaten Schlüssels wurde erfolgreich aktualisiert.",
"Could not update the private key password. Maybe the old password was not correct." => "Das Passwort des privaten Schlüssels konnte nicht aktualisiert werden. Vielleicht war das alte Passwort nicht richtig.",
"Your private key is not valid! Likely your password was changed outside the ownCloud system (e.g. your corporate directory). You can update your private key password in your personal settings to recover access to your encrypted files." => "Ihr privater Schlüssel ist ungültig. Möglicher Weise wurde von ausserhalb Ihr Passwort geändert (z.B. in Ihrem gemeinsamen Verzeichnis). Sie können das Passwort Ihres privaten Schlüssels in den persönlichen Einstellungen aktualisieren, um wieder an Ihre Dateien zu gelangen.",
"Missing requirements." => "Fehlende Voraussetzungen",
"Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled." => "Bitte stellen Sie sicher, dass PHP 5.3.3 oder neuer installiert und das OpenSSL zusammen mit der PHP-Erweiterung aktiviert und richtig konfiguriert ist. Zur Zeit ist die Verschlüsselungs-App deaktiviert.",
"Following users are not set up for encryption:" => "Für folgende Nutzer ist keine Verschlüsselung eingerichtet:",
"Saving..." => "Speichern...",
"Your private key is not valid! Maybe the your password was changed from outside." => "Ihr privater Schlüssel ist ungültig! Vielleicht wurde Ihr Passwort von ausserhalb geändert.",
"You can unlock your private key in your " => "Sie können den privaten Schlüssel ändern und zwar in Ihrem",
"personal settings" => "Persönliche Einstellungen",
"Encryption" => "Verschlüsselung",
"Enable recovery key (allow to recover users files in case of password loss):" => "Aktivieren Sie den Wiederherstellungsschlüssel (erlaubt die Wiederherstellung des Zugangs zu den Benutzerdateien, wenn das Passwort verloren geht).",
"Recovery key password" => "Wiederherstellungschlüsselpasswort",
"Enabled" => "Aktiviert",
"Disabled" => "Deaktiviert",
"Change recovery key password:" => "Wiederherstellungsschlüsselpasswort ändern",
"Old Recovery key password" => "Altes Wiederherstellungsschlüsselpasswort",
"New Recovery key password" => "Neues Wiederherstellungsschlüsselpasswort ",
"Change Password" => "Passwort ändern",
"Your private key password no longer match your log-in password:" => "Das Privatschlüsselpasswort darf nicht länger mit den Login-Passwort übereinstimmen.",
"Set your old private key password to your current log-in password." => "Setzen Sie Ihr altes Privatschlüsselpasswort auf Ihr aktuelles LogIn-Passwort.",
" If you don't remember your old password you can ask your administrator to recover your files." => "Falls Sie sich nicht an Ihr altes Passwort erinnern können, fragen Sie bitte Ihren Administrator, um Ihre Dateien wiederherzustellen.",
"Old log-in password" => "Altes Login-Passwort",
"Current log-in password" => "Momentanes Login-Passwort",
"Update Private Key Password" => "Das Passwort des privaten Schlüssels aktualisieren",
"Enable password recovery:" => "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" => "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.",
"File recovery settings updated" => "Die Einstellungen für die Dateiwiederherstellung wurden aktualisiert.",
"Could not update file recovery" => "Die Dateiwiederherstellung konnte nicht aktualisiert werden."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,39 @@
<?php
$TRANSLATIONS = array(
"Recovery key successfully enabled" => "Recovery key enabled successfully",
"Could not enable recovery key. Please check your recovery key password!" => "Could not enable recovery key. Please check your recovery key password!",
"Recovery key successfully disabled" => "Recovery key disabled successfully",
"Could not disable recovery key. Please check your recovery key password!" => "Could not disable recovery key. Please check your recovery key password!",
"Password successfully changed." => "Password changed successfully.",
"Could not change the password. Maybe the old password was not correct." => "Could not change the password. Maybe the old password was incorrect.",
"Private key password successfully updated." => "Private key password updated successfully.",
"Could not update the private key password. Maybe the old password was not correct." => "Could not update the private key password. Maybe the old password was not correct.",
"Your private key is not valid! Likely your password was changed outside the ownCloud system (e.g. your corporate directory). You can update your private key password in your personal settings to recover access to your encrypted files." => "Your private key is not valid! Likely your password was changed outside the ownCloud system (e.g. your corporate directory). You can update your private key password in your personal settings to recover access to your encrypted files.",
"Missing requirements." => "Missing requirements.",
"Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled." => "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled.",
"Following users are not set up for encryption:" => "Following users are not set up for encryption:",
"Saving..." => "Saving...",
"Your private key is not valid! Maybe the your password was changed from outside." => "Your private key is not valid! Maybe the your password was changed externally.",
"You can unlock your private key in your " => "You can unlock your private key in your ",
"personal settings" => "personal settings",
"Encryption" => "Encryption",
"Enable recovery key (allow to recover users files in case of password loss):" => "Enable recovery key (allow to recover users files in case of password loss):",
"Recovery key password" => "Recovery key password",
"Enabled" => "Enabled",
"Disabled" => "Disabled",
"Change recovery key password:" => "Change recovery key password:",
"Old Recovery key password" => "Old Recovery key password",
"New Recovery key password" => "New Recovery key password",
"Change Password" => "Change Password",
"Your private key password no longer match your log-in password:" => "Your private key password no longer match your login password:",
"Set your old private key password to your current log-in password." => "Set your old private key password to your current login password.",
" If you don't remember your old password you can ask your administrator to recover your files." => " If you don't remember your old password you can ask your administrator to recover your files.",
"Old log-in password" => "Old login password",
"Current log-in password" => "Current login password",
"Update Private Key Password" => "Update Private Key Password",
"Enable password recovery:" => "Enable password recovery:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" => "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss",
"File recovery settings updated" => "File recovery settings updated",
"Could not update file recovery" => "Could not update file recovery"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"Saving..." => "...ਸਿਆ ਜਿ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"personal settings" => "వయకిగత అమరికల"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -201,10 +201,11 @@ class Util {
if (false === $this->recoveryEnabledForUser()) {
// create database configuration
$sql = 'INSERT INTO `*PREFIX*encryption` (`uid`,`mode`,`recovery_enabled`) VALUES (?,?,?)';
$sql = 'INSERT INTO `*PREFIX*encryption` (`uid`,`mode`,`recovery_enabled`,`migration_status`) VALUES (?,?,?,?)';
$args = array(
$this->userId,
'server-side',
0,
0
);
$query = \OCP\DB::prepare($sql);

@ -0,0 +1,28 @@
<?php
$TRANSLATIONS = array(
"Access granted" => "Zugriff gestattet",
"Error configuring Dropbox storage" => "Fehler beim Einrichten von Dropbox",
"Grant access" => "Zugriff gestatten",
"Please provide a valid Dropbox app key and secret." => "Bitte tragen Sie einen gültigen Dropbox-App-Key mit Secret ein.",
"Error configuring Google Drive storage" => "Fehler beim Einrichten von Google Drive",
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Warnung:</b> «smbclient» ist nicht installiert. Das Einhängen von CIFS/SMB-Freigaben ist nicht möglich. Bitten Sie Ihren Systemadministrator, dies zu installieren.",
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Warnung::</b> Die FTP Unterstützung von PHP ist nicht aktiviert oder installiert. Bitte wenden Sie sich an Ihren Systemadministrator.",
"<b>Warning:</b> The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it." => "<b>Achtung:</b> Die Curl-Unterstützung von PHP ist nicht aktiviert oder installiert. Das Laden von ownCloud / WebDAV oder GoogleDrive Freigaben ist nicht möglich. Bitte Sie Ihren Systemadministrator, das Modul zu installieren.",
"External Storage" => "Externer Speicher",
"Folder name" => "Ordnername",
"External storage" => "Externer Speicher",
"Configuration" => "Konfiguration",
"Options" => "Optionen",
"Applicable" => "Zutreffend",
"Add storage" => "Speicher hinzufügen",
"None set" => "Nicht definiert",
"All Users" => "Alle Benutzer",
"Groups" => "Gruppen",
"Users" => "Benutzer",
"Delete" => "Löschen",
"Enable User External Storage" => "Externen Speicher für Benutzer aktivieren",
"Allow users to mount their own external storage" => "Erlaubt Benutzern, ihre eigenen externen Speicher einzubinden",
"SSL root certificates" => "SSL-Root-Zertifikate",
"Import Root Certificate" => "Root-Zertifikate importieren"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,28 @@
<?php
$TRANSLATIONS = array(
"Access granted" => "Access granted",
"Error configuring Dropbox storage" => "Error configuring Dropbox storage",
"Grant access" => "Grant access",
"Please provide a valid Dropbox app key and secret." => "Please provide a valid Dropbox app key and secret.",
"Error configuring Google Drive storage" => "Error configuring Google Drive storage",
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it.",
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it.",
"<b>Warning:</b> The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it." => "<b>Warning:</b> The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it.",
"External Storage" => "External Storage",
"Folder name" => "Folder name",
"External storage" => "External storage",
"Configuration" => "Configuration",
"Options" => "Options",
"Applicable" => "Applicable",
"Add storage" => "Add storage",
"None set" => "None set",
"All Users" => "All Users",
"Groups" => "Groups",
"Users" => "Users",
"Delete" => "Delete",
"Enable User External Storage" => "Enable User External Storage",
"Allow users to mount their own external storage" => "Allow users to mount their own external storage",
"SSL root certificates" => "SSL root certificates",
"Import Root Certificate" => "Import Root Certificate"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"Groups" => "ਗਰਪ",
"Delete" => "ਹਟਓ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,19 @@
<?php
$TRANSLATIONS = array(
"The password is wrong. Try again." => "Das Passwort ist falsch. Bitte versuchen Sie es erneut.",
"Password" => "Passwort",
"Submit" => "Bestätigen",
"Sorry, this link doesn’t seem to work anymore." => "Entschuldigung, dieser Link scheint nicht mehr zu funktionieren.",
"Reasons might be:" => "Gründe könnten sein:",
"the item was removed" => "Das Element wurde entfernt",
"the link expired" => "Der Link ist abgelaufen",
"sharing is disabled" => "Teilen ist deaktiviert",
"For more info, please ask the person who sent this link." => "Für mehr Informationen, fragen Sie bitte die Person, die Ihnen diesen Link geschickt hat.",
"%s shared the folder %s with you" => "%s hat den Ordner %s mit Ihnen geteilt",
"%s shared the file %s with you" => "%s hat die Datei %s mit Ihnen geteilt",
"Download" => "Herunterladen",
"Upload" => "Hochladen",
"Cancel upload" => "Upload abbrechen",
"No preview available for" => "Es ist keine Vorschau verfügbar für"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,19 @@
<?php
$TRANSLATIONS = array(
"The password is wrong. Try again." => "The password is wrong. Try again.",
"Password" => "Password",
"Submit" => "Submit",
"Sorry, this link doesn’t seem to work anymore." => "Sorry, this link doesn’t seem to work anymore.",
"Reasons might be:" => "Reasons might be:",
"the item was removed" => "the item was removed",
"the link expired" => "the link expired",
"sharing is disabled" => "sharing is disabled",
"For more info, please ask the person who sent this link." => "For more info, please ask the person who sent this link.",
"%s shared the folder %s with you" => "%s shared the folder %s with you",
"%s shared the file %s with you" => "%s shared the file %s with you",
"Download" => "Download",
"Upload" => "Upload",
"Cancel upload" => "Cancel upload",
"No preview available for" => "No preview available for"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
"Password" => "पसवरड"
"Password" => "पसवरड",
"Upload" => "अपलड "
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,8 @@
<?php
$TRANSLATIONS = array(
"Password" => "ਪਸਵਰ",
"Download" => "ਡਊਨਲਡ",
"Upload" => "ਅਪਲਡ",
"Cancel upload" => "ਅਪਲਡ ਰਦ ਕਰ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("","","",""),
"_%n file_::_%n files_" => array("","","","")
);
$PLURAL_FORMS = "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"Name" => "Ime",
"_%n folder_::_%n folders_" => array("","",""),
"_%n file_::_%n files_" => array("","","")
);
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,19 @@
<?php
$TRANSLATIONS = array(
"Couldn't delete %s permanently" => "Konnte %s nicht dauerhaft löschen",
"Couldn't restore %s" => "Konnte %s nicht wiederherstellen",
"perform restore operation" => "Wiederherstellung ausführen",
"Error" => "Fehler",
"delete file permanently" => "Datei dauerhaft löschen",
"Delete permanently" => "Endgültig löschen",
"Name" => "Name",
"Deleted" => "Gelöscht",
"_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"),
"_%n file_::_%n files_" => array("%n Datei","%n Dateien"),
"restored" => "Wiederhergestellt",
"Nothing in here. Your trash bin is empty!" => "Nichts zu löschen, Ihr Papierkorb ist leer!",
"Restore" => "Wiederherstellen",
"Delete" => "Löschen",
"Deleted Files" => "Gelöschte Dateien"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,19 @@
<?php
$TRANSLATIONS = array(
"Couldn't delete %s permanently" => "Couldn't delete %s permanently",
"Couldn't restore %s" => "Couldn't restore %s",
"perform restore operation" => "perform restore operation",
"Error" => "Error",
"delete file permanently" => "delete file permanently",
"Delete permanently" => "Delete permanently",
"Name" => "Name",
"Deleted" => "Deleted",
"_%n folder_::_%n folders_" => array("","%n folders"),
"_%n file_::_%n files_" => array("","%n files"),
"restored" => "restored",
"Nothing in here. Your trash bin is empty!" => "Nothing in here. Your recycle bin is empty!",
"Restore" => "Restore",
"Delete" => "Delete",
"Deleted Files" => "Deleted Files"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"Error" => "ति",
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array("")
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -0,0 +1,8 @@
<?php
$TRANSLATIONS = array(
"Error" => "ਗਲਤ",
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
"Delete" => "ਹਟਓ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("","",""),
"_%n file_::_%n files_" => array("","","")
);
$PLURAL_FORMS = "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("","")
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"Restore" => "Adfer"
);
$PLURAL_FORMS = "nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;";

@ -0,0 +1,10 @@
<?php
$TRANSLATIONS = array(
"Could not revert: %s" => "Konnte %s nicht zurücksetzen",
"Versions" => "Versionen",
"Failed to revert {file} to revision {timestamp}." => "Konnte {file} der Revision {timestamp} nicht rückgänging machen.",
"More versions..." => "Mehrere Versionen...",
"No other versions available" => "Keine anderen Versionen verfügbar",
"Restore" => "Wiederherstellen"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,10 @@
<?php
$TRANSLATIONS = array(
"Could not revert: %s" => "Could not revert: %s",
"Versions" => "Versions",
"Failed to revert {file} to revision {timestamp}." => "Failed to revert {file} to revision {timestamp}.",
"More versions..." => "More versions...",
"No other versions available" => "No other versions available",
"Restore" => "Restore"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"Restore" => "Rivendos"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,87 @@
<?php
$TRANSLATIONS = array(
"Failed to clear the mappings." => "Löschen der Zuordnung fehlgeschlagen.",
"Failed to delete the server configuration" => "Löschen der Serverkonfiguration fehlgeschlagen",
"The configuration is valid and the connection could be established!" => "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie die Servereinstellungen und die Anmeldeinformationen.",
"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist ungültig, sehen Sie für weitere Details bitte im ownCloud Log nach",
"Deletion failed" => "Löschen fehlgeschlagen",
"Take over settings from recent server configuration?" => "Einstellungen von letzter Konfiguration übernehmen?",
"Keep settings?" => "Einstellungen beibehalten?",
"Cannot add server configuration" => "Das Hinzufügen der Serverkonfiguration schlug fehl",
"mappings cleared" => "Zuordnungen gelöscht",
"Success" => "Erfolg",
"Error" => "Fehler",
"Connection test succeeded" => "Verbindungstest erfolgreich",
"Connection test failed" => "Verbindungstest fehlgeschlagen",
"Do you really want to delete the current Server Configuration?" => "Möchten Sie die aktuelle Serverkonfiguration wirklich löschen?",
"Confirm Deletion" => "Löschung bestätigen",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.",
"Server configuration" => "Serverkonfiguration",
"Add Server Configuration" => "Serverkonfiguration hinzufügen",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sie können das Protokoll auslassen, ausser wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://",
"Base DN" => "Basis-DN",
"One Base DN per line" => "Ein Basis-DN pro Zeile",
"You can specify Base DN for users and groups in the Advanced tab" => "Sie können Basis-DN für Benutzer und Gruppen in dem «Erweitert»-Reiter konfigurieren",
"User DN" => "Benutzer-DN",
"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für einen anonymen Zugriff lassen Sie DN und Passwort leer.",
"Password" => "Passwort",
"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder DN und Passwort für einen anonymen Zugang leer.",
"User Login Filter" => "Benutzer-Login-Filter",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"",
"User List Filter" => "Benutzer-Filter-Liste",
"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"",
"Group Filter" => "Gruppen-Filter",
"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"",
"Connection Settings" => "Verbindungseinstellungen",
"Configuration Active" => "Konfiguration aktiv",
"When unchecked, this configuration will be skipped." => "Wenn nicht angehakt, wird diese Konfiguration übersprungen.",
"Port" => "Port",
"Backup (Replica) Host" => "Backup Host (Kopie)",
"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Geben Sie einen optionalen Backup Host an. Es muss sich um eine Kopie des Haupt LDAP/AD Servers handeln.",
"Backup (Replica) Port" => "Backup Port",
"Disable Main Server" => "Hauptserver deaktivieren",
"Only connect to the replica server." => "Nur zum Replikat-Server verbinden.",
"Use TLS" => "Nutze TLS",
"Do not use it additionally for LDAPS connections, it will fail." => "Benutzen Sie es nicht in Verbindung mit LDAPS Verbindungen, es wird fehlschlagen.",
"Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Gross- und Kleinschreibung bleibt unbeachtet)",
"Turn off SSL certificate validation." => "Schalten Sie die SSL-Zertifikatsprüfung aus.",
"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importieren Sie das SSL-Zertifikat des LDAP-Servers in Ihren %s Server.",
"Cache Time-To-Live" => "Speichere Time-To-Live zwischen",
"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
"Directory Settings" => "Ordnereinstellungen",
"User Display Name Field" => "Feld für den Anzeigenamen des Benutzers",
"The LDAP attribute to use to generate the user's display name." => "Das LDAP-Attribut zur Generierung des Anzeigenamens des Benutzers.",
"Base User Tree" => "Basis-Benutzerbaum",
"One User Base DN per line" => "Ein Benutzer Basis-DN pro Zeile",
"User Search Attributes" => "Benutzersucheigenschaften",
"Optional; one attribute per line" => "Optional; ein Attribut pro Zeile",
"Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe",
"The LDAP attribute to use to generate the groups's display name." => "Das LDAP-Attribut zur Generierung des Anzeigenamens der Gruppen.",
"Base Group Tree" => "Basis-Gruppenbaum",
"One Group Base DN per line" => "Ein Gruppen Basis-DN pro Zeile",
"Group Search Attributes" => "Gruppensucheigenschaften",
"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer",
"Special Attributes" => "Spezielle Eigenschaften",
"Quota Field" => "Kontingent-Feld",
"Quota Default" => "Standard-Kontingent",
"in bytes" => "in Bytes",
"Email Field" => "E-Mail-Feld",
"User Home Folder Naming Rule" => "Benennungsregel für das Home-Verzeichnis des Benutzers",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls tragen Sie bitte ein LDAP/AD-Attribut ein.",
"Internal Username" => "Interner Benutzername",
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." => "Standardmässig wird der interne Benutzername mittels des UUID-Attributes erzeugt. Dies stellt sicher, dass der Benutzername einzigartig ist und keinerlei Zeichen konvertiert werden müssen. Der interne Benutzername unterliegt Beschränkungen, die nur die nachfolgenden Zeichen erlauben: [ a-zA-Z0-9_.@- ]. Andere Zeichen werden mittels ihrer korrespondierenden Zeichen ersetzt oder einfach ausgelassen. Bei Kollisionen wird ein Zähler hinzugefügt bzw. der Zähler um einen Wert erhöht. Der interne Benutzername wird benutzt, um einen Benutzer intern zu identifizieren. Es ist ebenso der standardmässig vorausgewählte Namen des Heimatverzeichnisses. Es ist auch ein Teil der Remote-URLs - zum Beispiel für alle *DAV-Dienste. Mit dieser Einstellung kann das Standardverhalten überschrieben werden. Um ein ähnliches Verhalten wie vor ownCloud 5 zu erzielen, fügen Sie das anzuzeigende Attribut des Benutzernamens in das nachfolgende Feld ein. Lassen Sie dies hingegen für das Standardverhalten leer. Die Änderungen werden sich nur auf neu gemappte (hinzugefügte) LDAP-Benutzer auswirken.",
"Internal Username Attribute:" => "Interne Eigenschaften des Benutzers:",
"Override UUID detection" => "UUID-Erkennung überschreiben",
"By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Standardmässig wird die UUID-Eigenschaft automatisch erkannt. Die UUID-Eigenschaft wird genutzt, um einen LDAP-Benutzer und Gruppen einwandfrei zu identifizieren. Ausserdem wird der interne Benutzername erzeugt, der auf Eigenschaften der UUID basiert, wenn es oben nicht anders angegeben wurde. Sie müssen allerdings sicherstellen, dass Ihre gewählten Eigenschaften zur Identifikation der Benutzer und Gruppen eindeutig sind und zugeordnet werden können. Lassen Sie es frei, um es beim Standardverhalten zu belassen. Änderungen wirken sich nur auf neu gemappte (hinzugefügte) LDAP-Benutzer und -Gruppen aus.",
"UUID Attribute:" => "UUID-Attribut:",
"Username-LDAP User Mapping" => "LDAP-Benutzernamenzuordnung",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." => "Die Benutzernamen werden genutzt, um (Meta)Daten zuzuordnen und zu speichern. Um Benutzer eindeutig und präzise zu identifizieren, hat jeder LDAP-Benutzer einen internen Benutzernamen. Dies erfordert eine Zuordnung (mappen) von Benutzernamen zum LDAP-Benutzer. Der erstellte Benutzername wird der UUID des LDAP-Benutzernamens zugeordnet. Zusätzlich wird der DN zwischengespeichert, um die Interaktion mit dem LDAP zu minimieren, was aber nicht der Identifikation dient. Ändert sich der DN, werden die Änderungen durch gefunden. Der interne Benutzername, wird in überall verwendet. Werden die Zuordnungen gelöscht, bleiben überall Reste zurück. Die Löschung der Zuordnungen kann nicht in der Konfiguration vorgenommen werden, beeinflusst aber die LDAP-Konfiguration! Löschen Sie niemals die Zuordnungen in einer produktiven Umgebung. Löschen Sie die Zuordnungen nur in einer Test- oder Experimentierumgebung.",
"Clear Username-LDAP User Mapping" => "Lösche LDAP-Benutzernamenzuordnung",
"Clear Groupname-LDAP Group Mapping" => "Lösche LDAP-Gruppennamenzuordnung",
"Test Configuration" => "Testkonfiguration",
"Help" => "Hilfe"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,87 @@
<?php
$TRANSLATIONS = array(
"Failed to clear the mappings." => "Failed to clear the mappings.",
"Failed to delete the server configuration" => "Failed to delete the server configuration",
"The configuration is valid and the connection could be established!" => "The configuration is valid and the connection could be established!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "The configuration is valid, but the Bind failed. Please check the server settings and credentials.",
"The configuration is invalid. Please look in the ownCloud log for further details." => "The configuration is invalid. Please look in the ownCloud log for further details.",
"Deletion failed" => "Deletion failed",
"Take over settings from recent server configuration?" => "Take over settings from recent server configuration?",
"Keep settings?" => "Keep settings?",
"Cannot add server configuration" => "Cannot add server configuration",
"mappings cleared" => "mappings cleared",
"Success" => "Success",
"Error" => "Error",
"Connection test succeeded" => "Connection test succeeded",
"Connection test failed" => "Connection test failed",
"Do you really want to delete the current Server Configuration?" => "Do you really want to delete the current Server Configuration?",
"Confirm Deletion" => "Confirm Deletion",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." => "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it.",
"Server configuration" => "Server configuration",
"Add Server Configuration" => "Add Server Configuration",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "You can omit the protocol, except you require SSL. Then start with ldaps://",
"Base DN" => "Base DN",
"One Base DN per line" => "One Base DN per line",
"You can specify Base DN for users and groups in the Advanced tab" => "You can specify Base DN for users and groups in the Advanced tab",
"User DN" => "User DN",
"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty.",
"Password" => "Password",
"For anonymous access, leave DN and Password empty." => "For anonymous access, leave DN and Password empty.",
"User Login Filter" => "User Login Filter",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"",
"User List Filter" => "User List Filter",
"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"",
"Group Filter" => "Group Filter",
"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"",
"Connection Settings" => "Connection Settings",
"Configuration Active" => "Configuration Active",
"When unchecked, this configuration will be skipped." => "When unchecked, this configuration will be skipped.",
"Port" => "Port",
"Backup (Replica) Host" => "Backup (Replica) Host",
"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Give an optional backup host. It must be a replica of the main LDAP/AD server.",
"Backup (Replica) Port" => "Backup (Replica) Port",
"Disable Main Server" => "Disable Main Server",
"Only connect to the replica server." => "Only connect to the replica server.",
"Use TLS" => "Use TLS",
"Do not use it additionally for LDAPS connections, it will fail." => "Do not use it additionally for LDAPS connections, it will fail.",
"Case insensitve LDAP server (Windows)" => "Case insensitve LDAP server (Windows)",
"Turn off SSL certificate validation." => "Turn off SSL certificate validation.",
"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server.",
"Cache Time-To-Live" => "Cache Time-To-Live",
"in seconds. A change empties the cache." => "in seconds. A change empties the cache.",
"Directory Settings" => "Directory Settings",
"User Display Name Field" => "User Display Name Field",
"The LDAP attribute to use to generate the user's display name." => "The LDAP attribute to use to generate the user's display name.",
"Base User Tree" => "Base User Tree",
"One User Base DN per line" => "One User Base DN per line",
"User Search Attributes" => "User Search Attributes",
"Optional; one attribute per line" => "Optional; one attribute per line",
"Group Display Name Field" => "Group Display Name Field",
"The LDAP attribute to use to generate the groups's display name." => "The LDAP attribute to use to generate the group's display name.",
"Base Group Tree" => "Base Group Tree",
"One Group Base DN per line" => "One Group Base DN per line",
"Group Search Attributes" => "Group Search Attributes",
"Group-Member association" => "Group-Member association",
"Special Attributes" => "Special Attributes",
"Quota Field" => "Quota Field",
"Quota Default" => "Quota Default",
"in bytes" => "in bytes",
"Email Field" => "Email Field",
"User Home Folder Naming Rule" => "User Home Folder Naming Rule",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.",
"Internal Username" => "Internal Username",
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." => "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users.",
"Internal Username Attribute:" => "Internal Username Attribute:",
"Override UUID detection" => "Override UUID detection",
"By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." => "By default, the UUID attribute is automatically detected. The UUID attribute is used to unambiguously identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups.",
"UUID Attribute:" => "UUID Attribute:",
"Username-LDAP User Mapping" => "Username-LDAP User Mapping",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." => "Usernames are used to store and assign (meta) data. In order to precisely identify and recognise users, each LDAP user will have a internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage.",
"Clear Username-LDAP User Mapping" => "Clear Username-LDAP User Mapping",
"Clear Groupname-LDAP Group Mapping" => "Clear Groupname-LDAP Group Mapping",
"Test Configuration" => "Test Configuration",
"Help" => "Help"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -1,13 +1,57 @@
<?php
$TRANSLATIONS = array(
"Failed to clear the mappings." => "Nepavyko išvalyti sąsajų.",
"Failed to delete the server configuration" => "Nepavyko pašalinti serverio konfigūracijos",
"Deletion failed" => "Ištrinti nepavyko",
"Keep settings?" => "Išlaikyti nustatymus?",
"mappings cleared" => "susiejimai išvalyti",
"Success" => "Sėkmingai",
"Error" => "Klaida",
"Connection test succeeded" => "Ryšio patikrinimas pavyko",
"Connection test failed" => "Ryšio patikrinimas nepavyko",
"Do you really want to delete the current Server Configuration?" => "Ar tikrai norite ištrinti dabartinę serverio konfigūraciją?",
"Confirm Deletion" => "Patvirtinkite trynimą",
"Server configuration" => "Serverio konfigūravimas",
"Add Server Configuration" => "Pridėti serverio konfigūraciją",
"Host" => "Mazgas",
"Base DN" => "Bazinis DN",
"One Base DN per line" => "Vienas bazinis DN eilutėje",
"User DN" => "Naudotojas DN",
"Password" => "Slaptažodis",
"For anonymous access, leave DN and Password empty." => "Anoniminiam prisijungimui, palikite DN ir Slaptažodis laukus tuščius.",
"User Login Filter" => "Naudotojo prisijungimo filtras",
"User List Filter" => "Naudotojo sąrašo filtras",
"Group Filter" => "Grupės filtras",
"Connection Settings" => "Ryšio nustatymai",
"Configuration Active" => "Konfigūracija aktyvi",
"When unchecked, this configuration will be skipped." => "Kai nepažymėta, ši konfigūracija bus praleista.",
"Port" => "Prievadas",
"Backup (Replica) Host" => "Atsarginės kopijos (Replica) mazgas",
"Backup (Replica) Port" => "Atsarginės kopijos (Replica) prievadas",
"Disable Main Server" => "Išjungti pagrindinį serverį",
"Only connect to the replica server." => "Tik prisijungti prie reprodukcinio (replica) serverio.",
"Use TLS" => "Naudoti TLS",
"Turn off SSL certificate validation." => "Išjungti SSL sertifikato tikrinimą.",
"Directory Settings" => "Katalogo nustatymai",
"Base User Tree" => "Bazinis naudotojo medis",
"User Search Attributes" => "Naudotojo paieškos atributai",
"Base Group Tree" => "Bazinis grupės medis",
"Group Search Attributes" => "Grupės paieškos atributai",
"Group-Member association" => "Grupės-Nario sąsaja",
"Special Attributes" => "Specialūs atributai",
"Quota Field" => "Kvotos laukas",
"Quota Default" => "Numatyta kvota",
"in bytes" => "baitais",
"Email Field" => "El. pašto laukas",
"User Home Folder Naming Rule" => "Naudotojo namų aplanko pavadinimo taisyklė",
"Internal Username" => "Vidinis naudotojo vardas",
"Internal Username Attribute:" => "Vidinis naudotojo vardo atributas:",
"Override UUID detection" => "Perrašyti UUID aptikimą",
"UUID Attribute:" => "UUID atributas:",
"Username-LDAP User Mapping" => "Naudotojo vardo - LDAP naudotojo sąsaja",
"Clear Username-LDAP User Mapping" => "Išvalyti naudotojo vardo - LDAP naudotojo sąsają",
"Clear Groupname-LDAP Group Mapping" => "Išvalyti grupės pavadinimo - LDAP naudotojo sąsają",
"Test Configuration" => "Bandyti konfigūraciją",
"Help" => "Pagalba"
);
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);";

@ -0,0 +1,6 @@
<?php
$TRANSLATIONS = array(
"Error" => "ਗਲਤ",
"Password" => "ਪਸਵਰ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "WebDAV-Authentifizierung",
"Address: " => "Adresse:",
"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "Die Benutzerdaten werden an diese Adresse gesendet. Dieses Plugin prüft die Antwort und wird die HTTP-Statuscodes 401 und 403 als ungültige Daten interpretieren und alle anderen Antworten als gültige Daten."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,7 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "WebDAV Authentication",
"Address: " => "Address: ",
"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -0,0 +1,5 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "اعتبار سنجی WebDAV "
);
$PLURAL_FORMS = "nplurals=1; plural=0;";

@ -1,7 +1,9 @@
$(document).ready(function(){
$('#header .avatardiv').avatar(OC.currentUser, 32);
// Personal settings
$('#avatar .avatardiv').avatar(OC.currentUser, 128);
if (OC.currentUser) {
$('#header .avatardiv').avatar(OC.currentUser, 32);
// Personal settings
$('#avatar .avatardiv').avatar(OC.currentUser, 128);
}
// User settings
$.each($('td.avatar .avatardiv'), function(i, element) {
$(element).avatar($(element).parent().parent().data('uid'), 32);

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"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.",
"No image or file provided" => "No s'han proporcionat imatges o fitxers",
"Unknown filetype" => "Tipus de fitxer desconegut",
"Invalid image" => "Imatge no vàlida",
"No temporary profile picture available, try again" => "No hi ha imatge temporal de perfil disponible, torneu a intentar-ho",
"No crop data provided" => "No heu proporcionat dades del retall",
"Sunday" => "Diumenge",
"Monday" => "Dilluns",
"Tuesday" => "Dimarts",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "l'any passat",
"years ago" => "anys enrere",
"Choose" => "Escull",
"Error loading file picker template: {error}" => "Error en carregar la plantilla de càrrega de fitxers: {error}",
"Yes" => "Sí",
"No" => "No",
"Ok" => "D'acord",
"Error loading message template: {error}" => "Error en carregar la plantilla de missatge: {error}",
"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ó.",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Chyba při přidávání %s k oblíbeným.",
"No categories selected for deletion." => "Žádné kategorie nebyly vybrány ke smazání.",
"Error removing %s from favorites." => "Chyba při odebírání %s z oblíbených.",
"No image or file provided" => "Soubor nebo obrázek nebyl zadán",
"Unknown filetype" => "Neznámý typ souboru",
"Invalid image" => "Chybný obrázek",
"No temporary profile picture available, try again" => "Dočasný profilový obrázek není k dispozici, zkuste to znovu",
"No crop data provided" => "Nebyla poskytnuta data pro oříznutí obrázku",
"Sunday" => "Neděle",
"Monday" => "Pondělí",
"Tuesday" => "Úterý",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "minulý rok",
"years ago" => "před lety",
"Choose" => "Vybrat",
"Error loading file picker template: {error}" => "Chyba při nahrávání šablony výběru souborů: {error}",
"Yes" => "Ano",
"No" => "Ne",
"Ok" => "Ok",
"Error loading message template: {error}" => "Chyba při nahrávání šablony zprávy: {error}",
"The object type is not specified." => "Není určen typ objektu.",
"Error" => "Chyba",
"The app name is not specified." => "Není určen název aplikace.",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"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.",
"No image or file provided" => "Kein Bild oder Datei zur Verfügung gestellt",
"Unknown filetype" => "Unbekannter Dateityp",
"Invalid image" => "Ungültiges Bild",
"No temporary profile picture available, try again" => "Kein temporäres Profilbild verfügbar, bitte versuche es nochmal",
"No crop data provided" => "Keine Zuschnittdaten zur Verfügung gestellt",
"Sunday" => "Sonntag",
"Monday" => "Montag",
"Tuesday" => "Dienstag",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "Letztes Jahr",
"years ago" => "Vor Jahren",
"Choose" => "Auswählen",
"Error loading file picker template: {error}" => "Fehler beim Laden der Dateiauswahlvorlage: {error}",
"Yes" => "Ja",
"No" => "Nein",
"Ok" => "OK",
"Error loading message template: {error}" => "Fehler beim Laden der Nachrichtenvorlage: {error}",
"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.",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"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.",
"No image or file provided" => "Kein Bild oder Datei zur Verfügung gestellt",
"Unknown filetype" => "Unbekannter Dateityp",
"Invalid image" => "Ungültiges Bild",
"No temporary profile picture available, try again" => "Kein temporäres Profilbild verfügbar, bitte versuchen Sie es nochmal",
"No crop data provided" => "Keine Zuschnittdaten zur Verfügung gestellt",
"Sunday" => "Sonntag",
"Monday" => "Montag",
"Tuesday" => "Dienstag",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "Letztes Jahr",
"years ago" => "Vor Jahren",
"Choose" => "Auswählen",
"Error loading file picker template: {error}" => "Fehler beim Laden der Dateiauswahlvorlage: {error}",
"Yes" => "Ja",
"No" => "Nein",
"Ok" => "OK",
"Error loading message template: {error}" => "Fehler beim Laden der Nachrichtenvorlage: {error}",
"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.",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Error adding %s to favourites.",
"No categories selected for deletion." => "No categories selected for deletion.",
"Error removing %s from favorites." => "Error removing %s from favourites.",
"No image or file provided" => "No image or file provided",
"Unknown filetype" => "Unknown filetype",
"Invalid image" => "Invalid image",
"No temporary profile picture available, try again" => "No temporary profile picture available, try again",
"No crop data provided" => "No crop data provided",
"Sunday" => "Sunday",
"Monday" => "Monday",
"Tuesday" => "Tuesday",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "last year",
"years ago" => "years ago",
"Choose" => "Choose",
"Error loading file picker template: {error}" => "Error loading file picker template: {error}",
"Yes" => "Yes",
"No" => "No",
"Ok" => "OK",
"Error loading message template: {error}" => "Error loading message template: {error}",
"The object type is not specified." => "The object type is not specified.",
"Error" => "Error",
"The app name is not specified." => "The app name is not specified.",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Viga %s lisamisel lemmikutesse.",
"No categories selected for deletion." => "Kustutamiseks pole kategooriat valitud.",
"Error removing %s from favorites." => "Viga %s eemaldamisel lemmikutest.",
"No image or file provided" => "Ühtegi pilti või faili ei pakutud",
"Unknown filetype" => "Tundmatu failitüüp",
"Invalid image" => "Vigane pilt",
"No temporary profile picture available, try again" => "Ühtegi ajutist profiili pilti pole saadaval, proovi uuesti",
"No crop data provided" => "Lõikeandmeid ei leitud",
"Sunday" => "Pühapäev",
"Monday" => "Esmaspäev",
"Tuesday" => "Teisipäev",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "viimasel aastal",
"years ago" => "aastat tagasi",
"Choose" => "Vali",
"Error loading file picker template: {error}" => "Viga faili valija malli laadimisel: {error}",
"Yes" => "Jah",
"No" => "Ei",
"Ok" => "Ok",
"Error loading message template: {error}" => "Viga sõnumi malli laadimisel: {error}",
"The object type is not specified." => "Objekti tüüp pole määratletud.",
"Error" => "Viga",
"The app name is not specified." => "Rakenduse nimi ole määratletud.",

@ -14,6 +14,9 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Virhe lisätessä kohdetta %s suosikkeihin.",
"No categories selected for deletion." => "Luokkia ei valittu poistettavaksi.",
"Error removing %s from favorites." => "Virhe poistaessa kohdetta %s suosikeista.",
"Unknown filetype" => "Tuntematon tiedostotyyppi",
"Invalid image" => "Virhellinen kuva",
"No temporary profile picture available, try again" => "Väliaikaista profiilikuvaa ei ole käytettävissä, yritä uudelleen",
"Sunday" => "sunnuntai",
"Monday" => "maanantai",
"Tuesday" => "tiistai",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Produciuse un erro ao engadir %s aos favoritos.",
"No categories selected for deletion." => "Non se seleccionaron categorías para eliminación.",
"Error removing %s from favorites." => "Produciuse un erro ao eliminar %s dos favoritos.",
"No image or file provided" => "Non forneceu ningunha imaxe ou ficheiro",
"Unknown filetype" => "Tipo de ficheiro descoñecido",
"Invalid image" => "Imaxe incorrecta",
"No temporary profile picture available, try again" => "Non hai unha imaxe temporal de perfil dispoñíbel, volva tentalo",
"No crop data provided" => "Non indicou como recortar",
"Sunday" => "Domingo",
"Monday" => "Luns",
"Tuesday" => "Martes",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "último ano",
"years ago" => "anos atrás",
"Choose" => "Escoller",
"Error loading file picker template: {error}" => "Produciuse un erro ao cargar o modelo do selector: {error}",
"Yes" => "Si",
"No" => "Non",
"Ok" => "Aceptar",
"Error loading message template: {error}" => "Produciuse un erro ao cargar o modelo da mensaxe: {error}",
"The object type is not specified." => "Non se especificou o tipo de obxecto.",
"Error" => "Erro",
"The app name is not specified." => "Non se especificou o nome do aplicativo.",

@ -32,6 +32,7 @@ $TRANSLATIONS = array(
"Share with" => "कथ स",
"Password" => "पसवरड",
"Send" => "भ",
"No people found" => "कई वयकि नहि ",
"Sending ..." => "भ रह",
"Email sent" => "ईमल भज दि गय ",
"Use the following link to reset your password: {link}" => "आगि गयिक क उपयग पसवरड बदलनिि: {link}",
@ -45,6 +46,7 @@ $TRANSLATIONS = array(
"Help" => "सहयग",
"Cloud not found" => "कड नहि ",
"Add" => "ड",
"Security Warning" => "सरकवन ",
"Create an <strong>admin account</strong>" => "वयवसपक ख बन",
"Advanced" => "उननत",
"Data folder" => "डडर",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"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.",
"No image or file provided" => "Non è stata fornita alcun immagine o file",
"Unknown filetype" => "Tipo file sconosciuto",
"Invalid image" => "Immagine non valida",
"No temporary profile picture available, try again" => "Nessuna foto profilo temporanea disponibile, riprova",
"No crop data provided" => "Raccolta dati non prevista",
"Sunday" => "Domenica",
"Monday" => "Lunedì",
"Tuesday" => "Martedì",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "anno scorso",
"years ago" => "anni fa",
"Choose" => "Scegli",
"Error loading file picker template: {error}" => "Errore durante il caricamento del modello del selettore file: {error}",
"Yes" => "Sì",
"No" => "No",
"Ok" => "Ok",
"Error loading message template: {error}" => "Errore durante il caricamento del modello di messaggio: {error}",
"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.",

@ -16,6 +16,10 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "お気に入りに %s を追加エラー",
"No categories selected for deletion." => "削除するカテゴリが選択されていません。",
"Error removing %s from favorites." => "お気に入りから %s の削除エラー",
"No image or file provided" => "画像もしくはファイルが提供されていません",
"Unknown filetype" => "不明なファイルタイプ",
"Invalid image" => "無効な画像",
"No temporary profile picture available, try again" => "一時的なプロファイル用画像が利用できません。もう一度試して下さい",
"Sunday" => "日",
"Monday" => "月",
"Tuesday" => "火",
@ -48,9 +52,11 @@ $TRANSLATIONS = array(
"last year" => "一年前",
"years ago" => "年前",
"Choose" => "選択",
"Error loading file picker template: {error}" => "ファイル選択テンプレートの読み込みエラー: {error}",
"Yes" => "はい",
"No" => "いいえ",
"Ok" => "OK",
"Error loading message template: {error}" => "メッセージテンプレートの読み込みエラー: {error}",
"The object type is not specified." => "オブジェクタイプが指定されていません。",
"Error" => "エラー",
"The app name is not specified." => "アプリ名がしていされていません。",

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Klaida perkeliant %s į jūsų mėgstamiausius.",
"No categories selected for deletion." => "Trynimui nepasirinkta jokia kategorija.",
"Error removing %s from favorites." => "Klaida ištrinant %s iš jūsų mėgstamiausius.",
"No image or file provided" => "Nenurodytas paveikslėlis ar failas",
"Unknown filetype" => "Nežinomas failo tipas",
"Invalid image" => "Netinkamas paveikslėlis",
"No temporary profile picture available, try again" => "Nėra laikino profilio paveikslėlio, bandykite dar kartą",
"No crop data provided" => "Nenurodyti apkirpimo duomenys",
"Sunday" => "Sekmadienis",
"Monday" => "Pirmadienis",
"Tuesday" => "Antradienis",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "praeitais metais",
"years ago" => "prieš metus",
"Choose" => "Pasirinkite",
"Error loading file picker template: {error}" => "Klaida įkeliant failo parinkimo ruošinį: {error}",
"Yes" => "Taip",
"No" => "Ne",
"Ok" => "Gerai",
"Error loading message template: {error}" => "Klaida įkeliant žinutės ruošinį: {error}",
"The object type is not specified." => "Objekto tipas nenurodytas.",
"Error" => "Klaida",
"The app name is not specified." => "Nenurodytas programos pavadinimas.",

@ -2,6 +2,12 @@
$TRANSLATIONS = array(
"%s shared »%s« with you" => "%s deelde »%s« met jou",
"group" => "groep",
"Turned on maintenance mode" => "Onderhoudsmodus ingeschakeld",
"Turned off maintenance mode" => "Onderhoudsmodus uitgeschakeld",
"Updated database" => "Database bijgewerkt",
"Updating filecache, this may take really long..." => "Bijwerken bestandscache. Dit kan even duren...",
"Updated filecache" => "Bestandscache bijgewerkt",
"... %d%% done ..." => "... %d%% gereed ...",
"Category type not provided." => "Categorie type niet opgegeven.",
"No category to add?" => "Geen categorie om toe te voegen?",
"This category already exists: %s" => "Deze categorie bestaat al: %s",
@ -10,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Toevoegen van %s aan favorieten is mislukt.",
"No categories selected for deletion." => "Geen categorie geselecteerd voor verwijdering.",
"Error removing %s from favorites." => "Verwijderen %s van favorieten is mislukt.",
"No image or file provided" => "Geen afbeelding of bestand opgegeven",
"Unknown filetype" => "Onbekend bestandsformaat",
"Invalid image" => "Ongeldige afbeelding",
"No temporary profile picture available, try again" => "Geen tijdelijke profielafbeelding beschikbaar. Probeer het opnieuw",
"No crop data provided" => "Geen bijsnijdingsgegevens opgegeven",
"Sunday" => "zondag",
"Monday" => "maandag",
"Tuesday" => "dinsdag",
@ -42,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "vorig jaar",
"years ago" => "jaar geleden",
"Choose" => "Kies",
"Error loading file picker template: {error}" => "Fout bij laden bestandenselecteur sjabloon: {error}",
"Yes" => "Ja",
"No" => "Nee",
"Ok" => "Ok",
"Error loading message template: {error}" => "Fout bij laden berichtensjabloon: {error}",
"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.",

@ -0,0 +1,45 @@
<?php
$TRANSLATIONS = array(
"Sunday" => "ਐਤਵਰ",
"Monday" => "ਸਮਵਰ",
"Tuesday" => "ਮਗਲਵਰ",
"Wednesday" => "ਬਧਵਰ",
"Thursday" => "ਵਰਵਰ",
"Friday" => "ਸ਼ਕਰਵਰ",
"Saturday" => "ਸ਼ਨਿਚਰਵਰ",
"January" => "ਜਨਵਰ",
"February" => "ਫਰਵਰ",
"March" => "ਮਰਚ",
"April" => "ਅਪਰ",
"May" => "ਮਈ",
"June" => "ਜਨ",
"July" => "ਜਈ",
"August" => "ਅਗਸਤ",
"September" => "ਸਤਬ",
"October" => "ਅਕਤਬਰ",
"November" => "ਨਵਬ",
"December" => "ਦਸਬਰ",
"Settings" => "ਸਿਗ",
"seconds ago" => "ਸਕਿਟ ਪਹਿ",
"_%n minute ago_::_%n minutes ago_" => array("",""),
"_%n hour ago_::_%n hours ago_" => array("",""),
"today" => "ਅਜ",
"yesterday" => "ਕਹ",
"_%n day ago_::_%n days ago_" => array("",""),
"last month" => "ਪਿਛਲ ਮਹ",
"_%n month ago_::_%n months ago_" => array("",""),
"months ago" => "ਮਹ ਪਹਿ",
"last year" => "ਪਿਛਲਲ",
"years ago" => "ਸ ਪਹਿ",
"Choose" => "ਚ",
"Yes" => "ਹ",
"No" => "ਨਹ",
"Ok" => "ਠਕ ਹ",
"Error" => "ਗਲ",
"Share" => "ਸ ਕਰ",
"Password" => "ਪਸਵਰ",
"Send" => "ਭ",
"Username" => "ਯਜ਼ਰ-ਨ",
"Security Warning" => "ਸਿਆ ਚਵਨ"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";

@ -16,6 +16,11 @@ $TRANSLATIONS = array(
"Error adding %s to favorites." => "Erro ao adicionar %s aos favoritos.",
"No categories selected for deletion." => "Nenhuma categoria selecionada para remoção.",
"Error removing %s from favorites." => "Erro ao remover %s dos favoritos.",
"No image or file provided" => "Nenhuma imagem ou arquivo fornecido",
"Unknown filetype" => "Tipo de arquivo desconhecido",
"Invalid image" => "Imagem inválida",
"No temporary profile picture available, try again" => "Sem imagem no perfil temporário disponível, tente novamente",
"No crop data provided" => "Nenhum dado para coleta foi fornecido",
"Sunday" => "Domingo",
"Monday" => "Segunda-feira",
"Tuesday" => "Terça-feira",
@ -48,9 +53,11 @@ $TRANSLATIONS = array(
"last year" => "último ano",
"years ago" => "anos atrás",
"Choose" => "Escolha",
"Error loading file picker template: {error}" => "Erro no seletor de carregamento modelo de arquivos: {error}",
"Yes" => "Sim",
"No" => "Não",
"Ok" => "Ok",
"Error loading message template: {error}" => "Erro no carregamento de modelo de mensagem: {error}",
"The object type is not specified." => "O tipo de objeto não foi especificado.",
"Error" => "Erro",
"The app name is not specified." => "O nome do app não foi especificado.",

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Acoli (http://www.transifex.com/projects/p/owncloud/language/ach/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr ""
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr ""

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr ""
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr ""

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr "فشل تحميل القائمة من الآب ستور"
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "لم يتم التأكد من الشخصية بنجاح"
@ -84,6 +84,39 @@ msgstr "فشل إزالة المستخدم من المجموعة %s"
msgid "Couldn't update app."
msgstr "تعذر تحديث التطبيق."
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "تم التحديث الى "
@ -128,15 +161,15 @@ msgstr "حدث"
msgid "Updated"
msgstr "تم التحديث بنجاح"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "جاري الحفظ..."

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr ""
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr ""

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Възникна проблем с идентификацията"
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "Обновяване до {appversion}"
@ -128,15 +161,15 @@ msgstr "Обновяване"
msgid "Updated"
msgstr "Обновено"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Записване..."

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr "অপসর থিড করত সকষম নয়"
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "অনদন ঘটিত সমস"
@ -84,6 +84,39 @@ msgstr "%s গযবহরক
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr "পরিবরধন"
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "সরকষণ কর হচ.."

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bosnian (http://www.transifex.com/projects/p/owncloud/language/bs/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr ""
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Spašavam..."

@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:33+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 13:31+0000\n"
"Last-Translator: rogerc\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"
@ -94,23 +94,23 @@ msgstr "Error en eliminar %s dels preferits."
#: avatar/controller.php:62
msgid "No image or file provided"
msgstr ""
msgstr "No s'han proporcionat imatges o fitxers"
#: avatar/controller.php:81
msgid "Unknown filetype"
msgstr ""
msgstr "Tipus de fitxer desconegut"
#: avatar/controller.php:85
msgid "Invalid image"
msgstr ""
msgstr "Imatge no vàlida"
#: avatar/controller.php:115 avatar/controller.php:142
msgid "No temporary profile picture available, try again"
msgstr ""
msgstr "No hi ha imatge temporal de perfil disponible, torneu a intentar-ho"
#: avatar/controller.php:135
msgid "No crop data provided"
msgstr ""
msgstr "No heu proporcionat dades del retall"
#: js/config.php:32
msgid "Sunday"
@ -250,7 +250,7 @@ msgstr "Escull"
#: js/oc-dialogs.js:146
msgid "Error loading file picker template: {error}"
msgstr ""
msgstr "Error en carregar la plantilla de càrrega de fitxers: {error}"
#: js/oc-dialogs.js:172
msgid "Yes"
@ -266,7 +266,7 @@ msgstr "D'acord"
#: js/oc-dialogs.js:219
msgid "Error loading message template: {error}"
msgstr ""
msgstr "Error en carregar la plantilla de missatge: {error}"
#: 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

@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 13:32+0000\n"
"Last-Translator: rogerc\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"
@ -56,15 +56,15 @@ msgstr "Ha fallat l'actualització \"%s\"."
#: avatar.php:56
msgid "Custom profile pictures don't work with encryption yet"
msgstr ""
msgstr "Les imatges de perfil personals encara no funcionen amb encriptació"
#: avatar.php:64
msgid "Unknown filetype"
msgstr ""
msgstr "Tipus de fitxer desconegut"
#: avatar.php:69
msgid "Invalid image"
msgstr ""
msgstr "Imatge no vàlida"
#: defaults.php:35
msgid "web services under your control"

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
@ -24,7 +24,7 @@ msgid "Unable to load list from App Store"
msgstr "No s'ha pogut carregar la llista des de l'App Store"
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Error d'autenticació"
@ -86,6 +86,39 @@ msgstr "No es pot eliminar l'usuari del grup %s"
msgid "Couldn't update app."
msgstr "No s'ha pogut actualitzar l'aplicació."
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "Actualitza a {appversion}"
@ -130,15 +163,15 @@ msgstr "Actualitza"
msgid "Updated"
msgstr "Actualitzada"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
msgstr "Seleccioneu una imatge de perfil"
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr "Desencriptant fitxers... Espereu, això pot trigar una estona."
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Desant..."
@ -462,31 +495,31 @@ msgstr "Ompliu el correu electrònic per activar la recuperació de contrasenya"
#: templates/personal.php:86
msgid "Profile picture"
msgstr ""
msgstr "Foto de perfil"
#: templates/personal.php:90
msgid "Upload new"
msgstr ""
msgstr "Puja'n una de nova"
#: templates/personal.php:92
msgid "Select new from Files"
msgstr ""
msgstr "Selecciona'n una de nova dels fitxers"
#: templates/personal.php:93
msgid "Remove image"
msgstr ""
msgstr "Elimina imatge"
#: templates/personal.php:94
msgid "Either png or jpg. Ideally square but you will be able to crop it."
msgstr ""
msgstr "Pot ser png o jpg. Idealment quadrada, però podreu retallar-la."
#: templates/personal.php:97
msgid "Abort"
msgstr ""
msgstr "Cancel·la"
#: templates/personal.php:98
msgid "Choose as profile image"
msgstr ""
msgstr "Selecciona com a imatge de perfil"
#: templates/personal.php:106 templates/personal.php:107
msgid "Language"

@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 18:20+0000\n"
"Last-Translator: pstast <petr@stastny.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -97,23 +97,23 @@ msgstr "Chyba při odebírání %s z oblíbených."
#: avatar/controller.php:62
msgid "No image or file provided"
msgstr ""
msgstr "Soubor nebo obrázek nebyl zadán"
#: avatar/controller.php:81
msgid "Unknown filetype"
msgstr ""
msgstr "Neznámý typ souboru"
#: avatar/controller.php:85
msgid "Invalid image"
msgstr ""
msgstr "Chybný obrázek"
#: avatar/controller.php:115 avatar/controller.php:142
msgid "No temporary profile picture available, try again"
msgstr ""
msgstr "Dočasný profilový obrázek není k dispozici, zkuste to znovu"
#: avatar/controller.php:135
msgid "No crop data provided"
msgstr ""
msgstr "Nebyla poskytnuta data pro oříznutí obrázku"
#: js/config.php:32
msgid "Sunday"
@ -257,7 +257,7 @@ msgstr "Vybrat"
#: js/oc-dialogs.js:146
msgid "Error loading file picker template: {error}"
msgstr ""
msgstr "Chyba při nahrávání šablony výběru souborů: {error}"
#: js/oc-dialogs.js:172
msgid "Yes"
@ -273,7 +273,7 @@ msgstr "Ok"
#: js/oc-dialogs.js:219
msgid "Error loading message template: {error}"
msgstr ""
msgstr "Chyba při nahrávání šablony zprávy: {error}"
#: 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

@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 18:20+0000\n"
"Last-Translator: pstast <petr@stastny.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -58,15 +58,15 @@ msgstr "Selhala aktualizace verze \"%s\"."
#: avatar.php:56
msgid "Custom profile pictures don't work with encryption yet"
msgstr ""
msgstr "Vlastní profilové obrázky zatím nefungují v kombinaci se šifrováním"
#: avatar.php:64
msgid "Unknown filetype"
msgstr ""
msgstr "Neznámý typ souboru"
#: avatar.php:69
msgid "Invalid image"
msgstr ""
msgstr "Chybný obrázek"
#: defaults.php:35
msgid "web services under your control"

@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@ -26,7 +26,7 @@ msgid "Unable to load list from App Store"
msgstr "Nelze načíst seznam z App Store"
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Chyba přihlášení"
@ -88,6 +88,39 @@ msgstr "Nelze odebrat uživatele ze skupiny %s"
msgid "Couldn't update app."
msgstr "Nelze aktualizovat aplikaci."
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "Aktualizovat na {appversion}"
@ -132,15 +165,15 @@ msgstr "Aktualizovat"
msgid "Updated"
msgstr "Aktualizováno"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
msgstr "Vyberte profilový obrázek"
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr "Probíhá dešifrování souborů... Čekejte prosím, tato operace může trvat nějakou dobu."
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Ukládám..."
@ -464,31 +497,31 @@ msgstr "Pro povolení obnovy hesla vyplňte e-mailovou adresu"
#: templates/personal.php:86
msgid "Profile picture"
msgstr ""
msgstr "Profilová fotka"
#: templates/personal.php:90
msgid "Upload new"
msgstr ""
msgstr "Nahrát nový"
#: templates/personal.php:92
msgid "Select new from Files"
msgstr ""
msgstr "Vyberte nový ze souborů"
#: templates/personal.php:93
msgid "Remove image"
msgstr ""
msgstr "Odebrat obrázek"
#: templates/personal.php:94
msgid "Either png or jpg. Ideally square but you will be able to crop it."
msgstr ""
msgstr "png nebo jpg, nejlépe čtvercový, ale budete mít možnost jej oříznout."
#: templates/personal.php:97
msgid "Abort"
msgstr ""
msgstr "Přerušit"
#: templates/personal.php:98
msgid "Choose as profile image"
msgstr ""
msgstr "Vybrat jako profilový obrázek"
#: templates/personal.php:106 templates/personal.php:107
msgid "Language"

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Gwall dilysu"
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Yn cadw..."

@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@ -25,7 +25,7 @@ msgid "Unable to load list from App Store"
msgstr "Kunne ikke indlæse listen fra App Store"
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Adgangsfejl"
@ -87,6 +87,39 @@ msgstr "Brugeren kan ikke fjernes fra gruppen %s"
msgid "Couldn't update app."
msgstr "Kunne ikke opdatere app'en."
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "Opdatér til {appversion}"
@ -131,15 +164,15 @@ msgstr "Opdater"
msgid "Updated"
msgstr "Opdateret"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
msgstr "Vælg et profilbillede"
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr "Dekryptere filer... Vent venligst, dette kan tage lang tid. "
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Gemmer..."
@ -463,31 +496,31 @@ msgstr "Indtast en emailadresse for at kunne få påmindelse om adgangskode"
#: templates/personal.php:86
msgid "Profile picture"
msgstr ""
msgstr "Profilbillede"
#: templates/personal.php:90
msgid "Upload new"
msgstr ""
msgstr "Upload nyt"
#: templates/personal.php:92
msgid "Select new from Files"
msgstr ""
msgstr "Vælg nyt fra Filer"
#: templates/personal.php:93
msgid "Remove image"
msgstr ""
msgstr "Fjern billede"
#: templates/personal.php:94
msgid "Either png or jpg. Ideally square but you will be able to crop it."
msgstr ""
msgstr "Enten png eller jpg. Ideelt firkantet men du har mulighed for at beskære det. "
#: templates/personal.php:97
msgid "Abort"
msgstr ""
msgstr "Afbryd"
#: templates/personal.php:98
msgid "Choose as profile image"
msgstr ""
msgstr "Vælg som profilbillede"
#: templates/personal.php:106 templates/personal.php:107
msgid "Language"

@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 13:05+0000\n"
"Last-Translator: Mario Siegmann <mario_siegmann@web.de>\n"
"Language-Team: German <translations@owncloud.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -100,23 +100,23 @@ msgstr "Fehler beim Entfernen von %s von den Favoriten."
#: avatar/controller.php:62
msgid "No image or file provided"
msgstr ""
msgstr "Kein Bild oder Datei zur Verfügung gestellt"
#: avatar/controller.php:81
msgid "Unknown filetype"
msgstr ""
msgstr "Unbekannter Dateityp"
#: avatar/controller.php:85
msgid "Invalid image"
msgstr ""
msgstr "Ungültiges Bild"
#: avatar/controller.php:115 avatar/controller.php:142
msgid "No temporary profile picture available, try again"
msgstr ""
msgstr "Kein temporäres Profilbild verfügbar, bitte versuche es nochmal"
#: avatar/controller.php:135
msgid "No crop data provided"
msgstr ""
msgstr "Keine Zuschnittdaten zur Verfügung gestellt"
#: js/config.php:32
msgid "Sunday"
@ -256,7 +256,7 @@ msgstr "Auswählen"
#: js/oc-dialogs.js:146
msgid "Error loading file picker template: {error}"
msgstr ""
msgstr "Fehler beim Laden der Dateiauswahlvorlage: {error}"
#: js/oc-dialogs.js:172
msgid "Yes"
@ -272,7 +272,7 @@ msgstr "OK"
#: js/oc-dialogs.js:219
msgid "Error loading message template: {error}"
msgstr ""
msgstr "Fehler beim Laden der Nachrichtenvorlage: {error}"
#: 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

@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-17 13:05+0000\n"
"Last-Translator: Mario Siegmann <mario_siegmann@web.de>\n"
"Language-Team: German <translations@owncloud.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -59,15 +59,15 @@ msgstr "Konnte \"%s\" nicht aktualisieren."
#: avatar.php:56
msgid "Custom profile pictures don't work with encryption yet"
msgstr ""
msgstr "Individuelle Profilbilder werden noch nicht von der Verschlüsselung unterstützt"
#: avatar.php:64
msgid "Unknown filetype"
msgstr ""
msgstr "Unbekannter Dateityp"
#: avatar.php:69
msgid "Invalid image"
msgstr ""
msgstr "Ungültiges Bild"
#: defaults.php:35
msgid "web services under your control"

@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German <translations@owncloud.org>\n"
"MIME-Version: 1.0\n"
@ -27,7 +27,7 @@ msgid "Unable to load list from App Store"
msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden."
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr "Fehler bei der Anmeldung"
@ -89,6 +89,39 @@ msgstr "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden"
msgid "Couldn't update app."
msgstr "Die App konnte nicht aktualisiert werden."
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr "Aktualisiere zu {appversion}"
@ -133,15 +166,15 @@ msgstr "Aktualisierung durchführen"
msgid "Updated"
msgstr "Aktualisiert"
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
msgstr "Wähle ein Profilbild"
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr "Entschlüssle Dateien ... Bitte warten, denn dieser Vorgang kann einige Zeit beanspruchen."
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr "Speichern..."
@ -465,31 +498,31 @@ msgstr "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu akti
#: templates/personal.php:86
msgid "Profile picture"
msgstr ""
msgstr "Profilbild"
#: templates/personal.php:90
msgid "Upload new"
msgstr ""
msgstr "Neues hochladen"
#: templates/personal.php:92
msgid "Select new from Files"
msgstr ""
msgstr "Neues aus den Dateien wählen"
#: templates/personal.php:93
msgid "Remove image"
msgstr ""
msgstr "Bild entfernen"
#: templates/personal.php:94
msgid "Either png or jpg. Ideally square but you will be able to crop it."
msgstr ""
msgstr "Entweder PNG oder JPG. Im Idealfall quadratisch, aber du kannst es zuschneiden."
#: templates/personal.php:97
msgid "Abort"
msgstr ""
msgstr "Abbrechen"
#: templates/personal.php:98
msgid "Choose as profile image"
msgstr ""
msgstr "Als Profilbild wählen"
#: templates/personal.php:106 templates/personal.php:107
msgid "Language"

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-09-16 11:33-0400\n"
"PO-Revision-Date: 2013-09-16 15:34+0000\n"
"POT-Creation-Date: 2013-09-18 11:47-0400\n"
"PO-Revision-Date: 2013-09-18 15:47+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n"
"MIME-Version: 1.0\n"
@ -22,7 +22,7 @@ msgid "Unable to load list from App Store"
msgstr ""
#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17
#: ajax/togglegroups.php:20
#: ajax/togglegroups.php:20 changepassword/controller.php:55
msgid "Authentication error"
msgstr ""
@ -84,6 +84,39 @@ msgstr ""
msgid "Couldn't update app."
msgstr ""
#: changepassword/controller.php:20
msgid "Wrong password"
msgstr ""
#: changepassword/controller.php:42
msgid "No user supplied"
msgstr ""
#: changepassword/controller.php:74
msgid ""
"Please provide an admin recovery password, otherwise all user data will be "
"lost"
msgstr ""
#: changepassword/controller.php:79
msgid ""
"Wrong admin recovery password. Please check the password and try again."
msgstr ""
#: changepassword/controller.php:87
msgid ""
"Back-end doesn't support password change, but the users encryption key was "
"successfully updated."
msgstr ""
#: changepassword/controller.php:92
msgid "message"
msgstr ""
#: changepassword/controller.php:103
msgid "Unable to change password"
msgstr ""
#: js/apps.js:43
msgid "Update to {appversion}"
msgstr ""
@ -128,15 +161,15 @@ msgstr ""
msgid "Updated"
msgstr ""
#: js/personal.js:217
#: js/personal.js:220
msgid "Select a profile picture"
msgstr ""
#: js/personal.js:262
#: js/personal.js:265
msgid "Decrypting files... Please wait, this can take some time."
msgstr ""
#: js/personal.js:284
#: js/personal.js:287
msgid "Saving..."
msgstr ""

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save