mirror of
https://github.com/owncloudarchive/contacts.git
synced 2025-01-18 07:52:21 +01:00
Merge branch 'master' into share_api
Conflicts: apps/contacts/lib/app.php apps/files_sharing/js/share.js
This commit is contained in:
commit
9e16c8ae7c
@ -20,8 +20,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
// Firefox and Konqueror tries to download application/json for me. --Arthur
|
||||
OCP\JSON::setContentTypeHeader('text/plain');
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::checkAppEnabled('contacts');
|
||||
require_once 'loghandler.php';
|
||||
|
@ -24,9 +24,6 @@ OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::checkAppEnabled('contacts');
|
||||
OCP\JSON::callCheck();
|
||||
|
||||
// Firefox and Konqueror tries to download application/json for me. --Arthur
|
||||
OCP\JSON::setContentTypeHeader('text/plain');
|
||||
|
||||
require_once 'loghandler.php';
|
||||
|
||||
$image = null;
|
||||
|
@ -25,8 +25,6 @@ OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::checkAppEnabled('contacts');
|
||||
OCP\JSON::callCheck();
|
||||
|
||||
// Firefox and Konqueror tries to download application/json for me. --Arthur
|
||||
OCP\JSON::setContentTypeHeader('text/plain');
|
||||
require_once 'loghandler.php';
|
||||
$l10n = OC_Contacts_App::$l10n;
|
||||
// If it is a Drag'n'Drop transfer it's handled here.
|
||||
|
@ -14,17 +14,28 @@ Contacts={
|
||||
UI:{
|
||||
/**
|
||||
* Arguments:
|
||||
* message: The text message to show. The only mandatory parameter.
|
||||
* message: The text message to show.
|
||||
* timeout: The timeout in seconds before the notification disappears. Default 10.
|
||||
* timeouthandler: A function to run on timeout.
|
||||
* clickhandler: A function to run on click. If a timeouthandler is given it will be cancelled.
|
||||
* data: An object that will be passed as argument to the timeouthandler and clickhandler functions.
|
||||
* cancel: If set cancel all ongoing timer events and hide the notification.
|
||||
*/
|
||||
notify:function(params) {
|
||||
self = this;
|
||||
if(!self.notifier) {
|
||||
self.notifier = $('#notification');
|
||||
}
|
||||
if(params.cancel) {
|
||||
self.notifier.off('click');
|
||||
for(var id in self.notifier.data()) {
|
||||
if($.isNumeric(id)) {
|
||||
clearTimeout(parseInt(id));
|
||||
}
|
||||
}
|
||||
self.notifier.text('').fadeOut().removeData();
|
||||
return;
|
||||
}
|
||||
self.notifier.text(params.message);
|
||||
self.notifier.fadeIn();
|
||||
self.notifier.on('click', function() { $(this).fadeOut();});
|
||||
@ -460,6 +471,11 @@ Contacts={
|
||||
}
|
||||
$('#rightcontent').data('id', newid);
|
||||
|
||||
Contacts.UI.Contacts.deletionQueue.push(this.id);
|
||||
if(!window.onbeforeunload) {
|
||||
window.onbeforeunload = Contacts.UI.Contacts.warnNotDeleted;
|
||||
}
|
||||
|
||||
with(this) {
|
||||
delete id; delete fn; delete fullname; delete shortname; delete famname;
|
||||
delete givname; delete addname; delete honpre; delete honsuf; delete data;
|
||||
@ -483,7 +499,7 @@ Contacts={
|
||||
data:curlistitem,
|
||||
message:t('contacts','Click to undo deletion of "') + curlistitem.find('a').text() + '"',
|
||||
timeouthandler:function(contact) {
|
||||
Contacts.UI.Card.doDelete(contact.data('id'));
|
||||
Contacts.UI.Card.doDelete(contact.data('id'), true);
|
||||
delete contact;
|
||||
},
|
||||
clickhandler:function(contact) {
|
||||
@ -492,13 +508,21 @@ Contacts={
|
||||
}
|
||||
});
|
||||
},
|
||||
doDelete:function(id) {
|
||||
doDelete:function(id, removeFromQueue) {
|
||||
if(Contacts.UI.Contacts.deletionQueue.indexOf(id) == -1 && removeFromQueue) {
|
||||
return;
|
||||
}
|
||||
$.post(OC.filePath('contacts', 'ajax', 'deletecard.php'),{'id':id},function(jsondata) {
|
||||
if(jsondata.status == 'error'){
|
||||
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
|
||||
}
|
||||
if(removeFromQueue) {
|
||||
Contacts.UI.Contacts.deletionQueue.splice(Contacts.UI.Contacts.deletionQueue.indexOf(id), 1);
|
||||
}
|
||||
if(Contacts.UI.Contacts.deletionQueue.length == 0) {
|
||||
window.onbeforeunload = null;
|
||||
}
|
||||
});
|
||||
return false;
|
||||
},
|
||||
loadContact:function(jsondata, bookid){
|
||||
this.data = jsondata;
|
||||
@ -1477,7 +1501,31 @@ Contacts={
|
||||
},
|
||||
Contacts:{
|
||||
contacts:{},
|
||||
deletionQueue:[],
|
||||
batchnum:50,
|
||||
warnNotDeleted:function(e) {
|
||||
e = e || window.event;
|
||||
var warn = t('contacts', 'Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted.');
|
||||
if (e) {
|
||||
e.returnValue = String(warn);
|
||||
}
|
||||
if(Contacts.UI.Contacts.deletionQueue.length > 0) {
|
||||
setTimeout(Contacts.UI.Contacts.deleteFilesInQueue, 1);
|
||||
}
|
||||
return warn;
|
||||
},
|
||||
deleteFilesInQueue:function() {
|
||||
var queue = Contacts.UI.Contacts.deletionQueue;
|
||||
if(queue.length > 0) {
|
||||
Contacts.UI.notify({cancel:true});
|
||||
while(queue.length > 0) {
|
||||
var id = queue.pop();
|
||||
if(id) {
|
||||
Contacts.UI.Card.doDelete(id, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
getContact:function(id) {
|
||||
if(!this.contacts[id]) {
|
||||
this.contacts[id] = $('#contacts li[data-id="'+id+'"]');
|
||||
@ -1774,7 +1822,9 @@ $(document).ready(function(){
|
||||
|
||||
});
|
||||
|
||||
// Load a contact.
|
||||
//$(window).on('beforeunload', Contacts.UI.Contacts.deleteFilesInQueue);
|
||||
|
||||
// Load a contact.
|
||||
$('.contacts').keydown(function(event) {
|
||||
if(event.which == 13 || event.which == 32) {
|
||||
$('.contacts').click();
|
||||
|
103
l10n/ca.php
103
l10n/ca.php
@ -1,10 +1,13 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Error en (des)activar la llibreta d'adreces.",
|
||||
"There was an error adding the contact." => "S'ha produït un error en afegir el contacte.",
|
||||
"element name is not set." => "no s'ha establert el nom de l'element.",
|
||||
"id is not set." => "no s'ha establert la id.",
|
||||
"Could not parse contact: " => "No s'ha pogut processar el contacte:",
|
||||
"Cannot add empty property." => "No es pot afegir una propietat buida.",
|
||||
"At least one of the address fields has to be filled out." => "Almenys heu d'omplir un dels camps d'adreça.",
|
||||
"Trying to add duplicate property: " => "Esteu intentant afegir una propietat duplicada:",
|
||||
"Error adding contact property." => "Error en afegir la propietat del contacte.",
|
||||
"Error adding contact property: " => "Error en afegir la propietat del contacte:",
|
||||
"No ID provided" => "No heu facilitat cap ID",
|
||||
"Error setting checksum." => "Error en establir la suma de verificació.",
|
||||
"No categories selected for deletion." => "No heu seleccionat les categories a eliminar.",
|
||||
@ -12,22 +15,23 @@
|
||||
"No contacts found." => "No s'han trobat contactes.",
|
||||
"Missing ID" => "Falta la ID",
|
||||
"Error parsing VCard for ID: \"" => "Error en analitzar la ID de la VCard: \"",
|
||||
"Cannot add addressbook with an empty name." => "No es pot afegir una llibreta d'adreces amb un nom buit.",
|
||||
"Error adding addressbook." => "Error en afegir la llibreta d'adreces.",
|
||||
"Error activating addressbook." => "Error en activar la llibreta d'adreces.",
|
||||
"No contact ID was submitted." => "No s'ha tramès cap ID de contacte.",
|
||||
"Error reading contact photo." => "Error en llegir la foto del contacte.",
|
||||
"Error saving temporary file." => "Error en desar el fitxer temporal.",
|
||||
"The loading photo is not valid." => "La foto carregada no és vàlida.",
|
||||
"id is not set." => "no s'ha establert la id.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "La informació de la vCard és incorrecta. Carregueu la pàgina de nou.",
|
||||
"Error deleting contact property." => "Error en eliminar la propietat del contacte.",
|
||||
"Contact ID is missing." => "falta la ID del contacte.",
|
||||
"Missing contact id." => "Falta la id del contacte.",
|
||||
"No photo path was submitted." => "No heu tramès el camí de la foto.",
|
||||
"File doesn't exist:" => "El fitxer no existeix:",
|
||||
"Error loading image." => "Error en carregar la imatge.",
|
||||
"element name is not set." => "no s'ha establert el nom de l'element.",
|
||||
"Error getting contact object." => "Error en obtenir l'objecte contacte.",
|
||||
"Error getting PHOTO property." => "Error en obtenir la propietat PHOTO.",
|
||||
"Error saving contact." => "Error en desar el contacte.",
|
||||
"Error resizing image" => "Error en modificar la mida de la imatge",
|
||||
"Error cropping image" => "Error en retallar la imatge",
|
||||
"Error creating temporary image" => "Error en crear la imatge temporal",
|
||||
"Error finding image: " => "Error en trobar la imatge:",
|
||||
"checksum is not set." => "no s'ha establert la suma de verificació.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "La informació de la vCard és incorrecta. Carregueu de nou la pàgina:",
|
||||
"Something went FUBAR. " => "Alguna cosa ha anat FUBAR.",
|
||||
@ -41,8 +45,27 @@
|
||||
"The uploaded file was only partially uploaded" => "El fitxer només s'ha carregat parcialment",
|
||||
"No file was uploaded" => "No s'ha carregat cap fitxer",
|
||||
"Missing a temporary folder" => "Falta un fitxer temporal",
|
||||
"Couldn't save temporary image: " => "No s'ha pogut desar la imatge temporal: ",
|
||||
"Couldn't load temporary image: " => "No s'ha pogut carregar la imatge temporal: ",
|
||||
"No file was uploaded. Unknown error" => "No s'ha carregat cap fitxer. Error desconegut",
|
||||
"Contacts" => "Contactes",
|
||||
"Drop a VCF file to import contacts." => "Elimina un fitxer VCF per importar contactes.",
|
||||
"Sorry, this functionality has not been implemented yet" => "Aquesta funcionalitat encara no està implementada",
|
||||
"Not implemented" => "No implementada",
|
||||
"Couldn't get a valid address." => "No s'ha pogut obtenir una adreça vàlida.",
|
||||
"Error" => "Error",
|
||||
"Contact" => "Contacte",
|
||||
"New" => "Nou",
|
||||
"New Contact" => "Contate nou",
|
||||
"This property has to be non-empty." => "Aquesta propietat no pot ser buida.",
|
||||
"Couldn't serialize elements." => "No s'han pogut serialitzar els elements.",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' s'ha cridat sense argument de tipus. Informeu-ne a bugs.owncloud.org",
|
||||
"Edit name" => "Edita el nom",
|
||||
"No files selected for upload." => "No s'han seleccionat fitxers per a la pujada.",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "El fitxer que intenteu pujar excedeix la mida màxima de pujada en aquest servidor.",
|
||||
"Select type" => "Seleccioneu un tipus",
|
||||
"Result: " => "Resultat: ",
|
||||
" imported, " => " importat, ",
|
||||
" failed." => " fallada.",
|
||||
"Addressbook not found." => "No s'ha trobat la llibreta d'adreces.",
|
||||
"This is not your addressbook." => "Aquesta no és la vostra llibreta d'adreces",
|
||||
"Contact could not be found." => "No s'ha trobat el contacte.",
|
||||
@ -60,25 +83,54 @@
|
||||
"Video" => "Vídeo",
|
||||
"Pager" => "Paginador",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Aniversari",
|
||||
"Business" => "Negocis",
|
||||
"Call" => "Trucada",
|
||||
"Clients" => "Clients",
|
||||
"Deliverer" => "Emissari",
|
||||
"Holidays" => "Vacances",
|
||||
"Ideas" => "Idees",
|
||||
"Journey" => "Viatge",
|
||||
"Jubilee" => "Aniversari",
|
||||
"Meeting" => "Reunió",
|
||||
"Other" => "Altres",
|
||||
"Personal" => "Personal",
|
||||
"Projects" => "Projectes",
|
||||
"Questions" => "Preguntes",
|
||||
"{name}'s Birthday" => "Aniversari de {name}",
|
||||
"Contact" => "Contacte",
|
||||
"Add Contact" => "Afegeix un contacte",
|
||||
"Import" => "Importa",
|
||||
"Addressbooks" => "Llibretes d'adreces",
|
||||
"Close" => "Tanca",
|
||||
"Keyboard shortcuts" => "Dreceres de teclat",
|
||||
"Navigation" => "Navegació",
|
||||
"Next contact in list" => "Següent contacte de la llista",
|
||||
"Previous contact in list" => "Contacte anterior de la llista",
|
||||
"Expand/collapse current addressbook" => "Expandeix/col·lapsa la llibreta d'adreces",
|
||||
"Next/previous addressbook" => "Següent/anterior llibreta d'adreces",
|
||||
"Actions" => "Accions",
|
||||
"Refresh contacts list" => "Carrega de nou la llista de contactes",
|
||||
"Add new contact" => "Afegeix un contacte nou",
|
||||
"Add new addressbook" => "Afegeix una llibreta d'adreces nova",
|
||||
"Delete current contact" => "Esborra el contacte",
|
||||
"Configure Address Books" => "Configura les llibretes d'adreces",
|
||||
"New Address Book" => "Nova llibreta d'adreces",
|
||||
"Import from VCF" => "Importa de VFC",
|
||||
"CardDav Link" => "Enllaç CardDav",
|
||||
"Download" => "Baixa",
|
||||
"Edit" => "Edita",
|
||||
"Delete" => "Suprimeix",
|
||||
"Download contact" => "Baixa el contacte",
|
||||
"Delete contact" => "Suprimeix el contacte",
|
||||
"Drop photo to upload" => "Elimina la foto a carregar",
|
||||
"Delete current photo" => "Elimina la foto actual",
|
||||
"Edit current photo" => "Edita la foto actual",
|
||||
"Upload new photo" => "Carrega una foto nova",
|
||||
"Select photo from ownCloud" => "Selecciona una foto de ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format personalitzat, Nom curt, Nom sencer, Invertit o Invertit amb coma",
|
||||
"Edit name details" => "Edita detalls del nom",
|
||||
"Nickname" => "Sobrenom",
|
||||
"Enter nickname" => "Escriviu el sobrenom",
|
||||
"Birthday" => "Aniversari",
|
||||
"Web site" => "Adreça web",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Vés a la web",
|
||||
"dd-mm-yyyy" => "dd-mm-yyyy",
|
||||
"Groups" => "Grups",
|
||||
"Separate groups with commas" => "Separeu els grups amb comes",
|
||||
@ -94,24 +146,24 @@
|
||||
"Edit address details" => "Edita els detalls de l'adreça",
|
||||
"Add notes here." => "Afegiu notes aquí.",
|
||||
"Add field" => "Afegeix un camp",
|
||||
"Profile picture" => "Foto de perfil",
|
||||
"Phone" => "Telèfon",
|
||||
"Note" => "Nota",
|
||||
"Delete current photo" => "Elimina la foto actual",
|
||||
"Edit current photo" => "Edita la foto actual",
|
||||
"Upload new photo" => "Carrega una foto nova",
|
||||
"Select photo from ownCloud" => "Selecciona una foto de ownCloud",
|
||||
"Download contact" => "Baixa el contacte",
|
||||
"Delete contact" => "Suprimeix el contacte",
|
||||
"The temporary image has been removed from cache." => "La imatge temporal ha estat eliminada de la memòria de cau.",
|
||||
"Edit address" => "Edita l'adreça",
|
||||
"Type" => "Tipus",
|
||||
"PO Box" => "Adreça postal",
|
||||
"Street address" => "Adreça",
|
||||
"Street and number" => "Carrer i número",
|
||||
"Extended" => "Addicional",
|
||||
"Street" => "Carrer",
|
||||
"Apartment number etc." => "Número d'apartament, etc.",
|
||||
"City" => "Ciutat",
|
||||
"Region" => "Comarca",
|
||||
"E.g. state or province" => "p. ex. Estat o província ",
|
||||
"Zipcode" => "Codi postal",
|
||||
"Postal code" => "Codi postal",
|
||||
"Country" => "País",
|
||||
"Edit categories" => "Edita categories",
|
||||
"Add" => "Afegeix",
|
||||
"Addressbook" => "Llibreta d'adreces",
|
||||
"Hon. prefixes" => "Prefix honorífic:",
|
||||
"Miss" => "Srta",
|
||||
@ -143,15 +195,16 @@
|
||||
"Please choose the addressbook" => "Escolliu la llibreta d'adreces",
|
||||
"create a new addressbook" => "crea una llibreta d'adreces nova",
|
||||
"Name of new addressbook" => "Nom de la nova llibreta d'adreces",
|
||||
"Import" => "Importa",
|
||||
"Importing contacts" => "S'estan important contactes",
|
||||
"Select address book to import to:" => "Seleccioneu la llibreta d'adreces a la que voleu importar:",
|
||||
"Select from HD" => "Selecciona de HD",
|
||||
"You have no contacts in your addressbook." => "No teniu contactes a la llibreta d'adreces.",
|
||||
"Add contact" => "Afegeix un contacte",
|
||||
"Configure addressbooks" => "Configura les llibretes d'adreces",
|
||||
"Select Address Books" => "Selecccioneu llibretes d'adreces",
|
||||
"Enter name" => "Escriviu un nom",
|
||||
"Enter description" => "Escriviu una descripció",
|
||||
"CardDAV syncing addresses" => "Adreces de sincronització CardDAV",
|
||||
"more info" => "més informació",
|
||||
"Primary address (Kontact et al)" => "Adreça primària (Kontact i al)",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
"iOS/OS X" => "iOS/OS X",
|
||||
"Read only vCard directory link(s)" => "Enllaç(os) vCard només de lectura"
|
||||
);
|
||||
|
121
l10n/de.php
121
l10n/de.php
@ -1,10 +1,13 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "(De-)Aktivierung des Adressbuches fehlgeschlagen",
|
||||
"There was an error adding the contact." => "Erstellen des Kontakts fehlgeschlagen",
|
||||
"element name is not set." => "Kein Name für das Element angegeben.",
|
||||
"id is not set." => "ID ist nicht angegeben.",
|
||||
"Could not parse contact: " => "Konnte folgenden Kontakt nicht verarbeiten:",
|
||||
"Cannot add empty property." => "Feld darf nicht leer sein.",
|
||||
"At least one of the address fields has to be filled out." => "Mindestens eines der Adressfelder muss ausgefüllt werden.",
|
||||
"Trying to add duplicate property: " => "Versuche, doppelte Eigenschaft hinzuzufügen: ",
|
||||
"Error adding contact property." => "Kontakt ändern fehlgeschlagen",
|
||||
"Error adding contact property: " => "Fehler beim Hinzufügen der Kontakteigenschaft:",
|
||||
"No ID provided" => "Keine ID angegeben",
|
||||
"Error setting checksum." => "Fehler beim Setzen der Prüfsumme.",
|
||||
"No categories selected for deletion." => "Keine Kategorien zum Löschen ausgewählt.",
|
||||
@ -12,22 +15,23 @@
|
||||
"No contacts found." => "Keine Kontakte gefunden.",
|
||||
"Missing ID" => "Fehlende ID",
|
||||
"Error parsing VCard for ID: \"" => "Fehler beim Einlesen der VCard für die ID: \"",
|
||||
"Cannot add addressbook with an empty name." => "Bitte einen Namen für das Adressbuch angeben.",
|
||||
"Error adding addressbook." => "Adressbuch hinzufügen fehlgeschlagen",
|
||||
"Error activating addressbook." => "Adressbuchaktivierung fehlgeschlagen",
|
||||
"No contact ID was submitted." => "Es wurde keine Kontakt-ID übermittelt.",
|
||||
"Error reading contact photo." => "Fehler beim auslesen des Kontaktfotos.",
|
||||
"Error reading contact photo." => "Fehler beim Auslesen des Kontaktfotos.",
|
||||
"Error saving temporary file." => "Fehler beim Speichern der temporären Datei.",
|
||||
"The loading photo is not valid." => "Das Kontaktfoto ist fehlerhaft.",
|
||||
"id is not set." => "ID ist nicht angegeben.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Die Information der vCard ist fehlerhaft. Bitte aktualisiere die Seite.",
|
||||
"Error deleting contact property." => "Kontakteigenschaft löschen fehlgeschlagen",
|
||||
"Contact ID is missing." => "Keine Kontakt-ID angegeben.",
|
||||
"Missing contact id." => "Fehlende Kontakt-ID.",
|
||||
"No photo path was submitted." => "Kein Foto-Pfad übermittelt.",
|
||||
"File doesn't exist:" => "Datei existiert nicht: ",
|
||||
"Error loading image." => "Fehler beim Laden des Bildes.",
|
||||
"element name is not set." => "Kein Name für das Element angegeben.",
|
||||
"Error getting contact object." => "Fehler beim Abruf des Kontakt-Objektes.",
|
||||
"Error getting PHOTO property." => "Fehler beim Abrufen der PHOTO Eigenschaft.",
|
||||
"Error saving contact." => "Fehler beim Speichern des Kontaktes",
|
||||
"Error resizing image" => "Fehler bei der Größenänderung des Bildes",
|
||||
"Error cropping image" => "Fehler beim Zuschneiden des Bildes",
|
||||
"Error creating temporary image" => "Fehler beim erstellen des temporären Bildes",
|
||||
"Error finding image: " => "Fehler beim Suchen des Bildes: ",
|
||||
"checksum is not set." => "Keine Prüfsumme angegeben.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Die Informationen zur vCard sind fehlerhaft. Bitte Seite neu laden: ",
|
||||
"Something went FUBAR. " => "Irgendwas ist hier so richtig schief gelaufen. ",
|
||||
@ -41,14 +45,33 @@
|
||||
"The uploaded file was only partially uploaded" => "Datei konnte nur teilweise übertragen werden",
|
||||
"No file was uploaded" => "Keine Datei konnte übertragen werden.",
|
||||
"Missing a temporary folder" => "Kein temporärer Ordner vorhanden",
|
||||
"Couldn't save temporary image: " => "Konnte das temporäre Bild nicht speichern:",
|
||||
"Couldn't load temporary image: " => "Konnte das temporäre Bild nicht laden:",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"Contacts" => "Kontakte",
|
||||
"Drop a VCF file to import contacts." => "Zieh' eine VCF Datei hierher zum Kontaktimport",
|
||||
"Sorry, this functionality has not been implemented yet" => "Diese Funktion steht leider noch nicht zur Verfügung",
|
||||
"Not implemented" => "Nicht Verfügbar",
|
||||
"Couldn't get a valid address." => "Konnte keine gültige Adresse abrufen",
|
||||
"Error" => "Fehler",
|
||||
"Contact" => "Kontakt",
|
||||
"New" => "Neu",
|
||||
"New Contact" => "Neuer Kontakt",
|
||||
"This property has to be non-empty." => "Dieses Feld darf nicht Leer sein.",
|
||||
"Couldn't serialize elements." => "Konnte Elemente nicht serialisieren",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' wurde ohne Argumente aufgerufen, bitte Melde dies auf bugs.owncloud.org",
|
||||
"Edit name" => "Name ändern",
|
||||
"No files selected for upload." => "Keine Datei(en) zum Hochladen ausgewählt",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei, die Sie versuchen hochzuladen, überschreitet die maximale Größe für Datei-Uploads auf diesem Server.",
|
||||
"Select type" => "Wähle Typ",
|
||||
"Result: " => "Ergebnis: ",
|
||||
" imported, " => " importiert, ",
|
||||
" failed." => " fehlgeschlagen.",
|
||||
"Addressbook not found." => "Adressbuch nicht gefunden.",
|
||||
"This is not your addressbook." => "Dies ist nicht dein Adressbuch.",
|
||||
"Contact could not be found." => "Kontakt konnte nicht gefunden werden.",
|
||||
"Address" => "Adresse",
|
||||
"Telephone" => "Telefon",
|
||||
"Email" => "Email",
|
||||
"Email" => "E-Mail",
|
||||
"Organization" => "Organisation",
|
||||
"Work" => "Arbeit",
|
||||
"Home" => "Zuhause",
|
||||
@ -60,28 +83,57 @@
|
||||
"Video" => "Video",
|
||||
"Pager" => "Pager",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Geburtstag",
|
||||
"Business" => "Geschäftlich",
|
||||
"Call" => "Anruf",
|
||||
"Clients" => "Kunden",
|
||||
"Deliverer" => "Lieferant",
|
||||
"Holidays" => "Feiertage",
|
||||
"Ideas" => "Ideen",
|
||||
"Journey" => "Reise",
|
||||
"Jubilee" => "Jubiläum",
|
||||
"Meeting" => "Besprechung",
|
||||
"Other" => "Andere",
|
||||
"Personal" => "Persönlich",
|
||||
"Projects" => "Projekte",
|
||||
"Questions" => "Fragen",
|
||||
"{name}'s Birthday" => "Geburtstag von {name}",
|
||||
"Contact" => "Kontakt",
|
||||
"Add Contact" => "Kontakt hinzufügen",
|
||||
"Import" => "Importieren",
|
||||
"Addressbooks" => "Adressbücher",
|
||||
"Close" => "Schließen",
|
||||
"Keyboard shortcuts" => "Tastaturbefehle",
|
||||
"Navigation" => "Navigation",
|
||||
"Next contact in list" => "Nächster Kontakt aus der Liste",
|
||||
"Previous contact in list" => "Vorheriger Kontakt aus der Liste",
|
||||
"Expand/collapse current addressbook" => "Ausklappen/Einklappen des Adressbuches",
|
||||
"Next/previous addressbook" => "Nächstes/Vorhergehendes Adressbuch",
|
||||
"Actions" => "Aktionen",
|
||||
"Refresh contacts list" => "Kontaktliste neu laden",
|
||||
"Add new contact" => "Neuen Kontakt hinzufügen",
|
||||
"Add new addressbook" => "Neues Adressbuch hinzufügen",
|
||||
"Delete current contact" => "Aktuellen Kontakt löschen",
|
||||
"Configure Address Books" => "Adressbücher konfigurieren",
|
||||
"New Address Book" => "Neues Adressbuch",
|
||||
"Import from VCF" => "Import von VCF Datei",
|
||||
"CardDav Link" => "CardDav Link",
|
||||
"CardDav Link" => "CardDav-Link",
|
||||
"Download" => "Herunterladen",
|
||||
"Edit" => "Bearbeiten",
|
||||
"Delete" => "Löschen",
|
||||
"Download contact" => "Kontakt herunterladen",
|
||||
"Delete contact" => "Kontakt löschen",
|
||||
"Drop photo to upload" => "Zieh' ein Foto hierher zum hochladen",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format benutzerdefiniert, Kurzname, Vollname, Rückwärts order Rückwärts mit Komma",
|
||||
"Edit name details" => "Namen ändern",
|
||||
"Drop photo to upload" => "Zieh' ein Foto hierher zum Hochladen",
|
||||
"Delete current photo" => "Derzeitiges Foto löschen",
|
||||
"Edit current photo" => "Foto ändern",
|
||||
"Upload new photo" => "Neues Foto hochladen",
|
||||
"Select photo from ownCloud" => "Foto aus ownCloud auswählen",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format benutzerdefiniert, Kurzname, Vollname, Rückwärts oder Rückwärts mit Komma",
|
||||
"Edit name details" => "Name ändern",
|
||||
"Nickname" => "Spitzname",
|
||||
"Enter nickname" => "Spitznamen angeben",
|
||||
"Birthday" => "Geburtstag",
|
||||
"dd-mm-yyyy" => "TT-MM-JJJJ",
|
||||
"Enter nickname" => "Spitzname angeben",
|
||||
"Web site" => "Webseite",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Webseite aufrufen",
|
||||
"dd-mm-yyyy" => "dd.mm.yyyy",
|
||||
"Groups" => "Gruppen",
|
||||
"Separate groups with commas" => "Gruppen mit Komma trennt",
|
||||
"Separate groups with commas" => "Gruppen mit Komma getrennt",
|
||||
"Edit groups" => "Gruppen editieren",
|
||||
"Preferred" => "Bevorzugt",
|
||||
"Please specify a valid email address." => "Bitte eine gültige E-Mail-Adresse angeben.",
|
||||
@ -94,24 +146,24 @@
|
||||
"Edit address details" => "Adressinformationen ändern",
|
||||
"Add notes here." => "Füge hier Notizen ein.",
|
||||
"Add field" => "Feld hinzufügen",
|
||||
"Profile picture" => "Profil Bild",
|
||||
"Phone" => "Telefon",
|
||||
"Note" => "Notiz",
|
||||
"Delete current photo" => "Derzeitiges Foto löschen",
|
||||
"Edit current photo" => "Foto ändern",
|
||||
"Upload new photo" => "Neues Foto hochladen",
|
||||
"Select photo from ownCloud" => "Foto aus ownCloud auswählen",
|
||||
"Download contact" => "Kontakt herunterladen",
|
||||
"Delete contact" => "Kontakt löschen",
|
||||
"The temporary image has been removed from cache." => "Das temporäre Bild wurde aus dem Cache gelöscht.",
|
||||
"Edit address" => "Adresse ändern",
|
||||
"Type" => "Typ",
|
||||
"PO Box" => "Postfach",
|
||||
"Street address" => "Straßenanschrift",
|
||||
"Street and number" => "Straße und Nummer",
|
||||
"Extended" => "Erweitert",
|
||||
"Street" => "Straße",
|
||||
"Apartment number etc." => "Wohnungsnummer usw.",
|
||||
"City" => "Stadt",
|
||||
"Region" => "Region",
|
||||
"E.g. state or province" => "Z.B. Staat oder Bezirk",
|
||||
"Zipcode" => "Postleitzahl",
|
||||
"Postal code" => "PLZ",
|
||||
"Country" => "Land",
|
||||
"Edit categories" => "Kategorie ändern",
|
||||
"Add" => "Hinzufügen",
|
||||
"Addressbook" => "Adressbuch",
|
||||
"Hon. prefixes" => "Höflichkeitspräfixe",
|
||||
"Miss" => "Frau",
|
||||
@ -143,15 +195,16 @@
|
||||
"Please choose the addressbook" => "Bitte Adressbuch auswählen",
|
||||
"create a new addressbook" => "Neues Adressbuch erstellen",
|
||||
"Name of new addressbook" => "Name des neuen Adressbuchs",
|
||||
"Import" => "Importieren",
|
||||
"Importing contacts" => "Kontakte werden importiert",
|
||||
"Select address book to import to:" => "Adressbuch, in das importiert werden soll",
|
||||
"Select from HD" => "Von der Festplatte auswählen",
|
||||
"You have no contacts in your addressbook." => "Du hast keine Kontakte im Adressbuch.",
|
||||
"Add contact" => "Kontakt hinzufügen",
|
||||
"Configure addressbooks" => "Adressbücher konfigurieren",
|
||||
"Select Address Books" => "Wähle Adressbuch",
|
||||
"Enter name" => "Name eingeben",
|
||||
"Enter description" => "Beschreibung eingeben",
|
||||
"CardDAV syncing addresses" => "CardDAV Sync-Adressen",
|
||||
"more info" => "mehr Info",
|
||||
"Primary address (Kontact et al)" => "primäre Adresse (für Kontact o.ä. Programme)",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
"iOS/OS X" => "iOS/OS X",
|
||||
"Read only vCard directory link(s)" => "Nur lesende(r) vCalender-Verzeichnis-Link(s)"
|
||||
);
|
||||
|
115
l10n/el.php
115
l10n/el.php
@ -1,36 +1,40 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Σφάλμα (απ)ενεργοποίησης βιβλίου διευθύνσεων",
|
||||
"There was an error adding the contact." => "Σφάλμα κατά την προσθήκη επαφής.",
|
||||
"element name is not set." => "δεν ορίστηκε όνομα στοιχείου",
|
||||
"id is not set." => "δεν ορίστηκε id",
|
||||
"Could not parse contact: " => "Δε αναγνώστηκε η επαφή",
|
||||
"Cannot add empty property." => "Αδύνατη προσθήκη κενής ιδιότητας.",
|
||||
"At least one of the address fields has to be filled out." => "Πρέπει να συμπληρωθεί τουλάχιστον ένα από τα παιδία διεύθυνσης.",
|
||||
"Trying to add duplicate property: " => "Προσπάθεια προσθήκης διπλότυπης ιδιότητας:",
|
||||
"Error adding contact property." => "Σφάλμα προσθήκης ιδιότητας επαφής.",
|
||||
"No ID provided" => "Δε δώθηκε ID",
|
||||
"Error adding contact property: " => "Σφάλμα στη προσθήκη ιδιότητας επαφής",
|
||||
"No ID provided" => "Δε δόθηκε ID",
|
||||
"Error setting checksum." => "Λάθος κατά τον ορισμό checksum ",
|
||||
"No categories selected for deletion." => "Δε επελέγησαν κατηγορίες για διαγραφή",
|
||||
"No address books found." => "Δε βρέθηκε βιβλίο διευθύνσεων",
|
||||
"No contacts found." => "Δεν βρέθηκαν επαφές",
|
||||
"Missing ID" => "Λείπει ID",
|
||||
"Error parsing VCard for ID: \"" => "Σφάλμα κατά την ανάγνωση του VCard για το ID:\"",
|
||||
"Cannot add addressbook with an empty name." => "Δε μπορεί να προστεθεί βιβλίο διευθύνσεων με κενό όνομα",
|
||||
"Error adding addressbook." => "Σφάλμα προσθήκης βιβλίου διευθύνσεων.",
|
||||
"Error activating addressbook." => "Σφάλμα ενεργοποίησης βιβλίου διευθύνσεων",
|
||||
"No contact ID was submitted." => "Δε υπεβλήθει ID επαφής",
|
||||
"Error reading contact photo." => "Σφάλμα ανάγνωσης εικόνας επαφής",
|
||||
"Error saving temporary file." => "Σφάλμα αποθήκευσης προσωρινού αρχείου",
|
||||
"The loading photo is not valid." => "Η φορτωμένη φωτογραφία δεν είναι έγκυρη",
|
||||
"id is not set." => "δεν ορίστηκε id",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα.",
|
||||
"Error deleting contact property." => "Σφάλμα διαγραφής ιδιότητας επαφής.",
|
||||
"Contact ID is missing." => "Λείπει ID επαφής",
|
||||
"Missing contact id." => "Απουσιαζει ID επαφής",
|
||||
"No photo path was submitted." => "Δε δόθηκε διαδρομή εικόνας",
|
||||
"File doesn't exist:" => "Το αρχείο δεν υπάρχει:",
|
||||
"Error loading image." => "Σφάλμα φόρτωσης εικόνας",
|
||||
"element name is not set." => "δεν ορίστηκε όνομα στοιχείου",
|
||||
"Error getting contact object." => "Σφάλμα κατά τη λήψη αντικειμένου επαφής",
|
||||
"Error getting PHOTO property." => "Σφάλμα κατά τη λήψη ιδιοτήτων ΦΩΤΟΓΡΑΦΙΑΣ.",
|
||||
"Error saving contact." => "Σφάλμα κατά την αποθήκευση επαφής.",
|
||||
"Error resizing image" => "Σφάλμα κατά την αλλαγή μεγέθους εικόνας",
|
||||
"Error cropping image" => "Σφάλμα κατά την περικοπή εικόνας",
|
||||
"Error creating temporary image" => "Σφάλμα κατά την δημιουργία προσωρινής εικόνας",
|
||||
"Error finding image: " => "Σφάλμα κατά την εύρεση της εικόνας: ",
|
||||
"checksum is not set." => "δε ορίστηκε checksum ",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα:",
|
||||
"Something went FUBAR. " => "Κάτι χάθηκε στο άγνωστο",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα: ",
|
||||
"Something went FUBAR. " => "Κάτι χάθηκε στο άγνωστο. ",
|
||||
"Error updating contact property." => "Σφάλμα ενημέρωσης ιδιότητας επαφής.",
|
||||
"Cannot update addressbook with an empty name." => "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα",
|
||||
"Error updating addressbook." => "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων.",
|
||||
@ -41,8 +45,27 @@
|
||||
"The uploaded file was only partially uploaded" => "Το αρχείο ανέβηκε μερικώς",
|
||||
"No file was uploaded" => "Δεν ανέβηκε κάποιο αρχείο",
|
||||
"Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος",
|
||||
"Couldn't save temporary image: " => "Δεν ήταν δυνατή η αποθήκευση της προσωρινής εικόνας: ",
|
||||
"Couldn't load temporary image: " => "Δεν ήταν δυνατή η φόρτωση της προσωρινής εικόνας: ",
|
||||
"No file was uploaded. Unknown error" => "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα",
|
||||
"Contacts" => "Επαφές",
|
||||
"Drop a VCF file to import contacts." => "Εισάγεται ένα VCF αρχείο για εισαγωγή επαφών",
|
||||
"Sorry, this functionality has not been implemented yet" => "Λυπούμαστε, αυτή η λειτουργία δεν έχει υλοποιηθεί ακόμα",
|
||||
"Not implemented" => "Δεν έχει υλοποιηθεί",
|
||||
"Couldn't get a valid address." => "Αδυναμία λήψης έγκυρης διεύθυνσης",
|
||||
"Error" => "Σφάλμα",
|
||||
"Contact" => "Επαφή",
|
||||
"New" => "Νέο",
|
||||
"New Contact" => "Νέα επαφή",
|
||||
"This property has to be non-empty." => "Το πεδίο δεν πρέπει να είναι άδειο.",
|
||||
"Couldn't serialize elements." => "Αδύνατο να μπουν σε σειρά τα στοιχεία",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "το 'deleteProperty' καλέστηκε χωρίς without type argument. Παρακαλώ αναφέρατε στο bugs.owncloud.org",
|
||||
"Edit name" => "Αλλαγή ονόματος",
|
||||
"No files selected for upload." => "Δεν επιλέχτηκαν αρχεία για μεταφόρτωση",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Το αρχείο που προσπαθείτε να ανεβάσετε υπερβαίνει το μέγιστο μέγεθος για τις προσθήκες αρχείων σε αυτόν τον server.",
|
||||
"Select type" => "Επιλογή τύπου",
|
||||
"Result: " => "Αποτέλεσμα: ",
|
||||
" imported, " => " εισάγεται,",
|
||||
" failed." => " απέτυχε.",
|
||||
"Addressbook not found." => "Δε βρέθηκε βιβλίο διευθύνσεων",
|
||||
"This is not your addressbook." => "Αυτό δεν είναι το βιβλίο διευθύνσεων σας.",
|
||||
"Contact could not be found." => "Η επαφή δεν μπόρεσε να βρεθεί.",
|
||||
@ -55,30 +78,59 @@
|
||||
"Mobile" => "Κινητό",
|
||||
"Text" => "Κείμενο",
|
||||
"Voice" => "Ομιλία",
|
||||
"Message" => "Μήνυμα ",
|
||||
"Message" => "Μήνυμα",
|
||||
"Fax" => "Φαξ",
|
||||
"Video" => "Βίντεο",
|
||||
"Pager" => "Βομβητής",
|
||||
"Internet" => "Διαδίκτυο",
|
||||
"Birthday" => "Γενέθλια",
|
||||
"Business" => "Επιχείρηση",
|
||||
"Call" => "Κάλεσε",
|
||||
"Clients" => "Πελάτες",
|
||||
"Deliverer" => "Προμηθευτής",
|
||||
"Holidays" => "Διακοπές",
|
||||
"Ideas" => "Ιδέες",
|
||||
"Journey" => "Ταξίδι",
|
||||
"Jubilee" => "Ιωβηλαίο",
|
||||
"Meeting" => "Συνάντηση",
|
||||
"Other" => "Άλλο",
|
||||
"Personal" => "Προσωπικό",
|
||||
"Projects" => "Έργα",
|
||||
"Questions" => "Ερωτήσεις",
|
||||
"{name}'s Birthday" => "{name} έχει Γενέθλια",
|
||||
"Contact" => "Επαφή",
|
||||
"Add Contact" => "Προσθήκη επαφής",
|
||||
"Import" => "Εισαγωγή",
|
||||
"Addressbooks" => "Βιβλία διευθύνσεων",
|
||||
"Close" => "Κλείσιμο ",
|
||||
"Keyboard shortcuts" => "Συντομεύσεις πλητρολογίου",
|
||||
"Navigation" => "Πλοήγηση",
|
||||
"Next contact in list" => "Επόμενη επαφή στη λίστα",
|
||||
"Previous contact in list" => "Προηγούμενη επαφή στη λίστα",
|
||||
"Expand/collapse current addressbook" => "Ανάπτυξη/σύμπτυξη τρέχοντος βιβλίου διευθύνσεων",
|
||||
"Next/previous addressbook" => "Επόμενο/προηγούμενο βιβλίο διευθύνσεων",
|
||||
"Actions" => "Ενέργειες",
|
||||
"Refresh contacts list" => "Ανανέωσε τη λίστα επαφών",
|
||||
"Add new contact" => "Προσθήκη νέας επαφής",
|
||||
"Add new addressbook" => "Προσθήκη νέου βιβλίου επαφών",
|
||||
"Delete current contact" => "Διαγραφή τρέχουσας επαφής",
|
||||
"Configure Address Books" => "Ρυθμίστε το βιβλίο διευθύνσεων ",
|
||||
"New Address Book" => "Νέο βιβλίο διευθύνσεων",
|
||||
"Import from VCF" => "Εισαγωγή από VCF αρχείο",
|
||||
"CardDav Link" => "Σύνδεσμος CardDav",
|
||||
"Download" => "Λήψη",
|
||||
"Edit" => "Επεξεργασία",
|
||||
"Delete" => "Διαγραφή",
|
||||
"Download contact" => "Λήψη επαφής",
|
||||
"Delete contact" => "Διαγραφή επαφής",
|
||||
"Drop photo to upload" => "Ρίξε μια φωτογραφία για ανέβασμα",
|
||||
"Delete current photo" => "Διαγραφή τρέχουσας φωτογραφίας",
|
||||
"Edit current photo" => "Επεξεργασία τρέχουσας φωτογραφίας",
|
||||
"Upload new photo" => "Ανέβασε νέα φωτογραφία",
|
||||
"Select photo from ownCloud" => "Επέλεξε φωτογραφία από το ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format custom, Όνομα, Επώνυμο, Αντίστροφο ή Αντίστροφο με κόμμα",
|
||||
"Edit name details" => "Αλλάξτε τις λεπτομέρειες ονόματος",
|
||||
"Nickname" => "Παρατσούκλι",
|
||||
"Enter nickname" => "Εισάγεται παρατσούκλι",
|
||||
"Birthday" => "Γενέθλια",
|
||||
"Enter nickname" => "Εισάγετε παρατσούκλι",
|
||||
"Web site" => "Ιστότοπος",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Πήγαινε στον ιστότοπο",
|
||||
"dd-mm-yyyy" => "ΗΗ-ΜΜ-ΕΕΕΕ",
|
||||
"Groups" => "Ομάδες",
|
||||
"Separate groups with commas" => "Διαχώρισε τις ομάδες με κόμμα ",
|
||||
@ -94,24 +146,24 @@
|
||||
"Edit address details" => "Επεξεργασία λεπτομερειών διεύθυνσης",
|
||||
"Add notes here." => "Πρόσθεσε τις σημειώσεις εδώ",
|
||||
"Add field" => "Προσθήκη πεδίου",
|
||||
"Profile picture" => "Φωτογραφία προφίλ",
|
||||
"Phone" => "Τηλέφωνο",
|
||||
"Note" => "Σημείωση",
|
||||
"Delete current photo" => "Διαγραφή τρέχουσας φωτογραφίας",
|
||||
"Edit current photo" => "Επεξεργασία τρέχουσας φωτογραφίας",
|
||||
"Upload new photo" => "Ανέβασε νέα φωτογραφία",
|
||||
"Select photo from ownCloud" => "Επέλεξε φωτογραφία από το ownCloud",
|
||||
"Download contact" => "Λήψη επαφής",
|
||||
"Delete contact" => "Διαγραφή επαφής",
|
||||
"The temporary image has been removed from cache." => "Η προσωρινή εικόνα αφαιρέθηκε από την κρυφή μνήμη.",
|
||||
"Edit address" => "Επεξεργασία διεύθυνσης",
|
||||
"Type" => "Τύπος",
|
||||
"PO Box" => "Ταχ. Θυρίδα",
|
||||
"Street address" => "Διεύθυνση οδού",
|
||||
"Street and number" => "Οδός και αριθμός",
|
||||
"Extended" => "Εκτεταμένη",
|
||||
"Street" => "Οδός",
|
||||
"Apartment number etc." => "Αριθμός διαμερίσματος",
|
||||
"City" => "Πόλη",
|
||||
"Region" => "Περιοχή",
|
||||
"E.g. state or province" => "Π.χ. Πολιτεία ή επαρχεία",
|
||||
"Zipcode" => "Τ.Κ.",
|
||||
"Postal code" => "Ταχυδρομικός Κωδικός",
|
||||
"Country" => "Χώρα",
|
||||
"Edit categories" => "Επεξεργασία κατηγορίας",
|
||||
"Add" => "Προσθήκη",
|
||||
"Addressbook" => "Βιβλίο διευθύνσεων",
|
||||
"Hon. prefixes" => "προθέματα",
|
||||
"Miss" => "Δις",
|
||||
@ -134,7 +186,7 @@
|
||||
"Sn." => "Sn.",
|
||||
"New Addressbook" => "Νέο βιβλίο διευθύνσεων",
|
||||
"Edit Addressbook" => "Επεξεργασία βιβλίου διευθύνσεων",
|
||||
"Displayname" => "Προβαλόμενο όνομα",
|
||||
"Displayname" => "Προβαλλόμενο όνομα",
|
||||
"Active" => "Ενεργό",
|
||||
"Save" => "Αποθήκευση",
|
||||
"Submit" => "Καταχώρηση",
|
||||
@ -143,15 +195,16 @@
|
||||
"Please choose the addressbook" => "Παρακαλώ επέλεξε βιβλίο διευθύνσεων",
|
||||
"create a new addressbook" => "Δημιουργία νέου βιβλίου διευθύνσεων",
|
||||
"Name of new addressbook" => "Όνομα νέου βιβλίου διευθύνσεων",
|
||||
"Import" => "Εισαγωγή",
|
||||
"Importing contacts" => "Εισαγωγή επαφών",
|
||||
"Select address book to import to:" => "Επέλεξε σε ποιο βιβλίο διευθύνσεων για εισαγωγή:",
|
||||
"Select from HD" => "Επιλογή από HD",
|
||||
"You have no contacts in your addressbook." => "Δεν έχεις επαφές στο βιβλίο διευθύνσεων",
|
||||
"Add contact" => "Προσθήκη επαφής",
|
||||
"Configure addressbooks" => "Ρύθμισε το βιβλίο διευθύνσεων",
|
||||
"Select Address Books" => "Επέλεξε βιβλίο διευθύνσεων",
|
||||
"Enter name" => "Εισαγωγή ονόματος",
|
||||
"Enter description" => "Εισαγωγή περιγραφής",
|
||||
"CardDAV syncing addresses" => "συγχρονισμός διευθύνσεων μέσω CardDAV ",
|
||||
"more info" => "περισσότερες πληροφορίες",
|
||||
"Primary address (Kontact et al)" => "Κύρια διεύθυνση",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
"iOS/OS X" => "iOS/OS X",
|
||||
"Read only vCard directory link(s)" => "vCard σύνδεσμος(οι) φάκελου μόνο για ανάγνωση"
|
||||
);
|
||||
|
@ -2,18 +2,19 @@
|
||||
"There was an error adding the contact." => "Virhe yhteystietoa lisättäessä.",
|
||||
"Cannot add empty property." => "Tyhjää ominaisuutta ei voi lisätä.",
|
||||
"At least one of the address fields has to be filled out." => "Vähintään yksi osoitekenttä tulee täyttää.",
|
||||
"Error adding contact property." => "Virhe lisättäessä ominaisuutta yhteystietoon.",
|
||||
"No categories selected for deletion." => "Luokkia ei ole valittu poistettavaksi.",
|
||||
"No address books found." => "Osoitekirjoja ei löytynyt.",
|
||||
"No contacts found." => "Yhteystietoja ei löytynyt.",
|
||||
"Error parsing VCard for ID: \"" => "Virhe jäsennettäessä vCardia tunnisteelle: \"",
|
||||
"Cannot add addressbook with an empty name." => "Ilman nimeä olevaa osoitekirjaa ei voi lisätä.",
|
||||
"Error adding addressbook." => "Virhe lisättäessä osoitekirjaa.",
|
||||
"Error activating addressbook." => "Virhe aktivoitaessa osoitekirjaa.",
|
||||
"Error saving temporary file." => "Virhe tallennettaessa tilapäistiedostoa.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "vCardin tiedot eivät kelpaa. Lataa sivu uudelleen.",
|
||||
"Error deleting contact property." => "Virhe poistettaessa yhteystiedon ominaisuutta.",
|
||||
"File doesn't exist:" => "Tiedostoa ei ole olemassa:",
|
||||
"Error loading image." => "Virhe kuvaa ladatessa.",
|
||||
"Error saving contact." => "Virhe yhteystietoa tallennettaessa.",
|
||||
"Error resizing image" => "Virhe asettaessa kuvaa uuteen kokoon",
|
||||
"Error cropping image" => "Virhe rajatessa kuvaa",
|
||||
"Error creating temporary image" => "Virhe luotaessa väliaikaista kuvaa",
|
||||
"Error updating contact property." => "Virhe päivitettäessä yhteystiedon ominaisuutta.",
|
||||
"Error updating addressbook." => "Virhe päivitettäessä osoitekirjaa.",
|
||||
"There is no error, the file uploaded with success" => "Ei virhettä, tiedosto lähetettiin onnistuneesti",
|
||||
@ -21,7 +22,17 @@
|
||||
"The uploaded file was only partially uploaded" => "Lähetetty tiedosto lähetettiin vain osittain",
|
||||
"No file was uploaded" => "Tiedostoa ei lähetetty",
|
||||
"Missing a temporary folder" => "Tilapäiskansio puuttuu",
|
||||
"No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe",
|
||||
"Contacts" => "Yhteystiedot",
|
||||
"Error" => "Virhe",
|
||||
"Contact" => "Yhteystieto",
|
||||
"New" => "Uusi",
|
||||
"New Contact" => "Uusi yhteystieto",
|
||||
"Edit name" => "Muokkaa nimeä",
|
||||
"No files selected for upload." => "Tiedostoja ei ole valittu lähetettäväksi.",
|
||||
"Result: " => "Tulos: ",
|
||||
" imported, " => " tuotu, ",
|
||||
" failed." => " epäonnistui.",
|
||||
"Addressbook not found." => "Osoitekirjaa ei löytynyt.",
|
||||
"This is not your addressbook." => "Tämä ei ole osoitekirjasi.",
|
||||
"Contact could not be found." => "Yhteystietoa ei löytynyt.",
|
||||
@ -39,22 +50,36 @@
|
||||
"Video" => "Video",
|
||||
"Pager" => "Hakulaite",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Syntymäpäivä",
|
||||
"Business" => "Työ",
|
||||
"Other" => "Muu",
|
||||
"Questions" => "Kysymykset",
|
||||
"{name}'s Birthday" => "Henkilön {name} syntymäpäivä",
|
||||
"Contact" => "Yhteystieto",
|
||||
"Add Contact" => "Lisää yhteystieto",
|
||||
"Import" => "Tuo",
|
||||
"Addressbooks" => "Osoitekirjat",
|
||||
"Close" => "Sulje",
|
||||
"Actions" => "Toiminnot",
|
||||
"Refresh contacts list" => "Päivitä yhteystietoluettelo",
|
||||
"Add new contact" => "Lisää uusi yhteystieto",
|
||||
"Add new addressbook" => "Lisää uusi osoitekirja",
|
||||
"Delete current contact" => "Poista nykyinen yhteystieto",
|
||||
"Configure Address Books" => "Muokkaa osoitekirjoja",
|
||||
"New Address Book" => "Uusi osoitekirja",
|
||||
"Import from VCF" => "Tuo VCF-tiedostosta",
|
||||
"CardDav Link" => "CardDav-linkki",
|
||||
"Download" => "Lataa",
|
||||
"Edit" => "Muokkaa",
|
||||
"Delete" => "Poista",
|
||||
"Download contact" => "Lataa yhteystieto",
|
||||
"Delete contact" => "Poista yhteystieto",
|
||||
"Delete current photo" => "Poista nykyinen valokuva",
|
||||
"Edit current photo" => "Muokkaa nykyistä valokuvaa",
|
||||
"Upload new photo" => "Lähetä uusi valokuva",
|
||||
"Select photo from ownCloud" => "Valitse valokuva ownCloudista",
|
||||
"Edit name details" => "Muokkaa nimitietoja",
|
||||
"Nickname" => "Kutsumanimi",
|
||||
"Enter nickname" => "Anna kutsumanimi",
|
||||
"Birthday" => "Syntymäpäivä",
|
||||
"Web site" => "Verkkosivu",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Siirry verkkosivulle",
|
||||
"Groups" => "Ryhmät",
|
||||
"Separate groups with commas" => "Erota ryhmät pilkuilla",
|
||||
"Edit groups" => "Muokkaa ryhmiä",
|
||||
@ -64,26 +89,26 @@
|
||||
"Enter phone number" => "Anna puhelinnumero",
|
||||
"Delete phone number" => "Poista puhelinnumero",
|
||||
"View on map" => "Näytä kartalla",
|
||||
"Edit address details" => "Muokkaa osoitetietoja",
|
||||
"Add notes here." => "Lisää huomiot tähän.",
|
||||
"Add field" => "Lisää kenttä",
|
||||
"Profile picture" => "Profiilikuva",
|
||||
"Phone" => "Puhelin",
|
||||
"Note" => "Huomio",
|
||||
"Delete current photo" => "Poista nykyinen valokuva",
|
||||
"Edit current photo" => "Muokkaa nykyistä valokuvaa",
|
||||
"Upload new photo" => "Lähetä uusi valokuva",
|
||||
"Select photo from ownCloud" => "Valitse valokuva ownCloudista",
|
||||
"Download contact" => "Lataa yhteystieto",
|
||||
"Delete contact" => "Poista yhteystieto",
|
||||
"The temporary image has been removed from cache." => "Väliaikainen kuva on poistettu välimuistista.",
|
||||
"Edit address" => "Muokkaa osoitetta",
|
||||
"Type" => "Tyyppi",
|
||||
"PO Box" => "Postilokero",
|
||||
"Street address" => "Katuosoite",
|
||||
"Street and number" => "Katu ja numero",
|
||||
"Extended" => "Laajennettu",
|
||||
"Street" => "Katuosoite",
|
||||
"Apartment number etc." => "Asunnon numero jne.",
|
||||
"City" => "Paikkakunta",
|
||||
"Region" => "Alue",
|
||||
"Zipcode" => "Postinumero",
|
||||
"Postal code" => "Postinumero",
|
||||
"Country" => "Maa",
|
||||
"Edit categories" => "Muokkaa luokkia",
|
||||
"Add" => "Lisää",
|
||||
"Addressbook" => "Osoitekirja",
|
||||
"Given name" => "Etunimi",
|
||||
"Additional names" => "Lisänimet",
|
||||
@ -98,12 +123,13 @@
|
||||
"Please choose the addressbook" => "Valitse osoitekirja",
|
||||
"create a new addressbook" => "luo uusi osoitekirja",
|
||||
"Name of new addressbook" => "Uuden osoitekirjan nimi",
|
||||
"Import" => "Tuo",
|
||||
"Importing contacts" => "Tuodaan yhteystietoja",
|
||||
"Select address book to import to:" => "Valitse osoitekirja, johon yhteystiedot tuodaan:",
|
||||
"You have no contacts in your addressbook." => "Osoitekirjassasi ei ole yhteystietoja.",
|
||||
"Add contact" => "Lisää yhteystieto",
|
||||
"Configure addressbooks" => "Muokkaa osoitekirjoja",
|
||||
"Select Address Books" => "Valitse osoitekirjat",
|
||||
"Enter name" => "Anna nimi",
|
||||
"Enter description" => "Anna kuvaus",
|
||||
"CardDAV syncing addresses" => "CardDAV-synkronointiosoitteet",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
);
|
||||
|
111
l10n/fr.php
111
l10n/fr.php
@ -1,10 +1,13 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Des erreurs se sont produites lors de l'activation/désactivation du carnet d'adresses.",
|
||||
"There was an error adding the contact." => "Une erreur s'est produite lors de l'ajout du contact.",
|
||||
"element name is not set." => "Le champ Nom n'est pas défini.",
|
||||
"id is not set." => "L'ID n'est pas défini.",
|
||||
"Could not parse contact: " => "Impossible de lire le contact :",
|
||||
"Cannot add empty property." => "Impossible d'ajouter un champ vide.",
|
||||
"At least one of the address fields has to be filled out." => "Au moins un des champs d'adresses doit être complété.",
|
||||
"Trying to add duplicate property: " => "Ajout d'une propriété en double:",
|
||||
"Error adding contact property." => "Erreur lors de l'ajout du champ.",
|
||||
"Error adding contact property: " => "Erreur pendant l'ajout de la propriété du contact :",
|
||||
"No ID provided" => "Aucun ID fourni",
|
||||
"Error setting checksum." => "Erreur lors du paramétrage du hachage.",
|
||||
"No categories selected for deletion." => "Pas de catégories sélectionnées pour la suppression.",
|
||||
@ -12,22 +15,23 @@
|
||||
"No contacts found." => "Aucun contact trouvé.",
|
||||
"Missing ID" => "ID manquant",
|
||||
"Error parsing VCard for ID: \"" => "Erreur lors de l'analyse du VCard pour l'ID: \"",
|
||||
"Cannot add addressbook with an empty name." => "Ne peut être ajouté avec un nom vide.",
|
||||
"Error adding addressbook." => "Erreur lors de l'ajout du carnet d'adresses.",
|
||||
"Error activating addressbook." => "Erreur lors de l'activation du carnet d'adresses.",
|
||||
"No contact ID was submitted." => "Aucun ID de contact envoyé",
|
||||
"Error reading contact photo." => "Erreur de lecture de la photo du contact.",
|
||||
"Error saving temporary file." => "Erreur de sauvegarde du fichier temporaire.",
|
||||
"The loading photo is not valid." => "La photo chargée est invalide.",
|
||||
"id is not set." => "L'ID n'est pas défini.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Les informations relatives à cette vCard sont incorrectes. Veuillez recharger la page.",
|
||||
"Error deleting contact property." => "Erreur lors de la suppression du champ.",
|
||||
"Contact ID is missing." => "L'ID du contact est manquant.",
|
||||
"Missing contact id." => "ID contact manquant.",
|
||||
"No photo path was submitted." => "Le chemin de la photo n'a pas été envoyé.",
|
||||
"File doesn't exist:" => "Fichier inexistant:",
|
||||
"Error loading image." => "Erreur lors du chargement de l'image.",
|
||||
"element name is not set." => "Le champ Nom n'est pas défini.",
|
||||
"Error getting contact object." => "Erreur lors de l'obtention de l'objet contact",
|
||||
"Error getting PHOTO property." => "Erreur lors de l'obtention des propriétés de la photo",
|
||||
"Error saving contact." => "Erreur de sauvegarde du contact",
|
||||
"Error resizing image" => "Erreur de redimensionnement de l'image",
|
||||
"Error cropping image" => "Erreur lors du rognage de l'image",
|
||||
"Error creating temporary image" => "Erreur de création de l'image temporaire",
|
||||
"Error finding image: " => "Erreur pour trouver l'image :",
|
||||
"checksum is not set." => "L'hachage n'est pas défini.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "L'informatiion à propos de la vCard est incorrect. Merci de rafraichir la page:",
|
||||
"Something went FUBAR. " => "Quelque chose est FUBAR.",
|
||||
@ -41,8 +45,27 @@
|
||||
"The uploaded file was only partially uploaded" => "Le fichier envoyé n'a été que partiellement envoyé.",
|
||||
"No file was uploaded" => "Pas de fichier envoyé.",
|
||||
"Missing a temporary folder" => "Absence de dossier temporaire.",
|
||||
"Couldn't save temporary image: " => "Impossible de sauvegarder l'image temporaire :",
|
||||
"Couldn't load temporary image: " => "Impossible de charger l'image temporaire :",
|
||||
"No file was uploaded. Unknown error" => "Aucun fichier n'a été chargé. Erreur inconnue",
|
||||
"Contacts" => "Contacts",
|
||||
"Drop a VCF file to import contacts." => "Glisser un fichier VCF pour importer des contacts.",
|
||||
"Sorry, this functionality has not been implemented yet" => "Désolé cette fonctionnalité n'a pas encore été implementée",
|
||||
"Not implemented" => "Pas encore implémenté",
|
||||
"Couldn't get a valid address." => "Impossible de trouver une adresse valide.",
|
||||
"Error" => "Erreur",
|
||||
"Contact" => "Contact",
|
||||
"New" => "Nouveau",
|
||||
"New Contact" => "Nouveau Contact",
|
||||
"This property has to be non-empty." => "Cette valeur ne doit pas être vide",
|
||||
"Couldn't serialize elements." => "Impossible de sérialiser les éléments",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' a été appelé sans type d'arguments. Merci de rapporter un bug à bugs.owncloud.org",
|
||||
"Edit name" => "Éditer le nom",
|
||||
"No files selected for upload." => "Aucun fichiers choisis pour être chargés",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Le fichier que vous tenter de charger dépasse la taille maximum de fichier autorisé sur ce serveur.",
|
||||
"Select type" => "Sélectionner un type",
|
||||
"Result: " => "Résultat :",
|
||||
" imported, " => "importé,",
|
||||
" failed." => "échoué.",
|
||||
"Addressbook not found." => "Carnet d'adresses introuvable.",
|
||||
"This is not your addressbook." => "Ce n'est pas votre carnet d'adresses.",
|
||||
"Contact could not be found." => "Ce contact n'a pu être trouvé.",
|
||||
@ -60,25 +83,54 @@
|
||||
"Video" => "Vidéo",
|
||||
"Pager" => "Bipeur",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Anniversaire",
|
||||
"Business" => "Business",
|
||||
"Call" => "Appel",
|
||||
"Clients" => "Clients",
|
||||
"Deliverer" => "Livreur",
|
||||
"Holidays" => "Vacances",
|
||||
"Ideas" => "Idées",
|
||||
"Journey" => "Trajet",
|
||||
"Jubilee" => "Jubilé",
|
||||
"Meeting" => "Rendez-vous",
|
||||
"Other" => "Autre",
|
||||
"Personal" => "Personnel",
|
||||
"Projects" => "Projets",
|
||||
"Questions" => "Questions",
|
||||
"{name}'s Birthday" => "Anniversaire de {name}",
|
||||
"Contact" => "Contact",
|
||||
"Add Contact" => "Ajouter un Contact",
|
||||
"Import" => "Importer",
|
||||
"Addressbooks" => "Carnets d'adresses",
|
||||
"Close" => "Fermer",
|
||||
"Keyboard shortcuts" => "Raccourcis clavier",
|
||||
"Navigation" => "Navigation",
|
||||
"Next contact in list" => "Contact suivant dans la liste",
|
||||
"Previous contact in list" => "Contact précédent dans la liste",
|
||||
"Expand/collapse current addressbook" => "Dé/Replier le carnet d'adresses courant",
|
||||
"Next/previous addressbook" => "Passer au carnet d'adresses suivant/précédent",
|
||||
"Actions" => "Actions",
|
||||
"Refresh contacts list" => "Actualiser la liste des contacts",
|
||||
"Add new contact" => "Ajouter un nouveau contact",
|
||||
"Add new addressbook" => "Ajouter un nouveau carnet d'adresses",
|
||||
"Delete current contact" => "Effacer le contact sélectionné",
|
||||
"Configure Address Books" => "Paramétrer carnet d'adresses",
|
||||
"New Address Book" => "Nouveau Carnet d'adresses",
|
||||
"Import from VCF" => "Importer depuis VCF",
|
||||
"CardDav Link" => "Lien CardDav",
|
||||
"Download" => "Télécharger",
|
||||
"Edit" => "Modifier",
|
||||
"Delete" => "Supprimer",
|
||||
"Download contact" => "Télécharger le contact",
|
||||
"Delete contact" => "Supprimer le contact",
|
||||
"Drop photo to upload" => "Glisser une photo pour l'envoi",
|
||||
"Delete current photo" => "Supprimer la photo actuelle",
|
||||
"Edit current photo" => "Editer la photo actuelle",
|
||||
"Upload new photo" => "Envoyer une nouvelle photo",
|
||||
"Select photo from ownCloud" => "Sélectionner une photo depuis ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formatage personnalisé, Nom court, Nom complet, Inversé, Inversé avec virgule",
|
||||
"Edit name details" => "Editer les noms",
|
||||
"Nickname" => "Surnom",
|
||||
"Enter nickname" => "Entrer un surnom",
|
||||
"Birthday" => "Anniversaire",
|
||||
"Web site" => "Page web",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Allez à la page web",
|
||||
"dd-mm-yyyy" => "jj-mm-aaaa",
|
||||
"Groups" => "Groupes",
|
||||
"Separate groups with commas" => "Séparer les groupes avec des virgules",
|
||||
@ -86,6 +138,7 @@
|
||||
"Preferred" => "Préféré",
|
||||
"Please specify a valid email address." => "Merci d'entrer une adresse e-mail valide.",
|
||||
"Enter email address" => "Entrer une adresse e-mail",
|
||||
"Mail to address" => "Envoyer à l'adresse",
|
||||
"Delete email address" => "Supprimer l'adresse e-mail",
|
||||
"Enter phone number" => "Entrer un numéro de téléphone",
|
||||
"Delete phone number" => "Supprimer le numéro de téléphone",
|
||||
@ -93,24 +146,24 @@
|
||||
"Edit address details" => "Editer les adresses",
|
||||
"Add notes here." => "Ajouter des notes ici.",
|
||||
"Add field" => "Ajouter un champ.",
|
||||
"Profile picture" => "Photo de profil",
|
||||
"Phone" => "Téléphone",
|
||||
"Note" => "Note",
|
||||
"Delete current photo" => "Supprimer la photo actuelle",
|
||||
"Edit current photo" => "Editer la photo actuelle",
|
||||
"Upload new photo" => "Envoyer une nouvelle photo",
|
||||
"Select photo from ownCloud" => "Sélectionner une photo depuis ownCloud",
|
||||
"Download contact" => "Télécharger le contact",
|
||||
"Delete contact" => "Supprimer le contact",
|
||||
"The temporary image has been removed from cache." => "L'image temporaire a été supprimée du cache.",
|
||||
"Edit address" => "Editer l'adresse",
|
||||
"Type" => "Type",
|
||||
"PO Box" => "Boîte postale",
|
||||
"Street address" => "Adresse postale",
|
||||
"Street and number" => "Rue et numéro",
|
||||
"Extended" => "Étendu",
|
||||
"Street" => "Rue",
|
||||
"Apartment number etc." => "Numéro d'appartement, etc.",
|
||||
"City" => "Ville",
|
||||
"Region" => "Région",
|
||||
"E.g. state or province" => "Ex: état ou province",
|
||||
"Zipcode" => "Code postal",
|
||||
"Postal code" => "Code postal",
|
||||
"Country" => "Pays",
|
||||
"Edit categories" => "Editer les catégories",
|
||||
"Add" => "Ajouter",
|
||||
"Addressbook" => "Carnet d'adresses",
|
||||
"Hon. prefixes" => "Préfixe hon.",
|
||||
"Miss" => "Mlle",
|
||||
@ -123,7 +176,14 @@
|
||||
"Additional names" => "Nom supplémentaires",
|
||||
"Family name" => "Nom de famille",
|
||||
"Hon. suffixes" => "Suffixes hon.",
|
||||
"J.D." => "J.D.",
|
||||
"M.D." => "Dr.",
|
||||
"D.O." => "D.O.",
|
||||
"D.C." => "D.C.",
|
||||
"Ph.D." => "Dr",
|
||||
"Esq." => "Esq.",
|
||||
"Jr." => "Jr.",
|
||||
"Sn." => "Sn.",
|
||||
"New Addressbook" => "Nouveau carnet d'adresses",
|
||||
"Edit Addressbook" => "Éditer le carnet d'adresses",
|
||||
"Displayname" => "Nom",
|
||||
@ -135,15 +195,16 @@
|
||||
"Please choose the addressbook" => "Choisissez le carnet d'adresses SVP",
|
||||
"create a new addressbook" => "Créer un nouveau carnet d'adresses",
|
||||
"Name of new addressbook" => "Nom du nouveau carnet d'adresses",
|
||||
"Import" => "Importer",
|
||||
"Importing contacts" => "Importation des contacts",
|
||||
"Select address book to import to:" => "Selectionner le carnet d'adresses à importer vers:",
|
||||
"Select from HD" => "Selectionner depuis le disque dur",
|
||||
"You have no contacts in your addressbook." => "Il n'y a pas de contact dans votre carnet d'adresses.",
|
||||
"Add contact" => "Ajouter un contact",
|
||||
"Configure addressbooks" => "Paramétrer carnet d'adresses",
|
||||
"Select Address Books" => "Choix du carnet d'adresses",
|
||||
"Enter name" => "Saisissez le nom",
|
||||
"Enter description" => "Saisissez une description",
|
||||
"CardDAV syncing addresses" => "Synchronisation des contacts CardDAV",
|
||||
"more info" => "Plus d'infos",
|
||||
"Primary address (Kontact et al)" => "Adresse principale",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
"iOS/OS X" => "iOS/OS X",
|
||||
"Read only vCard directory link(s)" => "Lien(s) vers le répertoire de vCards en lecture seule"
|
||||
);
|
||||
|
103
l10n/it.php
103
l10n/it.php
@ -1,10 +1,13 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Errore nel (dis)attivare la rubrica.",
|
||||
"There was an error adding the contact." => "Si è verificato un errore nell'aggiunta del contatto.",
|
||||
"element name is not set." => "il nome dell'elemento non è impostato.",
|
||||
"id is not set." => "ID non impostato.",
|
||||
"Could not parse contact: " => "Impossibile elaborare il contatto: ",
|
||||
"Cannot add empty property." => "Impossibile aggiungere una proprietà vuota.",
|
||||
"At least one of the address fields has to be filled out." => "Deve essere riempito almeno un indirizzo.",
|
||||
"Trying to add duplicate property: " => "P",
|
||||
"Error adding contact property." => "Errore durante l'aggiunta della proprietà del contatto.",
|
||||
"Error adding contact property: " => "Errore durante l'aggiunta della proprietà del contatto: ",
|
||||
"No ID provided" => "Nessun ID fornito",
|
||||
"Error setting checksum." => "Errore di impostazione del codice di controllo.",
|
||||
"No categories selected for deletion." => "Nessuna categoria selezionata per l'eliminazione.",
|
||||
@ -12,22 +15,23 @@
|
||||
"No contacts found." => "Nessun contatto trovato.",
|
||||
"Missing ID" => "ID mancante",
|
||||
"Error parsing VCard for ID: \"" => "Errore in fase di elaborazione del file VCard per l'ID: \"",
|
||||
"Cannot add addressbook with an empty name." => "Impossibile aggiungere una rubrica senza nome.",
|
||||
"Error adding addressbook." => "Errore durante l'aggiunta della rubrica.",
|
||||
"Error activating addressbook." => "Errore durante l'attivazione della rubrica.",
|
||||
"No contact ID was submitted." => "Nessun ID di contatto inviato.",
|
||||
"Error reading contact photo." => "Errore di lettura della foto del contatto.",
|
||||
"Error saving temporary file." => "Errore di salvataggio del file temporaneo.",
|
||||
"The loading photo is not valid." => "La foto caricata non è valida.",
|
||||
"id is not set." => "ID non impostato.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Informazioni sulla vCard non corrette. Ricarica la pagina.",
|
||||
"Error deleting contact property." => "Errore durante l'eliminazione della proprietà del contatto.",
|
||||
"Contact ID is missing." => "Manca l'ID del contatto.",
|
||||
"Missing contact id." => "ID di contatto mancante.",
|
||||
"No photo path was submitted." => "Non è stato inviato alcun percorso a una foto.",
|
||||
"File doesn't exist:" => "Il file non esiste:",
|
||||
"Error loading image." => "Errore di caricamento immagine.",
|
||||
"element name is not set." => "il nome dell'elemento non è impostato.",
|
||||
"Error getting contact object." => "Errore di recupero dell'oggetto contatto.",
|
||||
"Error getting PHOTO property." => "Errore di recupero della proprietà FOTO.",
|
||||
"Error saving contact." => "Errore di salvataggio del contatto.",
|
||||
"Error resizing image" => "Errore di ridimensionamento dell'immagine",
|
||||
"Error cropping image" => "Errore di ritaglio dell'immagine",
|
||||
"Error creating temporary image" => "Errore durante la creazione dell'immagine temporanea",
|
||||
"Error finding image: " => "Errore durante la ricerca dell'immagine: ",
|
||||
"checksum is not set." => "il codice di controllo non è impostato.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Le informazioni della vCard non sono corrette. Ricarica la pagina: ",
|
||||
"Something went FUBAR. " => "Qualcosa è andato storto. ",
|
||||
@ -41,8 +45,27 @@
|
||||
"The uploaded file was only partially uploaded" => "Il file è stato inviato solo parzialmente",
|
||||
"No file was uploaded" => "Nessun file è stato inviato",
|
||||
"Missing a temporary folder" => "Manca una cartella temporanea",
|
||||
"Couldn't save temporary image: " => "Impossibile salvare l'immagine temporanea: ",
|
||||
"Couldn't load temporary image: " => "Impossibile caricare l'immagine temporanea: ",
|
||||
"No file was uploaded. Unknown error" => "Nessun file è stato inviato. Errore sconosciuto",
|
||||
"Contacts" => "Contatti",
|
||||
"Drop a VCF file to import contacts." => "Rilascia un file VCF per importare i contatti.",
|
||||
"Sorry, this functionality has not been implemented yet" => "Siamo spiacenti, questa funzionalità non è stata ancora implementata",
|
||||
"Not implemented" => "Non implementata",
|
||||
"Couldn't get a valid address." => "Impossibile ottenere un indirizzo valido.",
|
||||
"Error" => "Errore",
|
||||
"Contact" => "Contatto",
|
||||
"New" => "Nuovo",
|
||||
"New Contact" => "Nuovo contatto",
|
||||
"This property has to be non-empty." => "Questa proprietà non può essere vuota.",
|
||||
"Couldn't serialize elements." => "Impossibile serializzare gli elementi.",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' invocata senza l'argomento di tipo. Segnalalo a bugs.owncloud.org",
|
||||
"Edit name" => "Modifica il nome",
|
||||
"No files selected for upload." => "Nessun file selezionato per l'invio",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Il file che stai cercando di inviare supera la dimensione massima per l'invio dei file su questo server.",
|
||||
"Select type" => "Seleziona il tipo",
|
||||
"Result: " => "Risultato: ",
|
||||
" imported, " => " importato, ",
|
||||
" failed." => " non riuscito.",
|
||||
"Addressbook not found." => "Rubrica non trovata.",
|
||||
"This is not your addressbook." => "Questa non è la tua rubrica.",
|
||||
"Contact could not be found." => "Il contatto non può essere trovato.",
|
||||
@ -60,25 +83,54 @@
|
||||
"Video" => "Video",
|
||||
"Pager" => "Cercapersone",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Compleanno",
|
||||
"Business" => "Lavoro",
|
||||
"Call" => "Chiama",
|
||||
"Clients" => "Client",
|
||||
"Deliverer" => "Corriere",
|
||||
"Holidays" => "Festività",
|
||||
"Ideas" => "Idee",
|
||||
"Journey" => "Viaggio",
|
||||
"Jubilee" => "Anniversario",
|
||||
"Meeting" => "Riunione",
|
||||
"Other" => "Altro",
|
||||
"Personal" => "Personale",
|
||||
"Projects" => "Progetti",
|
||||
"Questions" => "Domande",
|
||||
"{name}'s Birthday" => "Data di nascita di {name}",
|
||||
"Contact" => "Contatto",
|
||||
"Add Contact" => "Aggiungi contatto",
|
||||
"Import" => "Importa",
|
||||
"Addressbooks" => "Rubriche",
|
||||
"Close" => "Chiudi",
|
||||
"Keyboard shortcuts" => "Scorciatoie da tastiera",
|
||||
"Navigation" => "Navigazione",
|
||||
"Next contact in list" => "Contatto successivo in elenco",
|
||||
"Previous contact in list" => "Contatto precedente in elenco",
|
||||
"Expand/collapse current addressbook" => "Espandi/Contrai la rubrica corrente",
|
||||
"Next/previous addressbook" => "Rubrica successiva/precedente",
|
||||
"Actions" => "Azioni",
|
||||
"Refresh contacts list" => "Aggiorna l'elenco dei contatti",
|
||||
"Add new contact" => "Aggiungi un nuovo contatto",
|
||||
"Add new addressbook" => "Aggiungi una nuova rubrica",
|
||||
"Delete current contact" => "Elimina il contatto corrente",
|
||||
"Configure Address Books" => "Configura rubrica",
|
||||
"New Address Book" => "Nuova rubrica",
|
||||
"Import from VCF" => "Importa da VCF",
|
||||
"CardDav Link" => "Link CardDav",
|
||||
"Download" => "Scarica",
|
||||
"Edit" => "Modifica",
|
||||
"Delete" => "Elimina",
|
||||
"Download contact" => "Scarica contatto",
|
||||
"Delete contact" => "Elimina contatto",
|
||||
"Drop photo to upload" => "Rilascia una foto da inviare",
|
||||
"Delete current photo" => "Elimina la foto corrente",
|
||||
"Edit current photo" => "Modifica la foto corrente",
|
||||
"Upload new photo" => "Invia una nuova foto",
|
||||
"Select photo from ownCloud" => "Seleziona la foto da ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formato personalizzato, nome breve, nome completo, invertito o invertito con virgola",
|
||||
"Edit name details" => "Modifica dettagli del nome",
|
||||
"Nickname" => "Pseudonimo",
|
||||
"Enter nickname" => "Inserisci pseudonimo",
|
||||
"Birthday" => "Compleanno",
|
||||
"Web site" => "Sito web",
|
||||
"http://www.somesite.com" => "http://www.somesite.com",
|
||||
"Go to web site" => "Vai al sito web",
|
||||
"dd-mm-yyyy" => "gg-mm-aaaa",
|
||||
"Groups" => "Gruppi",
|
||||
"Separate groups with commas" => "Separa i gruppi con virgole",
|
||||
@ -94,24 +146,24 @@
|
||||
"Edit address details" => "Modifica dettagli dell'indirizzo",
|
||||
"Add notes here." => "Aggiungi qui le note.",
|
||||
"Add field" => "Aggiungi campo",
|
||||
"Profile picture" => "Immagine del profilo",
|
||||
"Phone" => "Telefono",
|
||||
"Note" => "Nota",
|
||||
"Delete current photo" => "Elimina la foto corrente",
|
||||
"Edit current photo" => "Modifica la foto corrente",
|
||||
"Upload new photo" => "Invia una nuova foto",
|
||||
"Select photo from ownCloud" => "Seleziona la foto da ownCloud",
|
||||
"Download contact" => "Scarica contatto",
|
||||
"Delete contact" => "Elimina contatto",
|
||||
"The temporary image has been removed from cache." => "L'immagine temporanea è stata rimossa dalla cache.",
|
||||
"Edit address" => "Modifica indirizzo",
|
||||
"Type" => "Tipo",
|
||||
"PO Box" => "Casella postale",
|
||||
"Street address" => "Indirizzo",
|
||||
"Street and number" => "Via e numero",
|
||||
"Extended" => "Esteso",
|
||||
"Street" => "Via",
|
||||
"Apartment number etc." => "Numero appartamento ecc.",
|
||||
"City" => "Città",
|
||||
"Region" => "Regione",
|
||||
"E.g. state or province" => "Ad es. stato o provincia",
|
||||
"Zipcode" => "CAP",
|
||||
"Postal code" => "CAP",
|
||||
"Country" => "Stato",
|
||||
"Edit categories" => "Modifica categorie",
|
||||
"Add" => "Aggiungi",
|
||||
"Addressbook" => "Rubrica",
|
||||
"Hon. prefixes" => "Prefissi onorifici",
|
||||
"Miss" => "Sig.na",
|
||||
@ -143,15 +195,16 @@
|
||||
"Please choose the addressbook" => "Scegli la rubrica",
|
||||
"create a new addressbook" => "crea una nuova rubrica",
|
||||
"Name of new addressbook" => "Nome della nuova rubrica",
|
||||
"Import" => "Importa",
|
||||
"Importing contacts" => "Importazione contatti",
|
||||
"Select address book to import to:" => "Seleziona la rubrica di destinazione:",
|
||||
"Select from HD" => "Seleziona da disco",
|
||||
"You have no contacts in your addressbook." => "Non hai contatti nella rubrica.",
|
||||
"Add contact" => "Aggiungi contatto",
|
||||
"Configure addressbooks" => "Configura rubriche",
|
||||
"Select Address Books" => "Seleziona rubriche",
|
||||
"Enter name" => "Inserisci il nome",
|
||||
"Enter description" => "Inserisci una descrizione",
|
||||
"CardDAV syncing addresses" => "Indirizzi di sincronizzazione CardDAV",
|
||||
"more info" => "altre informazioni",
|
||||
"Primary address (Kontact et al)" => "Indirizzo principale (Kontact e altri)",
|
||||
"iOS/OS X" => "iOS/OS X"
|
||||
"iOS/OS X" => "iOS/OS X",
|
||||
"Read only vCard directory link(s)" => "Collegamento(i) cartella vCard sola lettura"
|
||||
);
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Chyba (de)aktivácie adresára.",
|
||||
"There was an error adding the contact." => "Vyskytla sa chyba pri pridávaní kontaktu.",
|
||||
"element name is not set." => "meno elementu nie je nastavené.",
|
||||
"id is not set." => "ID nie je nastavené.",
|
||||
"Cannot add empty property." => "Nemôžem pridať prázdny údaj.",
|
||||
"At least one of the address fields has to be filled out." => "Musí byť uvedený aspoň jeden adresný údaj.",
|
||||
"Trying to add duplicate property: " => "Pokúšate sa pridať rovnaký atribút:",
|
||||
"Error adding contact property." => "Chyba pridania údaju kontaktu",
|
||||
"No ID provided" => "ID nezadané",
|
||||
"Error setting checksum." => "Chyba pri nastavovaní kontrolného súčtu.",
|
||||
"No categories selected for deletion." => "Žiadne kategórie neboli vybraté na odstránenie.",
|
||||
@ -12,22 +13,23 @@
|
||||
"No contacts found." => "Žiadne kontakty nenájdené.",
|
||||
"Missing ID" => "Chýba ID",
|
||||
"Error parsing VCard for ID: \"" => "Chyba pri vyňatí ID z VCard:",
|
||||
"Cannot add addressbook with an empty name." => "Nedá sa pridať adresár s prázdnym menom.",
|
||||
"Error adding addressbook." => "Chyba počas pridávania adresára.",
|
||||
"Error activating addressbook." => "Chyba aktivovania adresára.",
|
||||
"No contact ID was submitted." => "Nebolo nastavené ID kontaktu.",
|
||||
"Error reading contact photo." => "Chyba pri čítaní fotky kontaktu.",
|
||||
"Error saving temporary file." => "Chyba pri ukladaní dočasného súboru.",
|
||||
"The loading photo is not valid." => "Načítaná fotka je vadná.",
|
||||
"id is not set." => "ID nie je nastavené.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Informácie o vCard sú neplatné. Prosím obnovte stránku.",
|
||||
"Error deleting contact property." => "Chyba odstránenia údaju kontaktu.",
|
||||
"Contact ID is missing." => "Chýba ID kontaktu.",
|
||||
"Missing contact id." => "Chýba ID kontaktu.",
|
||||
"No photo path was submitted." => "Žiadna fotka nebola poslaná.",
|
||||
"File doesn't exist:" => "Súbor neexistuje:",
|
||||
"Error loading image." => "Chyba pri nahrávaní obrázka.",
|
||||
"element name is not set." => "meno elementu nie je nastavené.",
|
||||
"Error getting contact object." => "Chyba počas prevzatia objektu kontakt.",
|
||||
"Error getting PHOTO property." => "Chyba počas získavania fotky.",
|
||||
"Error saving contact." => "Chyba počas ukladania kontaktu.",
|
||||
"Error resizing image" => "Chyba počas zmeny obrázku.",
|
||||
"Error cropping image" => "Chyba počas orezania obrázku.",
|
||||
"Error creating temporary image" => "Chyba počas vytvárania dočasného obrázku.",
|
||||
"Error finding image: " => "Chyba vyhľadania obrázku: ",
|
||||
"checksum is not set." => "kontrolný súčet nie je nastavený.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Informácia o vCard je nesprávna. Obnovte stránku, prosím.",
|
||||
"Something went FUBAR. " => "Niečo sa pokazilo.",
|
||||
@ -41,8 +43,27 @@
|
||||
"The uploaded file was only partially uploaded" => "Ukladaný súbor sa nahral len čiastočne",
|
||||
"No file was uploaded" => "Žiadny súbor nebol uložený",
|
||||
"Missing a temporary folder" => "Chýba dočasný priečinok",
|
||||
"Couldn't save temporary image: " => "Nemôžem uložiť dočasný obrázok: ",
|
||||
"Couldn't load temporary image: " => "Nemôžem načítať dočasný obrázok: ",
|
||||
"No file was uploaded. Unknown error" => "Žiaden súbor nebol odoslaný. Neznáma chyba",
|
||||
"Contacts" => "Kontakty",
|
||||
"Drop a VCF file to import contacts." => "Pretiahnite VCF súbor pre import kontaktov.",
|
||||
"Sorry, this functionality has not been implemented yet" => "Bohužiaľ, táto funkcia ešte nebola implementovaná",
|
||||
"Not implemented" => "Neimplementované",
|
||||
"Couldn't get a valid address." => "Nemôžem získať platnú adresu.",
|
||||
"Error" => "Chyba",
|
||||
"Contact" => "Kontakt",
|
||||
"New" => "Nový",
|
||||
"New Contact" => "Nový kontakt",
|
||||
"This property has to be non-empty." => "Tento parameter nemôže byť prázdny.",
|
||||
"Couldn't serialize elements." => "Nemôžem previesť prvky.",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' zavolané bez argument. Prosím oznámte chybu na bugs.owncloud.org",
|
||||
"Edit name" => "Upraviť meno",
|
||||
"No files selected for upload." => "Žiadne súbory neboli vybrané k nahratiu",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Súbor, ktorý sa pokúšate nahrať, presahuje maximálnu povolenú veľkosť.",
|
||||
"Select type" => "Vybrať typ",
|
||||
"Result: " => "Výsledok: ",
|
||||
" imported, " => " importovaných, ",
|
||||
" failed." => " zlyhaných.",
|
||||
"Addressbook not found." => "Adresár sa nenašiel.",
|
||||
"This is not your addressbook." => "Toto nie je váš adresár.",
|
||||
"Contact could not be found." => "Kontakt nebol nájdený.",
|
||||
@ -60,25 +81,44 @@
|
||||
"Video" => "Video",
|
||||
"Pager" => "Pager",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Narodeniny",
|
||||
"Business" => "Biznis",
|
||||
"Clients" => "Klienti",
|
||||
"Holidays" => "Prázdniny",
|
||||
"Meeting" => "Stretnutie",
|
||||
"Other" => "Iné",
|
||||
"Projects" => "Projekty",
|
||||
"Questions" => "Otázky",
|
||||
"{name}'s Birthday" => "Narodeniny {name}",
|
||||
"Contact" => "Kontakt",
|
||||
"Add Contact" => "Pridať Kontakt.",
|
||||
"Import" => "Importovať",
|
||||
"Addressbooks" => "Adresáre",
|
||||
"Close" => "Zatvoriť",
|
||||
"Keyboard shortcuts" => "Klávesové skratky",
|
||||
"Navigation" => "Navigácia",
|
||||
"Next contact in list" => "Ďalší kontakt v zozname",
|
||||
"Previous contact in list" => "Predchádzajúci kontakt v zozname",
|
||||
"Next/previous addressbook" => "Ďalší/predošlí adresár",
|
||||
"Actions" => "Akcie",
|
||||
"Refresh contacts list" => "Obnov zoznam kontaktov",
|
||||
"Add new contact" => "Pridaj nový kontakt",
|
||||
"Add new addressbook" => "Pridaj nový adresár",
|
||||
"Delete current contact" => "Vymaž súčasný kontakt",
|
||||
"Configure Address Books" => "Nastaviť adresáre",
|
||||
"New Address Book" => "Nový adresár",
|
||||
"Import from VCF" => "Importovať z VCF",
|
||||
"CardDav Link" => "CardDav odkaz",
|
||||
"Download" => "Stiahnuť",
|
||||
"Edit" => "Upraviť",
|
||||
"Delete" => "Odstrániť",
|
||||
"Download contact" => "Stiahnuť kontakt",
|
||||
"Delete contact" => "Odstrániť kontakt",
|
||||
"Drop photo to upload" => "Pretiahnite sem fotku pre nahratie",
|
||||
"Delete current photo" => "Odstrániť súčasnú fotku",
|
||||
"Edit current photo" => "Upraviť súčasnú fotku",
|
||||
"Upload new photo" => "Nahrať novú fotku",
|
||||
"Select photo from ownCloud" => "Vybrať fotku z ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formát vlastný, krátke meno, celé meno, obrátené alebo obrátené s čiarkami",
|
||||
"Edit name details" => "Upraviť podrobnosti mena",
|
||||
"Nickname" => "Prezývka",
|
||||
"Enter nickname" => "Zadajte prezývku",
|
||||
"Birthday" => "Narodeniny",
|
||||
"dd-mm-yyyy" => "dd. mm. yyyy",
|
||||
"Groups" => "Skupiny",
|
||||
"Separate groups with commas" => "Oddelte skupiny čiarkami",
|
||||
@ -94,24 +134,22 @@
|
||||
"Edit address details" => "Upraviť podrobnosti adresy",
|
||||
"Add notes here." => "Tu môžete pridať poznámky.",
|
||||
"Add field" => "Pridať pole",
|
||||
"Profile picture" => "Profilová fotka",
|
||||
"Phone" => "Telefón",
|
||||
"Note" => "Poznámka",
|
||||
"Delete current photo" => "Odstrániť súčasnú fotku",
|
||||
"Edit current photo" => "Upraviť súčasnú fotku",
|
||||
"Upload new photo" => "Nahrať novú fotku",
|
||||
"Select photo from ownCloud" => "Vybrať fotku z ownCloud",
|
||||
"Download contact" => "Stiahnuť kontakt",
|
||||
"Delete contact" => "Odstrániť kontakt",
|
||||
"The temporary image has been removed from cache." => "Dočasný obrázok bol odstránený z cache.",
|
||||
"Edit address" => "Upraviť adresu",
|
||||
"Type" => "Typ",
|
||||
"PO Box" => "PO Box",
|
||||
"Street address" => "Ulica",
|
||||
"Street and number" => "Ulica a číslo",
|
||||
"Extended" => "Rozšírené",
|
||||
"Street" => "Ulica",
|
||||
"City" => "Mesto",
|
||||
"Region" => "Región",
|
||||
"Zipcode" => "PSČ",
|
||||
"Postal code" => "PSČ",
|
||||
"Country" => "Krajina",
|
||||
"Edit categories" => "Upraviť kategórie",
|
||||
"Add" => "Pridať",
|
||||
"Addressbook" => "Adresár",
|
||||
"Hon. prefixes" => "Tituly pred",
|
||||
"Miss" => "Slečna",
|
||||
@ -126,6 +164,8 @@
|
||||
"Hon. suffixes" => "Tituly za",
|
||||
"J.D." => "JUDr.",
|
||||
"M.D." => "MUDr.",
|
||||
"D.O." => "D.O.",
|
||||
"D.C." => "D.C.",
|
||||
"Ph.D." => "Ph.D.",
|
||||
"Esq." => "Esq.",
|
||||
"Jr." => "ml.",
|
||||
@ -141,13 +181,11 @@
|
||||
"Please choose the addressbook" => "Prosím zvolte adresár",
|
||||
"create a new addressbook" => "vytvoriť nový adresár",
|
||||
"Name of new addressbook" => "Meno nového adresára",
|
||||
"Import" => "Importovať",
|
||||
"Importing contacts" => "Importovanie kontaktov",
|
||||
"Select address book to import to:" => "Vyberte adresár, do ktorého chcete importovať:",
|
||||
"Select from HD" => "Vyberte z pevného disku",
|
||||
"You have no contacts in your addressbook." => "Nemáte žiadne kontakty v adresári.",
|
||||
"Add contact" => "Pridať kontakt",
|
||||
"Configure addressbooks" => "Nastaviť adresáre",
|
||||
"Enter name" => "Zadaj meno",
|
||||
"CardDAV syncing addresses" => "Adresy pre synchronizáciu s CardDAV",
|
||||
"more info" => "viac informácií",
|
||||
"Primary address (Kontact et al)" => "Predvolená adresa (Kontakt etc)",
|
||||
|
67
l10n/sv.php
67
l10n/sv.php
@ -1,30 +1,32 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Error (de)activating addressbook." => "Fel när (av)aktivera adressbok",
|
||||
"There was an error adding the contact." => "Det uppstod ett fel när kontakt skulle läggas till",
|
||||
"id is not set." => "ID är inte satt.",
|
||||
"Could not parse contact: " => "Kunde inte läsa kontakt:",
|
||||
"Cannot add empty property." => "Kan inte lägga till en tom egenskap",
|
||||
"At least one of the address fields has to be filled out." => "Minst ett fält måste fyllas i",
|
||||
"Error adding contact property." => "Fel när kontaktegenskap skulle läggas till",
|
||||
"Error adding contact property: " => "Kunde inte lägga till egenskap för kontakt:",
|
||||
"No ID provided" => "Inget ID angett",
|
||||
"Error setting checksum." => "Fel uppstod när kontrollsumma skulle sättas.",
|
||||
"No categories selected for deletion." => "Inga kategorier valda för borttaging",
|
||||
"No address books found." => "Ingen adressbok funnen.",
|
||||
"No contacts found." => "Inga kontakter funna.",
|
||||
"Missing ID" => "ID saknas",
|
||||
"Cannot add addressbook with an empty name." => "Kan inte lägga till adressbok med ett tomt namn.",
|
||||
"Error adding addressbook." => "Fel när adressbok skulle läggas till",
|
||||
"Error activating addressbook." => "Fel uppstod när adressbok skulle aktiveras",
|
||||
"No contact ID was submitted." => "Inget kontakt-ID angavs.",
|
||||
"Error reading contact photo." => "Fel uppstod när ",
|
||||
"Error saving temporary file." => "Fel uppstod när temporär fil skulle sparas.",
|
||||
"The loading photo is not valid." => "Det laddade fotot är inte giltigt.",
|
||||
"id is not set." => "ID är inte satt.",
|
||||
"Information about vCard is incorrect. Please reload the page." => "Information om vCard är felaktigt. Vänligen ladda om sidan.",
|
||||
"Error deleting contact property." => "Fel uppstod när kontaktegenskap skulle tas bort",
|
||||
"Contact ID is missing." => "Kontakt-ID saknas.",
|
||||
"Missing contact id." => "Saknar kontakt-ID.",
|
||||
"No photo path was submitted." => "Ingen sökväg till foto angavs.",
|
||||
"File doesn't exist:" => "Filen existerar inte.",
|
||||
"Error loading image." => "Fel uppstod när bild laddades.",
|
||||
"Error saving contact." => "Fel vid sparande av kontakt.",
|
||||
"Error resizing image" => "Fel vid storleksförändring av bilden",
|
||||
"Error cropping image" => "Fel vid beskärning av bilden",
|
||||
"Error creating temporary image" => "Fel vid skapande av tillfällig bild",
|
||||
"Error finding image: " => "Kunde inte hitta bild",
|
||||
"checksum is not set." => "kontrollsumma är inte satt.",
|
||||
"Information about vCard is incorrect. Please reload the page: " => "Informationen om vCard är fel. Ladda om sidan:",
|
||||
"Error updating contact property." => "Fel uppstod när kontaktegenskap skulle uppdateras",
|
||||
@ -37,8 +39,27 @@
|
||||
"The uploaded file was only partially uploaded" => "Den uppladdade filen var bara delvist uppladdad",
|
||||
"No file was uploaded" => "Ingen fil laddades upp",
|
||||
"Missing a temporary folder" => "En temporär mapp saknas",
|
||||
"Couldn't save temporary image: " => "Kunde inte spara tillfällig bild:",
|
||||
"Couldn't load temporary image: " => "Kunde inte ladda tillfällig bild:",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil uppladdad. Okänt fel",
|
||||
"Contacts" => "Kontakter",
|
||||
"Drop a VCF file to import contacts." => "Släpp en VCF-fil för att importera kontakter.",
|
||||
"Sorry, this functionality has not been implemented yet" => "Tyvärr är denna funktion inte införd än",
|
||||
"Not implemented" => "Inte införd",
|
||||
"Couldn't get a valid address." => "Kunde inte hitta en giltig adress.",
|
||||
"Error" => "Fel",
|
||||
"Contact" => "Kontakt",
|
||||
"New" => "Ny",
|
||||
"New Contact" => "Ny kontakt",
|
||||
"This property has to be non-empty." => "Denna egenskap får inte vara tom.",
|
||||
"Couldn't serialize elements." => "Kunde inte serialisera element.",
|
||||
"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "\"deleteProperty\" anropades utan typargument. Vänligen rapportera till bugs.owncloud.org",
|
||||
"Edit name" => "Ändra namn",
|
||||
"No files selected for upload." => "Inga filer valda för uppladdning",
|
||||
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Filen du försöker ladda upp är större än den maximala storleken för filuppladdning på denna server.",
|
||||
"Select type" => "Välj typ",
|
||||
"Result: " => "Resultat:",
|
||||
" imported, " => "importerad,",
|
||||
" failed." => "misslyckades.",
|
||||
"Addressbook not found." => "Hittade inte adressboken",
|
||||
"This is not your addressbook." => "Det här är inte din adressbok.",
|
||||
"Contact could not be found." => "Kontakt kunde inte hittas.",
|
||||
@ -56,25 +77,33 @@
|
||||
"Video" => "Video",
|
||||
"Pager" => "Personsökare",
|
||||
"Internet" => "Internet",
|
||||
"Birthday" => "Födelsedag",
|
||||
"Business" => "Företag",
|
||||
"Call" => "Ring",
|
||||
"Clients" => "Kunder",
|
||||
"Deliverer" => "Leverera",
|
||||
"Holidays" => "Helgdagar",
|
||||
"Ideas" => "Idéer",
|
||||
"{name}'s Birthday" => "{name}'s födelsedag",
|
||||
"Contact" => "Kontakt",
|
||||
"Add Contact" => "Lägg till kontakt",
|
||||
"Import" => "Importera",
|
||||
"Addressbooks" => "Adressböcker",
|
||||
"Close" => "Stäng",
|
||||
"Configure Address Books" => "Konfigurera adressböcker",
|
||||
"New Address Book" => "Ny adressbok",
|
||||
"Import from VCF" => "Importera från VCF",
|
||||
"CardDav Link" => "CardDAV länk",
|
||||
"Download" => "Nedladdning",
|
||||
"Edit" => "Redigera",
|
||||
"Delete" => "Radera",
|
||||
"Download contact" => "Ladda ner kontakt",
|
||||
"Delete contact" => "Radera kontakt",
|
||||
"Drop photo to upload" => "Släpp foto för att ladda upp",
|
||||
"Delete current photo" => "Ta bort aktuellt foto",
|
||||
"Edit current photo" => "Redigera aktuellt foto",
|
||||
"Upload new photo" => "Ladda upp ett nytt foto",
|
||||
"Select photo from ownCloud" => "Välj foto från ownCloud",
|
||||
"Format custom, Short name, Full name, Reverse or Reverse with comma" => " anpassad, korta namn, hela namn, bakåt eller bakåt med komma",
|
||||
"Edit name details" => "Redigera detaljer för namn",
|
||||
"Nickname" => "Smeknamn",
|
||||
"Enter nickname" => "Ange smeknamn",
|
||||
"Birthday" => "Födelsedag",
|
||||
"dd-mm-yyyy" => "dd-mm-åååå",
|
||||
"Groups" => "Grupper",
|
||||
"Separate groups with commas" => "Separera grupperna med kommatecken",
|
||||
@ -90,24 +119,19 @@
|
||||
"Edit address details" => "Redigera detaljer för adress",
|
||||
"Add notes here." => "Lägg till noteringar här.",
|
||||
"Add field" => "Lägg till fält",
|
||||
"Profile picture" => "Profilbild",
|
||||
"Phone" => "Telefon",
|
||||
"Note" => "Notering",
|
||||
"Delete current photo" => "Ta bort aktuellt foto",
|
||||
"Edit current photo" => "Redigera aktuellt foto",
|
||||
"Upload new photo" => "Ladda upp ett nytt foto",
|
||||
"Select photo from ownCloud" => "Välj foto från ownCloud",
|
||||
"Download contact" => "Ladda ner kontakt",
|
||||
"Delete contact" => "Radera kontakt",
|
||||
"The temporary image has been removed from cache." => "Den tillfälliga bilden har raderats från cache.",
|
||||
"Edit address" => "Editera adress",
|
||||
"Type" => "Typ",
|
||||
"PO Box" => "Postbox",
|
||||
"Extended" => "Utökad",
|
||||
"Street" => "Gata",
|
||||
"City" => "Stad",
|
||||
"Region" => "Län",
|
||||
"Zipcode" => "Postnummer",
|
||||
"Country" => "Land",
|
||||
"Edit categories" => "Editera kategorier",
|
||||
"Add" => "Ny",
|
||||
"Addressbook" => "Adressbok",
|
||||
"Miss" => "Herr",
|
||||
"Ms" => "Ingen adressbok funnen.",
|
||||
@ -129,10 +153,7 @@
|
||||
"Please choose the addressbook" => "Vänligen välj adressboken",
|
||||
"create a new addressbook" => "skapa en ny adressbok",
|
||||
"Name of new addressbook" => "Namn för ny adressbok",
|
||||
"Import" => "Importera",
|
||||
"Importing contacts" => "Importerar kontakter",
|
||||
"Select address book to import to:" => "Importera till adressbok:",
|
||||
"Select from HD" => "Välj från hårddisk",
|
||||
"You have no contacts in your addressbook." => "Du har inga kontakter i din adressbok.",
|
||||
"Add contact" => "Lägg till en kontakt",
|
||||
"Configure addressbooks" => "Konfigurera adressböcker",
|
||||
|
48
l10n/vi.php
Normal file
48
l10n/vi.php
Normal file
@ -0,0 +1,48 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"element name is not set." => "tên phần tử không được thiết lập.",
|
||||
"id is not set." => "id không được thiết lập.",
|
||||
"No ID provided" => "Không có ID được cung cấp",
|
||||
"No address books found." => "Không tìm thấy sổ địa chỉ.",
|
||||
"No contacts found." => "Không tìm thấy danh sách",
|
||||
"Missing ID" => "Missing ID",
|
||||
"Error reading contact photo." => "Lỗi đọc liên lạc hình ảnh.",
|
||||
"The loading photo is not valid." => "Các hình ảnh tải không hợp lệ.",
|
||||
"File doesn't exist:" => "Tập tin không tồn tại",
|
||||
"Error loading image." => "Lỗi khi tải hình ảnh.",
|
||||
"Error uploading contacts to storage." => "Lỗi tải lên danh sách địa chỉ để lưu trữ.",
|
||||
"There is no error, the file uploaded with success" => "Không có lỗi, các tập tin tải lên thành công",
|
||||
"Contacts" => "Liên lạc",
|
||||
"Contact" => "Danh sách",
|
||||
"Address" => "Địa chỉ",
|
||||
"Telephone" => "Điện thoại bàn",
|
||||
"Email" => "Email",
|
||||
"Organization" => "Tổ chức",
|
||||
"Work" => "Công việc",
|
||||
"Home" => "Nhà",
|
||||
"Mobile" => "Di động",
|
||||
"Fax" => "Fax",
|
||||
"Video" => "Video",
|
||||
"Pager" => "số trang",
|
||||
"Birthday" => "Ngày sinh nhật",
|
||||
"Add Contact" => "Thêm liên lạc",
|
||||
"Addressbooks" => "Sổ địa chỉ",
|
||||
"CardDav Link" => "CardDav Link",
|
||||
"Download" => "Tải về",
|
||||
"Edit" => "Sửa",
|
||||
"Delete" => "Xóa",
|
||||
"Phone" => "Điện thoại",
|
||||
"Delete contact" => "Xóa liên lạc",
|
||||
"PO Box" => "Hòm thư bưu điện",
|
||||
"City" => "Thành phố",
|
||||
"Region" => "Vùng/miền",
|
||||
"Zipcode" => "Mã bưu điện",
|
||||
"Country" => "Quốc gia",
|
||||
"Addressbook" => "Sổ địa chỉ",
|
||||
"New Addressbook" => "Sổ địa chỉ mới",
|
||||
"Edit Addressbook" => "Sửa sổ địa chỉ",
|
||||
"Displayname" => "Hiển thị tên",
|
||||
"Active" => "Kích hoạt",
|
||||
"Save" => "Lưu",
|
||||
"Submit" => "Submit",
|
||||
"Cancel" => "Hủy"
|
||||
);
|
97
lib/app.php
97
lib/app.php
@ -26,14 +26,12 @@ class OC_Contacts_App {
|
||||
if ($addressbook === false) {
|
||||
OCP\Util::writeLog('contacts', 'Addressbook not found: '. $id, OCP\Util::ERROR);
|
||||
OCP\JSON::error(array('data' => array( 'message' => self::$l10n->t('Addressbook not found.'))));
|
||||
exit();
|
||||
} else if ($addressbook['userid'] != OCP\USER::getUser()) {
|
||||
if ($shared = OCP\Share::getItemSharedWithBySource('addressbook', $id)) {
|
||||
$addressbook['displayname'] = $shared['item_target'];
|
||||
} else {
|
||||
OCP\Util::writeLog('contacts', 'Addressbook('.$id.') is not from '.OCP\USER::getUser(), OCP\Util::ERROR);
|
||||
OCP\JSON::error(array('data' => array( 'message' => self::$l10n->t('This is not your addressbook.'))));
|
||||
exit();
|
||||
}
|
||||
}
|
||||
return $addressbook;
|
||||
@ -42,8 +40,17 @@ class OC_Contacts_App {
|
||||
public static function getContactObject($id) {
|
||||
$card = OC_Contacts_VCard::find( $id );
|
||||
if( $card === false ) {
|
||||
OCP\Util::writeLog('contacts', 'Contact could not be found: '.$id, OCP\Util::ERROR);
|
||||
OCP\JSON::error(array('data' => array( 'message' => self::$l10n->t('Contact could not be found.').' '.print_r($id, true))));
|
||||
OCP\Util::writeLog('contacts',
|
||||
'Contact could not be found: '.$id,
|
||||
OCP\Util::ERROR);
|
||||
OCP\JSON::error(
|
||||
array(
|
||||
'data' => array(
|
||||
'message' => self::$l10n->t('Contact could not be found.')
|
||||
.' '.print_r($id, true)
|
||||
)
|
||||
)
|
||||
);
|
||||
exit();
|
||||
}
|
||||
|
||||
@ -59,22 +66,6 @@ class OC_Contacts_App {
|
||||
$card = self::getContactObject( $id );
|
||||
|
||||
$vcard = OC_VObject::parse($card['carddata']);
|
||||
// Try to fix cards with missing 'N' field from pre ownCloud 4. Hot damn, this is ugly...
|
||||
if(!is_null($vcard) && !$vcard->__isset('N')) {
|
||||
$version = OCP\App::getAppVersion('contacts');
|
||||
if($version >= 5) {
|
||||
OCP\Util::writeLog('contacts', 'OC_Contacts_App::getContactVCard. Deprecated check for missing N field', OCP\Util::DEBUG);
|
||||
}
|
||||
OCP\Util::writeLog('contacts', 'getContactVCard, Missing N field', OCP\Util::DEBUG);
|
||||
if($vcard->__isset('FN')) {
|
||||
OCP\Util::writeLog('contacts', 'getContactVCard, found FN field: '.$vcard->__get('FN'), OCP\Util::DEBUG);
|
||||
$n = implode(';', array_reverse(array_slice(explode(' ', $vcard->__get('FN')), 0, 2))).';;;';
|
||||
$vcard->setString('N', $n);
|
||||
OC_Contacts_VCard::edit( $id, $vcard);
|
||||
} else { // Else just add an empty 'N' field :-P
|
||||
$vcard->setString('N', 'Unknown;Name;;;');
|
||||
}
|
||||
}
|
||||
if (!is_null($vcard) && !isset($vcard->REV)) {
|
||||
$rev = new DateTime('@'.$card['lastmodified']);
|
||||
$vcard->setString('REV', $rev->format(DateTime::W3C));
|
||||
@ -112,29 +103,29 @@ class OC_Contacts_App {
|
||||
public static function getTypesOfProperty($prop) {
|
||||
$l = self::$l10n;
|
||||
switch($prop) {
|
||||
case 'ADR':
|
||||
return array(
|
||||
'WORK' => $l->t('Work'),
|
||||
'HOME' => $l->t('Home'),
|
||||
);
|
||||
case 'TEL':
|
||||
return array(
|
||||
'HOME' => $l->t('Home'),
|
||||
'CELL' => $l->t('Mobile'),
|
||||
'WORK' => $l->t('Work'),
|
||||
'TEXT' => $l->t('Text'),
|
||||
'VOICE' => $l->t('Voice'),
|
||||
'MSG' => $l->t('Message'),
|
||||
'FAX' => $l->t('Fax'),
|
||||
'VIDEO' => $l->t('Video'),
|
||||
'PAGER' => $l->t('Pager'),
|
||||
);
|
||||
case 'EMAIL':
|
||||
return array(
|
||||
'WORK' => $l->t('Work'),
|
||||
'HOME' => $l->t('Home'),
|
||||
'INTERNET' => $l->t('Internet'),
|
||||
);
|
||||
case 'ADR':
|
||||
return array(
|
||||
'WORK' => $l->t('Work'),
|
||||
'HOME' => $l->t('Home'),
|
||||
);
|
||||
case 'TEL':
|
||||
return array(
|
||||
'HOME' => $l->t('Home'),
|
||||
'CELL' => $l->t('Mobile'),
|
||||
'WORK' => $l->t('Work'),
|
||||
'TEXT' => $l->t('Text'),
|
||||
'VOICE' => $l->t('Voice'),
|
||||
'MSG' => $l->t('Message'),
|
||||
'FAX' => $l->t('Fax'),
|
||||
'VIDEO' => $l->t('Video'),
|
||||
'PAGER' => $l->t('Pager'),
|
||||
);
|
||||
case 'EMAIL':
|
||||
return array(
|
||||
'WORK' => $l->t('Work'),
|
||||
'HOME' => $l->t('Home'),
|
||||
'INTERNET' => $l->t('Internet'),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -144,11 +135,13 @@ class OC_Contacts_App {
|
||||
*/
|
||||
protected static function getVCategories() {
|
||||
if (is_null(self::$categories)) {
|
||||
self::$categories = new OC_VCategories('contacts', null, self::getDefaultCategories());
|
||||
self::$categories = new OC_VCategories('contacts',
|
||||
null,
|
||||
self::getDefaultCategories());
|
||||
}
|
||||
return self::$categories;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief returns the categories for the user
|
||||
* @return (Array) $categories
|
||||
@ -185,7 +178,7 @@ class OC_Contacts_App {
|
||||
(string)self::$l10n->t('Work'),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* scan vcards for categories.
|
||||
* @param $vccontacts VCards to scan. null to check all vcards for the current user.
|
||||
@ -200,14 +193,20 @@ class OC_Contacts_App {
|
||||
}
|
||||
$start = 0;
|
||||
$batchsize = 10;
|
||||
while($vccontacts = OC_Contacts_VCard::all($vcaddressbookids, $start, $batchsize)){
|
||||
while($vccontacts =
|
||||
OC_Contacts_VCard::all($vcaddressbookids, $start, $batchsize)) {
|
||||
$cards = array();
|
||||
foreach($vccontacts as $vccontact) {
|
||||
$cards[] = $vccontact['carddata'];
|
||||
}
|
||||
OCP\Util::writeLog('contacts', __CLASS__.'::'.__METHOD__.', scanning: '.$batchsize.' starting from '.$start, OCP\Util::DEBUG);
|
||||
OCP\Util::writeLog('contacts',
|
||||
__CLASS__.'::'.__METHOD__
|
||||
.', scanning: '.$batchsize.' starting from '.$start,
|
||||
OCP\Util::DEBUG);
|
||||
// only reset on first batch.
|
||||
self::getVCategories()->rescan($cards, true, ($start == 0 ? true : false));
|
||||
self::getVCategories()->rescan($cards,
|
||||
true,
|
||||
($start == 0 ? true : false));
|
||||
$start += $batchsize;
|
||||
}
|
||||
}
|
||||
|
@ -79,7 +79,7 @@ class OC_Contacts_VCard{
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
OCP\Util::writeLog('contacts', __CLASS__.'::'.__METHOD__.'. Addressbook id(s) argument is empty: '. $id, OCP\Util::DEBUG);
|
||||
OCP\Util::writeLog('contacts', __CLASS__.'::'.__METHOD__.'. Addressbook id(s) argument is empty: '. print_r($id, true), OCP\Util::DEBUG);
|
||||
return false;
|
||||
}
|
||||
$cards = array();
|
||||
@ -129,7 +129,7 @@ class OC_Contacts_VCard{
|
||||
return $result->fetchRow();
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* @brief Format property TYPE parameters for upgrading from v. 2.1
|
||||
* @param $property Reference to a Sabre_VObject_Property.
|
||||
* In version 2.1 e.g. a phone can be formatted like: TEL;HOME;CELL:123456789
|
||||
@ -145,7 +145,7 @@ class OC_Contacts_VCard{
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* @brief Decode properties for upgrading from v. 2.1
|
||||
* @param $property Reference to a Sabre_VObject_Property.
|
||||
* The only encoding allowed in version 3.0 is 'b' for binary. All encoded strings
|
||||
|
Loading…
x
Reference in New Issue
Block a user