summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--css/public/style.css47
-rw-r--r--js/models/contact_model.js3
-rw-r--r--js/tests/models/contact_model.js14
-rw-r--r--l10n/fr.js12
-rw-r--r--l10n/fr.json12
-rw-r--r--l10n/lv.js65
-rw-r--r--l10n/lv.json63
-rw-r--r--l10n/sl.js8
-rw-r--r--l10n/sl.json8
-rw-r--r--l10n/sq.js17
-rw-r--r--l10n/sq.json17
-rw-r--r--l10n/zh_CN.js6
-rw-r--r--l10n/zh_CN.json6
13 files changed, 214 insertions, 64 deletions
diff --git a/css/public/style.css b/css/public/style.css
index 3d84db90..4d54aae2 100644
--- a/css/public/style.css
+++ b/css/public/style.css
@@ -263,6 +263,8 @@ detailsitem .url-link {
padding: 8px 10px;
margin-left: -30px;
opacity: .5;
+ top: 2px;
+ right: 33px;
}
detailsitem.details-item-adr .icon-delete, detailsitem.details-item-n .icon-delete {
@@ -528,7 +530,7 @@ ul.addressBook-share-list li {
}
#app-navigation > ul {
- height: calc(100% - 24px);
+ height: calc(100% - 68px);
}
/* styling for contact count in contact list */
@@ -541,42 +543,23 @@ ul.addressBook-share-list li {
border-top: 1px solid #eee;
}
-/* SELECT2 styling - MOVE TO CORE FOR 9.1! */
-
+/* SELECT2 styling */
detailsitem .select2-container {
width: 245px;
}
-.select2-container-multi .select2-choices {
- border-color: #ddd !important;
- background-image: none !important;
-}
-.select2-container-multi.select2-container-active .select2-choices {
- border-color: #ddd !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
+/* Fix for #81 */
+.select2-container-multi .select2-choices .select2-search-choice {
+ padding-right: 20px;
}
-.select2-container-multi .select2-choices .select2-search-field input {
- font-family: inherit !important;
+.select2-container.select2-container-multi .select2-choices span {
+ display: flex;
+ flex-wrap: wrap;
}
-.select2-container-multi .select2-choices .select2-search-choice {
- background-color: rgba(240,240,240,.9) !important;
- border-color: rgba(240,240,240,.9) !important;
- color: #555 !important;
- background-image: none !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-.select2-drop-active {
- border-color: #ddd !important;
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1) !important;
- box-shadow: 0 1px 2px rgba(0, 0, 0, .1) !important;
-}
-.select2-results .select2-highlighted {
- background-color: #f8f8f8 !important;
- color: #555 !important;
-}
-.select2-results .select2-result-label span {
- cursor: pointer !important;
+.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
+ display: block !important;
+ right: 4px;
+ left: auto;
+ top: 7px
}
/* Mobile width < 768px */
diff --git a/js/models/contact_model.js b/js/models/contact_model.js
index 1fdd2fce..ca31cb39 100644
--- a/js/models/contact_model.js
+++ b/js/models/contact_model.js
@@ -134,6 +134,9 @@ angular.module('contactsApp')
var property = this.getProperty('photo');
if(property) {
var type = property.meta.type;
+ if (angular.isUndefined(type)) {
+ return undefined;
+ }
if (angular.isArray(type)) {
type = type[0];
}
diff --git a/js/tests/models/contact_model.js b/js/tests/models/contact_model.js
index f62e3c77..c8165287 100644
--- a/js/tests/models/contact_model.js
+++ b/js/tests/models/contact_model.js
@@ -22,6 +22,20 @@ describe('contactModel', function() {
expect(contact.matches('kenya')).to.equal(true);
});
+ it('should parse a valid avatar', function() {
+ var contact = new $Contact({displayName: 'test'});
+ var base64Photo = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAEAAQDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAAB//EABUBAQEAAAAAAAAAAAAAAAAAAAQG/9oADAMBAAIQAxAAAAEuPT//xAAVEAEBAAAAAAAAAAAAAAAAAAADBP/aAAgBAQABBQKiplT/xAAYEQACAwAAAAAAAAAAAAAAAAABAwACMf/aAAgBAwEBPwGz2E7P/8QAGBEAAgMAAAAAAAAAAAAAAAAAAQIAAyH/2gAIAQIBAT8BFSLgE//EABcQAQADAAAAAAAAAAAAAAAAAAEAAgP/2gAIAQEABj8CW2is/8QAFRABAQAAAAAAAAAAAAAAAAAAAFH/2gAIAQEAAT8hq3j/2gAMAwEAAgADAAAAEN//xAAWEQADAAAAAAAAAAAAAAAAAAAAARH/2gAIAQMBAT8QumP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAgEBPxCaH//EABgQAQADAQAAAAAAAAAAAAAAAAEAIVFh/9oACAEBAAE/ECIUCwdzVn//2Q==';
+ contact.photo(base64Photo);
+ expect(contact.photo()).to.equal(base64Photo);
+ });
+
+ it('should ignore an invalid avatar', function() {
+ var contact = new $Contact({displayName: 'test'});
+ var base64Photo = 'ENCODING=b:iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAgVBMVEX/0QEAAAD/0QD/1wH/1AH/3QH/2QGkigE/NABPQQBSQwABIAAD/2wBDAAEQEBAAAAAAAAEBAAE/ECIUCwdzVn//2Q==';
+ contact.photo(base64Photo);
+ expect(contact.photo()).to.be.undefined;
+ });
+
it('should generate proper ISO.8601.2004 date string', function() {
var contact = new $Contact({displayName: 'test'});
var d = contact.getISODate(new Date('2016-09-01T09:07:05Z'));
diff --git a/l10n/fr.js b/l10n/fr.js
index aba5e8d9..4a524a64 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -11,12 +11,12 @@ OC.L10N.register(
"can edit" : "peut modifier",
"Address book name" : "Nom du carnet d'adresses",
"Import" : "Importer",
- "The selected image is too big (max 1MB)" : "L'image sélectionnée est trop volumineuse (1Mo max)",
+ "The selected image is too big (max 1MB)" : "L'image sélectionnée est trop volumineuse (1 Mo max)",
"No contacts in here" : "Aucun contact",
"Name" : "Nom",
"Organization" : "Société",
"Title" : "Titre",
- "Add field ..." : "Ajouter un champ ...",
+ "Add field ..." : "Ajouter un champ…",
"No search result for {query}" : "Aucun résultat pour {query}",
"_%n contact_::_%n contacts_" : ["%n contact","%n contacts"],
"Post office box" : "Boîte postale",
@@ -36,21 +36,21 @@ OC.L10N.register(
"New contact" : "Nouveau contact",
"{addressbook} shared by {owner}" : "{addressbook} partagé par {owner}",
"Contact could not be created." : "Ce contact n'a pu être créé.",
- "No contacts in file. Only VCard files are allowed." : "Aucun contact dans ce fichier. Seulement les fichiers VCard sont autorisés.",
+ "No contacts in file. Only VCard files are allowed." : "Aucun contact dans ce fichier. Seuls les fichiers VCard sont autorisés.",
"Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Seules les VCard version 4.0 (RFC6350) ou version 3.0 (RFC2426) sont supportées.",
"Nickname" : "Surnom",
"Detailed name" : "Nom complet",
"Notes" : "Notes",
"Website" : "Site web",
"Federated Cloud ID" : "Federated Cloud ID",
- "Home" : "Privé(e)",
- "Work" : "Pro",
+ "Home" : "Domicile",
+ "Work" : "Travail",
"Other" : "Autre",
"Groups" : "Groupes",
"Birthday" : "Anniversaire",
"Anniversary" : "Autre date",
"Date of death" : "Date de décès",
- "Email" : "Adresse e-mail",
+ "Email" : "Adresse de courriel",
"Instant messaging" : "Messagerie instantanée",
"Phone" : "Téléphone",
"Mobile" : "Mobile",
diff --git a/l10n/fr.json b/l10n/fr.json
index 98b6c5f8..fb6b61be 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -9,12 +9,12 @@
"can edit" : "peut modifier",
"Address book name" : "Nom du carnet d'adresses",
"Import" : "Importer",
- "The selected image is too big (max 1MB)" : "L'image sélectionnée est trop volumineuse (1Mo max)",
+ "The selected image is too big (max 1MB)" : "L'image sélectionnée est trop volumineuse (1 Mo max)",
"No contacts in here" : "Aucun contact",
"Name" : "Nom",
"Organization" : "Société",
"Title" : "Titre",
- "Add field ..." : "Ajouter un champ ...",
+ "Add field ..." : "Ajouter un champ…",
"No search result for {query}" : "Aucun résultat pour {query}",
"_%n contact_::_%n contacts_" : ["%n contact","%n contacts"],
"Post office box" : "Boîte postale",
@@ -34,21 +34,21 @@
"New contact" : "Nouveau contact",
"{addressbook} shared by {owner}" : "{addressbook} partagé par {owner}",
"Contact could not be created." : "Ce contact n'a pu être créé.",
- "No contacts in file. Only VCard files are allowed." : "Aucun contact dans ce fichier. Seulement les fichiers VCard sont autorisés.",
+ "No contacts in file. Only VCard files are allowed." : "Aucun contact dans ce fichier. Seuls les fichiers VCard sont autorisés.",
"Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Seules les VCard version 4.0 (RFC6350) ou version 3.0 (RFC2426) sont supportées.",
"Nickname" : "Surnom",
"Detailed name" : "Nom complet",
"Notes" : "Notes",
"Website" : "Site web",
"Federated Cloud ID" : "Federated Cloud ID",
- "Home" : "Privé(e)",
- "Work" : "Pro",
+ "Home" : "Domicile",
+ "Work" : "Travail",
"Other" : "Autre",
"Groups" : "Groupes",
"Birthday" : "Anniversaire",
"Anniversary" : "Autre date",
"Date of death" : "Date de décès",
- "Email" : "Adresse e-mail",
+ "Email" : "Adresse de courriel",
"Instant messaging" : "Messagerie instantanée",
"Phone" : "Téléphone",
"Mobile" : "Mobile",
diff --git a/l10n/lv.js b/l10n/lv.js
new file mode 100644
index 00000000..53d109a6
--- /dev/null
+++ b/l10n/lv.js
@@ -0,0 +1,65 @@
+OC.L10N.register(
+ "contacts",
+ {
+ "Contacts" : "Kontakti",
+ "Download" : "Lejupielādēt",
+ "ShowURL" : "Rādīt URL",
+ "Share Addressbook" : "Koplietot adrešu grāmatu",
+ "Delete Addressbook" : "Dzēst adrešu grāmatu",
+ "Share with users or groups" : "Koplietot ar lietotājiem vai grupām",
+ "Delete" : "Dzēst",
+ "can edit" : "var rediģēt",
+ "Address book name" : "Adrešu grāmatas nosaukums",
+ "Import" : "Importēt",
+ "The selected image is too big (max 1MB)" : "Izvēlētais attēls ir pārāk liels. (max 1MB)",
+ "No contacts in here" : "Šeit nav kontaktpersonu",
+ "Name" : "Nosaukums",
+ "Organization" : "Organizācija",
+ "Title" : "Nosaukums",
+ "Add field ..." : "Pievienot lauku ...",
+ "No search result for {query}" : "Nav meklēšanas rezultātu {query}",
+ "_%n contact_::_%n contacts_" : ["%n kontakti","%n kontakti","%n kontakti"],
+ "Post office box" : "Pasta kastīte",
+ "Postal code" : "Pasta kods",
+ "City" : "Pilsēta",
+ "State or province" : "Štats vai apgabals",
+ "Country" : "Valsts",
+ "Address" : "Adrese",
+ "(new group)" : "(jauna grupa)",
+ "Last name" : "Uzvārds",
+ "First name" : "Vārds",
+ "Additional names" : "Papildu vārdi",
+ "Prefix" : "Priedēklis",
+ "Suffix" : "Piedēklis",
+ "All contacts" : "Visi kontakti",
+ "Not grouped" : "Negrupēts",
+ "New contact" : "Jauns kontakts",
+ "{addressbook} shared by {owner}" : "{addressbook} koplietots {owner}",
+ "Contact could not be created." : "Kontaktpersonu nevar izveidot.",
+ "No contacts in file. Only VCard files are allowed." : "nav kontaktu failā. Tikai VCard faili ir atļauti.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Tikai VCard versija 4.0 (RFC6350) vai versija 3.0 (RFC2426) tiek atbalstīta.",
+ "Nickname" : "Iesauka",
+ "Detailed name" : "Izvērsts nosaukums",
+ "Notes" : "Piezīmes",
+ "Website" : "Mājaslapa",
+ "Federated Cloud ID" : "Federated Cloud ID",
+ "Home" : "Mājas",
+ "Work" : "Darbs",
+ "Other" : "Cits",
+ "Groups" : "Grupas",
+ "Birthday" : "Dzimšanas diena",
+ "Anniversary" : "Gadadiena",
+ "Date of death" : "Miršanas datums",
+ "Email" : "E-pasts",
+ "Instant messaging" : "Tūlītējā ziņojumapmaiņa",
+ "Phone" : "Tālrunis",
+ "Mobile" : "Mobilais",
+ "Fax" : "Fakss",
+ "Fax home" : "Fax mājās",
+ "Fax work" : "Fax darbā",
+ "Pager" : "Peidžeris",
+ "Voice" : "Balss",
+ "Social network" : "Sociālais tīkls",
+ "Settings" : "Iestatījumi"
+},
+"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);");
diff --git a/l10n/lv.json b/l10n/lv.json
new file mode 100644
index 00000000..e0dd2486
--- /dev/null
+++ b/l10n/lv.json
@@ -0,0 +1,63 @@
+{ "translations": {
+ "Contacts" : "Kontakti",
+ "Download" : "Lejupielādēt",
+ "ShowURL" : "Rādīt URL",
+ "Share Addressbook" : "Koplietot adrešu grāmatu",
+ "Delete Addressbook" : "Dzēst adrešu grāmatu",
+ "Share with users or groups" : "Koplietot ar lietotājiem vai grupām",
+ "Delete" : "Dzēst",
+ "can edit" : "var rediģēt",
+ "Address book name" : "Adrešu grāmatas nosaukums",
+ "Import" : "Importēt",
+ "The selected image is too big (max 1MB)" : "Izvēlētais attēls ir pārāk liels. (max 1MB)",
+ "No contacts in here" : "Šeit nav kontaktpersonu",
+ "Name" : "Nosaukums",
+ "Organization" : "Organizācija",
+ "Title" : "Nosaukums",
+ "Add field ..." : "Pievienot lauku ...",
+ "No search result for {query}" : "Nav meklēšanas rezultātu {query}",
+ "_%n contact_::_%n contacts_" : ["%n kontakti","%n kontakti","%n kontakti"],
+ "Post office box" : "Pasta kastīte",
+ "Postal code" : "Pasta kods",
+ "City" : "Pilsēta",
+ "State or province" : "Štats vai apgabals",
+ "Country" : "Valsts",
+ "Address" : "Adrese",
+ "(new group)" : "(jauna grupa)",
+ "Last name" : "Uzvārds",
+ "First name" : "Vārds",
+ "Additional names" : "Papildu vārdi",
+ "Prefix" : "Priedēklis",
+ "Suffix" : "Piedēklis",
+ "All contacts" : "Visi kontakti",
+ "Not grouped" : "Negrupēts",
+ "New contact" : "Jauns kontakts",
+ "{addressbook} shared by {owner}" : "{addressbook} koplietots {owner}",
+ "Contact could not be created." : "Kontaktpersonu nevar izveidot.",
+ "No contacts in file. Only VCard files are allowed." : "nav kontaktu failā. Tikai VCard faili ir atļauti.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Tikai VCard versija 4.0 (RFC6350) vai versija 3.0 (RFC2426) tiek atbalstīta.",
+ "Nickname" : "Iesauka",
+ "Detailed name" : "Izvērsts nosaukums",
+ "Notes" : "Piezīmes",
+ "Website" : "Mājaslapa",
+ "Federated Cloud ID" : "Federated Cloud ID",
+ "Home" : "Mājas",
+ "Work" : "Darbs",
+ "Other" : "Cits",
+ "Groups" : "Grupas",
+ "Birthday" : "Dzimšanas diena",
+ "Anniversary" : "Gadadiena",
+ "Date of death" : "Miršanas datums",
+ "Email" : "E-pasts",
+ "Instant messaging" : "Tūlītējā ziņojumapmaiņa",
+ "Phone" : "Tālrunis",
+ "Mobile" : "Mobilais",
+ "Fax" : "Fakss",
+ "Fax home" : "Fax mājās",
+ "Fax work" : "Fax darbā",
+ "Pager" : "Peidžeris",
+ "Voice" : "Balss",
+ "Social network" : "Sociālais tīkls",
+ "Settings" : "Iestatījumi"
+},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
+} \ No newline at end of file
diff --git a/l10n/sl.js b/l10n/sl.js
index c050a357..422aaac6 100644
--- a/l10n/sl.js
+++ b/l10n/sl.js
@@ -2,6 +2,13 @@ OC.L10N.register(
"contacts",
{
"Contacts" : "Stiki",
+ "Download" : "Prejmi",
+ "ShowURL" : "Prikaži URL",
+ "Share Addressbook" : "Deli Imenik",
+ "Delete Addressbook" : "Pobriši Imenik",
+ "Share with users or groups" : "Deli z uporabniki ali skupinami",
+ "Delete" : "Pobriši",
+ "can edit" : "lahko ureja",
"Address book name" : "Ime imenika",
"Import" : "Uvozi",
"The selected image is too big (max 1MB)" : "Izbrana slika je prevelika (omejitev je 1 MB).",
@@ -30,6 +37,7 @@ OC.L10N.register(
"{addressbook} shared by {owner}" : "Souporabo imenika {addressbook} je omogočil uporabnik {owner}",
"Contact could not be created." : "Stika ni mogoče ustvariti.",
"No contacts in file. Only VCard files are allowed." : "V datoteki ni vpisanih stikov. Dovoljeni so le vpisi datotek VCard.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Samo VCard verziji 4.0 (RFC6350) ali verzija 3.0 (RFC2426) sta podprti.",
"Nickname" : "Vzdevek",
"Detailed name" : "Podrobno ime",
"Notes" : "Sporočilca",
diff --git a/l10n/sl.json b/l10n/sl.json
index 7732d5bb..e9921672 100644
--- a/l10n/sl.json
+++ b/l10n/sl.json
@@ -1,5 +1,12 @@
{ "translations": {
"Contacts" : "Stiki",
+ "Download" : "Prejmi",
+ "ShowURL" : "Prikaži URL",
+ "Share Addressbook" : "Deli Imenik",
+ "Delete Addressbook" : "Pobriši Imenik",
+ "Share with users or groups" : "Deli z uporabniki ali skupinami",
+ "Delete" : "Pobriši",
+ "can edit" : "lahko ureja",
"Address book name" : "Ime imenika",
"Import" : "Uvozi",
"The selected image is too big (max 1MB)" : "Izbrana slika je prevelika (omejitev je 1 MB).",
@@ -28,6 +35,7 @@
"{addressbook} shared by {owner}" : "Souporabo imenika {addressbook} je omogočil uporabnik {owner}",
"Contact could not be created." : "Stika ni mogoče ustvariti.",
"No contacts in file. Only VCard files are allowed." : "V datoteki ni vpisanih stikov. Dovoljeni so le vpisi datotek VCard.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Samo VCard verziji 4.0 (RFC6350) ali verzija 3.0 (RFC2426) sta podprti.",
"Nickname" : "Vzdevek",
"Detailed name" : "Podrobno ime",
"Notes" : "Sporočilca",
diff --git a/l10n/sq.js b/l10n/sq.js
index 4f7f8af7..6b4ab56d 100644
--- a/l10n/sq.js
+++ b/l10n/sq.js
@@ -1,12 +1,14 @@
OC.L10N.register(
"contacts",
{
- "Contacts" : "Kontakte",
+ "Contacts" : "Kontaktet",
"Download" : "Shkarko",
"ShowURL" : "Shfaq URL",
+ "Share Addressbook" : "Ndaj Librin e Adresave",
+ "Delete Addressbook" : "Fshij Librin e Adresave",
"Share with users or groups" : "Nda me përdoruesit ose grupet",
"Delete" : "Fshije",
- "can edit" : "mund te shtoni",
+ "can edit" : "mund të modifikoni",
"Address book name" : "Emër libri adresash",
"Import" : "Importoje",
"The selected image is too big (max 1MB)" : "Figura e përzgjedhur është shumë e madhe (maksimumi 1MB)",
@@ -15,7 +17,7 @@ OC.L10N.register(
"Organization" : "Organizim",
"Title" : "Titull",
"Add field ..." : "Shtoni fushë...",
- "No search result for {query}" : "S’pat përfundime kërkimi për {query}",
+ "No search result for {query}" : "Nuk pati rezultate kërkimi për {query}",
"_%n contact_::_%n contacts_" : ["%n kontakt","%n kontakte"],
"Post office box" : "Kuti postare në postë",
"Postal code" : "Kod postar",
@@ -33,15 +35,16 @@ OC.L10N.register(
"Not grouped" : "I pagrupuar",
"New contact" : "Kontakt i ri",
"{addressbook} shared by {owner}" : "{addressbook} ndarë nga {owner}",
- "Contact could not be created." : "Kontakti s’u krijua dot.",
+ "Contact could not be created." : "Kontakti nuk u krijua dot.",
"No contacts in file. Only VCard files are allowed." : "S’ka kontakte në kartelë. Lejohen vetëm kartela VCard.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Suportohen vetëm VCard versioni 4.0 (RFC6350) ose versioni 3.0 (RFC2426)",
"Nickname" : "Nofkë",
"Detailed name" : "Emri i hollësishëm",
"Notes" : "Shënime",
"Website" : "Sajt",
"Federated Cloud ID" : "ID Federated Cloud",
"Home" : "Kreu",
- "Work" : "Pune",
+ "Work" : "Punë",
"Other" : "Tjetër",
"Groups" : "Grupe",
"Birthday" : "Datëlindje",
@@ -56,7 +59,7 @@ OC.L10N.register(
"Fax work" : "Faks pune",
"Pager" : "Faques",
"Voice" : "Zë",
- "Social network" : "Rrjet shoqëror",
- "Settings" : "Rregullime"
+ "Social network" : "Rrjet social",
+ "Settings" : "Konfigurime"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/sq.json b/l10n/sq.json
index defa7700..363fde06 100644
--- a/l10n/sq.json
+++ b/l10n/sq.json
@@ -1,10 +1,12 @@
{ "translations": {
- "Contacts" : "Kontakte",
+ "Contacts" : "Kontaktet",
"Download" : "Shkarko",
"ShowURL" : "Shfaq URL",
+ "Share Addressbook" : "Ndaj Librin e Adresave",
+ "Delete Addressbook" : "Fshij Librin e Adresave",
"Share with users or groups" : "Nda me përdoruesit ose grupet",
"Delete" : "Fshije",
- "can edit" : "mund te shtoni",
+ "can edit" : "mund të modifikoni",
"Address book name" : "Emër libri adresash",
"Import" : "Importoje",
"The selected image is too big (max 1MB)" : "Figura e përzgjedhur është shumë e madhe (maksimumi 1MB)",
@@ -13,7 +15,7 @@
"Organization" : "Organizim",
"Title" : "Titull",
"Add field ..." : "Shtoni fushë...",
- "No search result for {query}" : "S’pat përfundime kërkimi për {query}",
+ "No search result for {query}" : "Nuk pati rezultate kërkimi për {query}",
"_%n contact_::_%n contacts_" : ["%n kontakt","%n kontakte"],
"Post office box" : "Kuti postare në postë",
"Postal code" : "Kod postar",
@@ -31,15 +33,16 @@
"Not grouped" : "I pagrupuar",
"New contact" : "Kontakt i ri",
"{addressbook} shared by {owner}" : "{addressbook} ndarë nga {owner}",
- "Contact could not be created." : "Kontakti s’u krijua dot.",
+ "Contact could not be created." : "Kontakti nuk u krijua dot.",
"No contacts in file. Only VCard files are allowed." : "S’ka kontakte në kartelë. Lejohen vetëm kartela VCard.",
+ "Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "Suportohen vetëm VCard versioni 4.0 (RFC6350) ose versioni 3.0 (RFC2426)",
"Nickname" : "Nofkë",
"Detailed name" : "Emri i hollësishëm",
"Notes" : "Shënime",
"Website" : "Sajt",
"Federated Cloud ID" : "ID Federated Cloud",
"Home" : "Kreu",
- "Work" : "Pune",
+ "Work" : "Punë",
"Other" : "Tjetër",
"Groups" : "Grupe",
"Birthday" : "Datëlindje",
@@ -54,7 +57,7 @@
"Fax work" : "Faks pune",
"Pager" : "Faques",
"Voice" : "Zë",
- "Social network" : "Rrjet shoqëror",
- "Settings" : "Rregullime"
+ "Social network" : "Rrjet social",
+ "Settings" : "Konfigurime"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js
index c78fc880..c89fca25 100644
--- a/l10n/zh_CN.js
+++ b/l10n/zh_CN.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No contacts in here" : "没有联系人",
"Name" : "名称",
"Organization" : "组织",
- "Title" : "标题",
+ "Title" : "头衔",
"Add field ..." : "添加字段",
"No search result for {query}" : "未找到结果{query}",
"_%n contact_::_%n contacts_" : ["%n 位联系人"],
@@ -34,7 +34,7 @@ OC.L10N.register(
"All contacts" : "全部联系人",
"Not grouped" : "未分组",
"New contact" : "新建联系人",
- "{addressbook} shared by {owner}" : "从 {owner}共享给您{addressbook}",
+ "{addressbook} shared by {owner}" : "由 {owner} 共享给您的 {addressbook}",
"Contact could not be created." : "无法创建联系人。",
"No contacts in file. Only VCard files are allowed." : "没有发现联系人信息。只允许VCard格式文件.",
"Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "仅支持 VCard 4.0 版 (RFC6350) 或者 3.0 版 (RFC2426) 。",
@@ -50,7 +50,7 @@ OC.L10N.register(
"Birthday" : "生日",
"Anniversary" : "周年",
"Date of death" : "去世日期",
- "Email" : "Email",
+ "Email" : "电子邮件",
"Instant messaging" : "即时通讯",
"Phone" : "电话",
"Mobile" : "手机",
diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json
index ea8911d0..beb1237e 100644
--- a/l10n/zh_CN.json
+++ b/l10n/zh_CN.json
@@ -13,7 +13,7 @@
"No contacts in here" : "没有联系人",
"Name" : "名称",
"Organization" : "组织",
- "Title" : "标题",
+ "Title" : "头衔",
"Add field ..." : "添加字段",
"No search result for {query}" : "未找到结果{query}",
"_%n contact_::_%n contacts_" : ["%n 位联系人"],
@@ -32,7 +32,7 @@
"All contacts" : "全部联系人",
"Not grouped" : "未分组",
"New contact" : "新建联系人",
- "{addressbook} shared by {owner}" : "从 {owner}共享给您{addressbook}",
+ "{addressbook} shared by {owner}" : "由 {owner} 共享给您的 {addressbook}",
"Contact could not be created." : "无法创建联系人。",
"No contacts in file. Only VCard files are allowed." : "没有发现联系人信息。只允许VCard格式文件.",
"Only VCard version 4.0 (RFC6350) or version 3.0 (RFC2426) are supported." : "仅支持 VCard 4.0 版 (RFC6350) 或者 3.0 版 (RFC2426) 。",
@@ -48,7 +48,7 @@
"Birthday" : "生日",
"Anniversary" : "周年",
"Date of death" : "去世日期",
- "Email" : "Email",
+ "Email" : "电子邮件",
"Instant messaging" : "即时通讯",
"Phone" : "电话",
"Mobile" : "手机",