aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/admin_audit/appinfo/info.xml3
-rw-r--r--apps/bookmarks/l10n/bg_BG.php12
-rw-r--r--apps/bookmarks/l10n/eo.php11
-rw-r--r--apps/bookmarks/l10n/et_EE.php10
-rw-r--r--apps/bookmarks/l10n/fr.php12
-rw-r--r--apps/bookmarks/l10n/it.php12
-rw-r--r--apps/calendar/index.php13
-rw-r--r--apps/calendar/l10n/bg_BG.php50
-rw-r--r--apps/calendar/l10n/fr.php10
-rw-r--r--apps/calendar/l10n/it.php12
-rw-r--r--apps/calendar/l10n/ru.php44
-rw-r--r--apps/calendar/l10n/tr.php50
-rw-r--r--apps/calendar/lib/app.php4
-rw-r--r--apps/calendar/templates/part.choosecalendar.rowfields.php2
-rw-r--r--apps/calendar/templates/part.editevent.php6
-rw-r--r--apps/calendar/templates/part.newevent.php2
-rw-r--r--apps/contacts/ajax/addbook.php19
-rw-r--r--apps/contacts/ajax/addressbook/activate.php (renamed from apps/contacts/ajax/activation.php)16
-rw-r--r--apps/contacts/ajax/addressbook/add.php (renamed from apps/contacts/ajax/addaddressbook.php)6
-rw-r--r--apps/contacts/ajax/addressbook/delete.php (renamed from apps/contacts/ajax/deletebook.php)5
-rw-r--r--apps/contacts/ajax/addressbook/update.php (renamed from apps/contacts/ajax/updateaddressbook.php)23
-rw-r--r--apps/contacts/ajax/chooseaddressbook.php15
-rw-r--r--apps/contacts/ajax/contact/add.php (renamed from apps/contacts/ajax/addcontact.php)0
-rw-r--r--apps/contacts/ajax/contact/addproperty.php (renamed from apps/contacts/ajax/addproperty.php)0
-rw-r--r--apps/contacts/ajax/contact/delete.php (renamed from apps/contacts/ajax/deletecard.php)0
-rw-r--r--apps/contacts/ajax/contact/deleteproperty.php (renamed from apps/contacts/ajax/deleteproperty.php)0
-rw-r--r--apps/contacts/ajax/contact/details.php (renamed from apps/contacts/ajax/contactdetails.php)6
-rw-r--r--apps/contacts/ajax/contact/list.php (renamed from apps/contacts/ajax/contacts.php)35
-rw-r--r--apps/contacts/ajax/contact/move.php (renamed from apps/contacts/ajax/movetoaddressbook.php)0
-rw-r--r--apps/contacts/ajax/contact/saveproperty.php (renamed from apps/contacts/ajax/saveproperty.php)31
-rw-r--r--apps/contacts/ajax/createaddressbook.php36
-rw-r--r--apps/contacts/ajax/currentphoto.php2
-rw-r--r--apps/contacts/ajax/editaddressbook.php16
-rw-r--r--apps/contacts/ajax/savecrop.php28
-rw-r--r--apps/contacts/ajax/uploadphoto.php12
-rw-r--r--apps/contacts/appinfo/app.php2
-rw-r--r--apps/contacts/css/contacts.css13
-rw-r--r--apps/contacts/js/contacts.js3146
-rw-r--r--apps/contacts/js/settings.js186
-rw-r--r--apps/contacts/l10n/ar.php25
-rw-r--r--apps/contacts/l10n/ca.php63
-rw-r--r--apps/contacts/l10n/cs_CZ.php105
-rw-r--r--apps/contacts/l10n/da.php117
-rw-r--r--apps/contacts/l10n/de.php63
-rw-r--r--apps/contacts/l10n/el.php59
-rw-r--r--apps/contacts/l10n/eo.php136
-rw-r--r--apps/contacts/l10n/es.php105
-rw-r--r--apps/contacts/l10n/et_EE.php102
-rw-r--r--apps/contacts/l10n/eu.php140
-rw-r--r--apps/contacts/l10n/fa.php105
-rw-r--r--apps/contacts/l10n/fi_FI.php50
-rw-r--r--apps/contacts/l10n/fr.php54
-rw-r--r--apps/contacts/l10n/gl.php139
-rw-r--r--apps/contacts/l10n/he.php120
-rw-r--r--apps/contacts/l10n/hr.php67
-rw-r--r--apps/contacts/l10n/hu_HU.php105
-rw-r--r--apps/contacts/l10n/ia.php42
-rw-r--r--apps/contacts/l10n/it.php65
-rw-r--r--apps/contacts/l10n/ja_JP.php127
-rw-r--r--apps/contacts/l10n/ko.php129
-rw-r--r--apps/contacts/l10n/lb.php69
-rw-r--r--apps/contacts/l10n/lt_LT.php32
-rw-r--r--apps/contacts/l10n/mk.php105
-rw-r--r--apps/contacts/l10n/ms_MY.php140
-rw-r--r--apps/contacts/l10n/nb_NO.php91
-rw-r--r--apps/contacts/l10n/nl.php79
-rw-r--r--apps/contacts/l10n/nn_NO.php25
-rw-r--r--apps/contacts/l10n/pl.php135
-rw-r--r--apps/contacts/l10n/pt_BR.php105
-rw-r--r--apps/contacts/l10n/pt_PT.php125
-rw-r--r--apps/contacts/l10n/ro.php47
-rw-r--r--apps/contacts/l10n/ru.php125
-rw-r--r--apps/contacts/l10n/sk_SK.php53
-rw-r--r--apps/contacts/l10n/sl.php105
-rw-r--r--apps/contacts/l10n/sr.php19
-rw-r--r--apps/contacts/l10n/sr@latin.php7
-rw-r--r--apps/contacts/l10n/sv.php114
-rw-r--r--apps/contacts/l10n/th_TH.php105
-rw-r--r--apps/contacts/l10n/tr.php141
-rw-r--r--apps/contacts/l10n/uk.php12
-rw-r--r--apps/contacts/l10n/vi.php14
-rw-r--r--apps/contacts/l10n/zh_CN.php121
-rw-r--r--apps/contacts/l10n/zh_TW.php37
-rw-r--r--apps/contacts/lib/app.php36
-rw-r--r--apps/contacts/lib/connector_sabre.php23
-rw-r--r--apps/contacts/settings.php2
-rw-r--r--apps/contacts/templates/index.php32
-rw-r--r--apps/contacts/templates/part.chooseaddressbook.php24
-rw-r--r--apps/contacts/templates/part.chooseaddressbook.rowfields.php21
-rw-r--r--apps/contacts/templates/part.contact.php3
-rw-r--r--apps/contacts/templates/part.edit_address_dialog.php1
-rw-r--r--apps/contacts/templates/part.editaddressbook.php31
-rw-r--r--apps/contacts/templates/part.no_contacts.php1
-rw-r--r--apps/contacts/templates/settings.php47
-rw-r--r--apps/files/appinfo/filesync.php64
-rw-r--r--apps/files/appinfo/info.xml1
-rw-r--r--apps/files/appinfo/version2
-rw-r--r--apps/files/css/files.css3
-rw-r--r--apps/files/js/files.js59
-rw-r--r--apps/files/l10n/bg_BG.php17
-rw-r--r--apps/files/l10n/ca.php2
-rw-r--r--apps/files/l10n/de.php2
-rw-r--r--apps/files/l10n/el.php7
-rw-r--r--apps/files/l10n/es.php2
-rw-r--r--apps/files/l10n/fi_FI.php7
-rw-r--r--apps/files/l10n/fr.php2
-rw-r--r--apps/files/l10n/it.php7
-rw-r--r--apps/files/l10n/pl.php2
-rw-r--r--apps/files/l10n/ru.php3
-rw-r--r--apps/files/l10n/sl.php4
-rw-r--r--apps/files/l10n/sv.php7
-rw-r--r--apps/files/l10n/tr.php3
-rw-r--r--apps/files/l10n/uk.php22
-rw-r--r--apps/files_versions/templates/settings.php2
-rw-r--r--apps/gallery/js/pictures.js4
-rw-r--r--apps/gallery/l10n/pl.php8
-rw-r--r--apps/gallery/l10n/tr.php8
-rw-r--r--apps/media/l10n/bg_BG.php1
-rw-r--r--apps/media/l10n/uk.php14
-rw-r--r--apps/user_ldap/css/settings.css10
-rw-r--r--apps/user_ldap/lib/access.php6
-rw-r--r--apps/user_ldap/lib/connection.php9
-rw-r--r--apps/user_ldap/settings.php6
-rw-r--r--apps/user_ldap/templates/settings.php32
-rw-r--r--apps/user_ldap/user_ldap.php6
-rw-r--r--core/css/styles.css14
-rw-r--r--core/js/js.js107
-rw-r--r--core/l10n/ar.php3
-rw-r--r--core/l10n/bg_BG.php25
-rw-r--r--core/l10n/ca.php22
-rw-r--r--core/l10n/cs_CZ.php22
-rw-r--r--core/l10n/da.php22
-rw-r--r--core/l10n/de.php2
-rw-r--r--core/l10n/el.php22
-rw-r--r--core/l10n/eo.php29
-rw-r--r--core/l10n/es.php22
-rw-r--r--core/l10n/et_EE.php22
-rw-r--r--core/l10n/eu.php22
-rw-r--r--core/l10n/fa.php22
-rw-r--r--core/l10n/fi_FI.php21
-rw-r--r--core/l10n/fr.php24
-rw-r--r--core/l10n/gl.php22
-rw-r--r--core/l10n/he.php21
-rw-r--r--core/l10n/hr.php22
-rw-r--r--core/l10n/hu_HU.php48
-rw-r--r--core/l10n/ia.php3
-rw-r--r--core/l10n/id.php3
-rw-r--r--core/l10n/it.php22
-rw-r--r--core/l10n/ja_JP.php22
-rw-r--r--core/l10n/ko.php22
-rw-r--r--core/l10n/lb.php3
-rw-r--r--core/l10n/lt_LT.php24
-rw-r--r--core/l10n/lv.php2
-rw-r--r--core/l10n/mk.php22
-rw-r--r--core/l10n/ms_MY.php28
-rw-r--r--core/l10n/nb_NO.php21
-rw-r--r--core/l10n/nl.php21
-rw-r--r--core/l10n/nn_NO.php3
-rw-r--r--core/l10n/pl.php22
-rw-r--r--core/l10n/pt_BR.php22
-rw-r--r--core/l10n/pt_PT.php22
-rw-r--r--core/l10n/ro.php3
-rw-r--r--core/l10n/ru.php22
-rw-r--r--core/l10n/sk_SK.php22
-rw-r--r--core/l10n/sl.php22
-rw-r--r--core/l10n/sr.php3
-rw-r--r--core/l10n/sr@latin.php2
-rw-r--r--core/l10n/sv.php2
-rw-r--r--core/l10n/th_TH.php22
-rw-r--r--core/l10n/tr.php22
-rw-r--r--core/l10n/uk.php2
-rw-r--r--core/l10n/vi.php2
-rw-r--r--core/l10n/zh_CN.php21
-rw-r--r--core/l10n/zh_TW.php3
-rw-r--r--core/templates/layout.user.php2
-rw-r--r--l10n/af/contacts.po695
-rw-r--r--l10n/af/core.po46
-rw-r--r--l10n/af/files.po30
-rw-r--r--l10n/af/settings.po34
-rw-r--r--l10n/ar/contacts.po741
-rw-r--r--l10n/ar/core.po46
-rw-r--r--l10n/ar/files.po30
-rw-r--r--l10n/ar/settings.po34
-rw-r--r--l10n/ar_SA/contacts.po471
-rw-r--r--l10n/ar_SA/core.po36
-rw-r--r--l10n/ar_SA/files.po30
-rw-r--r--l10n/ar_SA/settings.po34
-rw-r--r--l10n/bg_BG/bookmarks.po27
-rw-r--r--l10n/bg_BG/calendar.po470
-rw-r--r--l10n/bg_BG/contacts.po695
-rw-r--r--l10n/bg_BG/core.po93
-rw-r--r--l10n/bg_BG/files.po61
-rw-r--r--l10n/bg_BG/media.po13
-rw-r--r--l10n/bg_BG/settings.po61
-rw-r--r--l10n/ca/contacts.po487
-rw-r--r--l10n/ca/core.po84
-rw-r--r--l10n/ca/files.po32
-rw-r--r--l10n/ca/settings.po36
-rw-r--r--l10n/cs_CZ/contacts.po807
-rw-r--r--l10n/cs_CZ/core.po84
-rw-r--r--l10n/cs_CZ/files.po30
-rw-r--r--l10n/cs_CZ/settings.po34
-rw-r--r--l10n/da/contacts.po820
-rw-r--r--l10n/da/core.po85
-rw-r--r--l10n/da/files.po30
-rw-r--r--l10n/da/settings.po34
-rw-r--r--l10n/de/contacts.po487
-rw-r--r--l10n/de/core.po38
-rw-r--r--l10n/de/files.po32
-rw-r--r--l10n/de/settings.po36
-rw-r--r--l10n/el/contacts.po487
-rw-r--r--l10n/el/core.po85
-rw-r--r--l10n/el/files.po36
-rw-r--r--l10n/el/settings.po36
-rw-r--r--l10n/eo/bookmarks.po25
-rw-r--r--l10n/eo/contacts.po804
-rw-r--r--l10n/eo/core.po98
-rw-r--r--l10n/eo/files.po30
-rw-r--r--l10n/eo/lib.po51
-rw-r--r--l10n/eo/settings.po41
-rw-r--r--l10n/es/contacts.po808
-rw-r--r--l10n/es/core.po85
-rw-r--r--l10n/es/files.po32
-rw-r--r--l10n/es/lib.po53
-rw-r--r--l10n/es/settings.po36
-rw-r--r--l10n/et_EE/bookmarks.po23
-rw-r--r--l10n/et_EE/contacts.po801
-rw-r--r--l10n/et_EE/core.po84
-rw-r--r--l10n/et_EE/files.po30
-rw-r--r--l10n/et_EE/lib.po53
-rw-r--r--l10n/et_EE/settings.po34
-rw-r--r--l10n/eu/contacts.po823
-rw-r--r--l10n/eu/core.po84
-rw-r--r--l10n/eu/files.po30
-rw-r--r--l10n/eu/settings.po40
-rw-r--r--l10n/eu_ES/bookmarks.po60
-rw-r--r--l10n/eu_ES/calendar.po814
-rw-r--r--l10n/eu_ES/contacts.po870
-rw-r--r--l10n/eu_ES/core.po268
-rw-r--r--l10n/eu_ES/files.po222
-rw-r--r--l10n/eu_ES/gallery.po58
-rw-r--r--l10n/eu_ES/lib.po112
-rw-r--r--l10n/eu_ES/media.po66
-rw-r--r--l10n/eu_ES/settings.po222
-rw-r--r--l10n/fa/contacts.po807
-rw-r--r--l10n/fa/core.po84
-rw-r--r--l10n/fa/files.po30
-rw-r--r--l10n/fa/settings.po34
-rw-r--r--l10n/fi_FI/contacts.po489
-rw-r--r--l10n/fi_FI/core.po82
-rw-r--r--l10n/fi_FI/files.po36
-rw-r--r--l10n/fi_FI/lib.po10
-rw-r--r--l10n/fi_FI/settings.po36
-rw-r--r--l10n/fr/bookmarks.po28
-rw-r--r--l10n/fr/calendar.po14
-rw-r--r--l10n/fr/contacts.po487
-rw-r--r--l10n/fr/core.po89
-rw-r--r--l10n/fr/files.po33
-rw-r--r--l10n/fr/lib.po54
-rw-r--r--l10n/fr/settings.po42
-rw-r--r--l10n/gl/contacts.po937
-rw-r--r--l10n/gl/core.po84
-rw-r--r--l10n/gl/files.po30
-rw-r--r--l10n/gl/settings.po34
-rw-r--r--l10n/he/contacts.po886
-rw-r--r--l10n/he/core.po83
-rw-r--r--l10n/he/files.po30
-rw-r--r--l10n/he/settings.po34
-rw-r--r--l10n/hr/contacts.po795
-rw-r--r--l10n/hr/core.po86
-rw-r--r--l10n/hr/files.po30
-rw-r--r--l10n/hr/settings.po34
-rw-r--r--l10n/hu_HU/contacts.po807
-rw-r--r--l10n/hu_HU/core.po110
-rw-r--r--l10n/hu_HU/files.po30
-rw-r--r--l10n/hu_HU/settings.po34
-rw-r--r--l10n/hy/contacts.po695
-rw-r--r--l10n/hy/core.po46
-rw-r--r--l10n/hy/files.po30
-rw-r--r--l10n/hy/settings.po34
-rw-r--r--l10n/ia/contacts.po741
-rw-r--r--l10n/ia/core.po46
-rw-r--r--l10n/ia/files.po30
-rw-r--r--l10n/ia/settings.po34
-rw-r--r--l10n/id/contacts.po695
-rw-r--r--l10n/id/core.po46
-rw-r--r--l10n/id/files.po30
-rw-r--r--l10n/id/settings.po34
-rw-r--r--l10n/id_ID/contacts.po471
-rw-r--r--l10n/id_ID/core.po36
-rw-r--r--l10n/id_ID/files.po30
-rw-r--r--l10n/id_ID/settings.po34
-rw-r--r--l10n/it/bookmarks.po27
-rw-r--r--l10n/it/calendar.po16
-rw-r--r--l10n/it/contacts.po487
-rw-r--r--l10n/it/core.po84
-rw-r--r--l10n/it/files.po36
-rw-r--r--l10n/it/lib.po53
-rw-r--r--l10n/it/settings.po34
-rw-r--r--l10n/ja_JP/contacts.po807
-rw-r--r--l10n/ja_JP/core.po84
-rw-r--r--l10n/ja_JP/files.po30
-rw-r--r--l10n/ja_JP/settings.po38
-rw-r--r--l10n/ko/contacts.po891
-rw-r--r--l10n/ko/core.po84
-rw-r--r--l10n/ko/files.po30
-rw-r--r--l10n/ko/settings.po34
-rw-r--r--l10n/lb/contacts.po813
-rw-r--r--l10n/lb/core.po46
-rw-r--r--l10n/lb/files.po30
-rw-r--r--l10n/lb/settings.po34
-rw-r--r--l10n/lt_LT/contacts.po755
-rw-r--r--l10n/lt_LT/core.po88
-rw-r--r--l10n/lt_LT/files.po30
-rw-r--r--l10n/lt_LT/settings.po34
-rw-r--r--l10n/lv/contacts.po473
-rw-r--r--l10n/lv/core.po38
-rw-r--r--l10n/lv/files.po30
-rw-r--r--l10n/lv/settings.po34
-rw-r--r--l10n/mk/contacts.po808
-rw-r--r--l10n/mk/core.po85
-rw-r--r--l10n/mk/files.po30
-rw-r--r--l10n/mk/settings.po34
-rw-r--r--l10n/ms_MY/contacts.po938
-rw-r--r--l10n/ms_MY/core.po97
-rw-r--r--l10n/ms_MY/files.po30
-rw-r--r--l10n/ms_MY/settings.po52
-rw-r--r--l10n/nb_NO/contacts.po797
-rw-r--r--l10n/nb_NO/core.po82
-rw-r--r--l10n/nb_NO/files.po30
-rw-r--r--l10n/nb_NO/settings.po34
-rw-r--r--l10n/nl/contacts.po757
-rw-r--r--l10n/nl/core.po83
-rw-r--r--l10n/nl/files.po30
-rw-r--r--l10n/nl/settings.po34
-rw-r--r--l10n/nn_NO/contacts.po741
-rw-r--r--l10n/nn_NO/core.po46
-rw-r--r--l10n/nn_NO/files.po30
-rw-r--r--l10n/nn_NO/settings.po34
-rw-r--r--l10n/pl/contacts.po807
-rw-r--r--l10n/pl/core.po85
-rw-r--r--l10n/pl/files.po32
-rw-r--r--l10n/pl/gallery.po65
-rw-r--r--l10n/pl/settings.po40
-rw-r--r--l10n/pt_BR/contacts.po809
-rw-r--r--l10n/pt_BR/core.po85
-rw-r--r--l10n/pt_BR/files.po30
-rw-r--r--l10n/pt_BR/settings.po34
-rw-r--r--l10n/pt_PT/contacts.po851
-rw-r--r--l10n/pt_PT/core.po84
-rw-r--r--l10n/pt_PT/files.po30
-rw-r--r--l10n/pt_PT/settings.po34
-rw-r--r--l10n/ro/contacts.po743
-rw-r--r--l10n/ro/core.po46
-rw-r--r--l10n/ro/files.po30
-rw-r--r--l10n/ro/settings.po34
-rw-r--r--l10n/ru/calendar.po408
-rw-r--r--l10n/ru/contacts.po856
-rw-r--r--l10n/ru/core.po85
-rw-r--r--l10n/ru/files.po35
-rw-r--r--l10n/ru/settings.po39
-rw-r--r--l10n/sk_SK/contacts.po485
-rw-r--r--l10n/sk_SK/core.po84
-rw-r--r--l10n/sk_SK/files.po30
-rw-r--r--l10n/sk_SK/settings.po34
-rw-r--r--l10n/sl/contacts.po807
-rw-r--r--l10n/sl/core.po84
-rw-r--r--l10n/sl/files.po34
-rw-r--r--l10n/sl/settings.po36
-rw-r--r--l10n/so/contacts.po471
-rw-r--r--l10n/so/core.po36
-rw-r--r--l10n/so/files.po30
-rw-r--r--l10n/so/settings.po34
-rw-r--r--l10n/sr/contacts.po729
-rw-r--r--l10n/sr/core.po46
-rw-r--r--l10n/sr/files.po30
-rw-r--r--l10n/sr/settings.po34
-rw-r--r--l10n/sr@latin/contacts.po709
-rw-r--r--l10n/sr@latin/core.po46
-rw-r--r--l10n/sr@latin/files.po30
-rw-r--r--l10n/sr@latin/settings.po34
-rw-r--r--l10n/sv/contacts.po572
-rw-r--r--l10n/sv/core.po38
-rw-r--r--l10n/sv/files.po49
-rw-r--r--l10n/sv/settings.po37
-rw-r--r--l10n/templates/bookmarks.pot2
-rw-r--r--l10n/templates/calendar.pot2
-rw-r--r--l10n/templates/contacts.pot469
-rw-r--r--l10n/templates/core.pot34
-rw-r--r--l10n/templates/files.pot40
-rw-r--r--l10n/templates/gallery.pot2
-rw-r--r--l10n/templates/lib.pot14
-rw-r--r--l10n/templates/media.pot2
-rw-r--r--l10n/templates/settings.pot32
-rw-r--r--l10n/th_TH/contacts.po807
-rw-r--r--l10n/th_TH/core.po84
-rw-r--r--l10n/th_TH/files.po30
-rw-r--r--l10n/th_TH/settings.po34
-rw-r--r--l10n/tr/calendar.po405
-rw-r--r--l10n/tr/contacts.po808
-rw-r--r--l10n/tr/core.po85
-rw-r--r--l10n/tr/files.po35
-rw-r--r--l10n/tr/gallery.po66
-rw-r--r--l10n/tr/settings.po41
-rw-r--r--l10n/uk/contacts.po719
-rw-r--r--l10n/uk/core.po46
-rw-r--r--l10n/uk/files.po68
-rw-r--r--l10n/uk/lib.po51
-rw-r--r--l10n/uk/media.po35
-rw-r--r--l10n/uk/settings.po75
-rw-r--r--l10n/vi/contacts.po475
-rw-r--r--l10n/vi/core.po36
-rw-r--r--l10n/vi/files.po30
-rw-r--r--l10n/vi/settings.po34
-rw-r--r--l10n/zh_CN/contacts.po854
-rw-r--r--l10n/zh_CN/core.po83
-rw-r--r--l10n/zh_CN/files.po30
-rw-r--r--l10n/zh_CN/settings.po34
-rw-r--r--l10n/zh_TW/contacts.po747
-rw-r--r--l10n/zh_TW/core.po46
-rw-r--r--l10n/zh_TW/files.po30
-rw-r--r--l10n/zh_TW/settings.po34
-rwxr-xr-xlib/app.php13
-rw-r--r--lib/connector/sabre/directory.php20
-rw-r--r--lib/connector/sabre/locks.php11
-rw-r--r--lib/filechunking.php94
-rw-r--r--lib/installer.php40
-rw-r--r--lib/l10n/eo.php24
-rw-r--r--lib/l10n/es.php25
-rw-r--r--lib/l10n/et_EE.php25
-rw-r--r--lib/l10n/fi_FI.php3
-rw-r--r--lib/l10n/fr.php25
-rw-r--r--lib/l10n/it.php25
-rw-r--r--lib/l10n/uk.php24
-rw-r--r--lib/mimetypes.list.php3
-rw-r--r--lib/public/app.php2
-rwxr-xr-xlib/util.php10
-rwxr-xr-xsettings/admin.php3
-rw-r--r--settings/ajax/apps/ocs.php65
-rw-r--r--settings/ajax/enableapp.php7
-rw-r--r--settings/ajax/getlog.php2
-rw-r--r--settings/apps.php33
-rw-r--r--settings/css/settings.css19
-rw-r--r--settings/js/apps.js161
-rw-r--r--settings/js/log.js3
-rw-r--r--settings/js/users.js16
-rw-r--r--settings/l10n/bg_BG.php13
-rw-r--r--settings/l10n/ca.php1
-rw-r--r--settings/l10n/de.php1
-rw-r--r--settings/l10n/el.php1
-rw-r--r--settings/l10n/eo.php3
-rw-r--r--settings/l10n/es.php1
-rw-r--r--settings/l10n/eu.php3
-rw-r--r--settings/l10n/fr.php7
-rw-r--r--settings/l10n/it.php3
-rw-r--r--settings/l10n/ja_JP.php2
-rw-r--r--settings/l10n/ms_MY.php15
-rw-r--r--settings/l10n/pl.php2
-rw-r--r--settings/l10n/ru.php2
-rw-r--r--settings/l10n/sl.php1
-rw-r--r--settings/l10n/sv.php3
-rw-r--r--settings/l10n/tr.php3
-rw-r--r--settings/l10n/uk.php23
-rwxr-xr-xsettings/templates/admin.php3
-rw-r--r--settings/templates/apps.php13
-rw-r--r--settings/templates/users.php11
466 files changed, 33979 insertions, 25575 deletions
diff --git a/apps/admin_audit/appinfo/info.xml b/apps/admin_audit/appinfo/info.xml
index 6eb62fbbd16..4fa013162f3 100644
--- a/apps/admin_audit/appinfo/info.xml
+++ b/apps/admin_audit/appinfo/info.xml
@@ -5,6 +5,7 @@
<version>0.1</version>
<licence>AGPL</licence>
<author>Bart Visscher</author>
- <require>2</require>
+ <require>4</require>
<description>Audit user actions in Owncloud</description>
+ <shipped>true</shipped>
</info>
diff --git a/apps/bookmarks/l10n/bg_BG.php b/apps/bookmarks/l10n/bg_BG.php
new file mode 100644
index 00000000000..04d731b1074
--- /dev/null
+++ b/apps/bookmarks/l10n/bg_BG.php
@@ -0,0 +1,12 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "Отметки",
+"unnamed" => "неозаглавено",
+"Drag this to your browser bookmarks and click it, when you want to bookmark a webpage quickly:" => "Завлачете това в лентата с отметки на браузъра си и го натискайте, когато искате да отметнете бързо някоя страница:",
+"Read later" => "Отмятане",
+"Address" => "Адрес",
+"Title" => "Заглавие",
+"Tags" => "Етикети",
+"Save bookmark" => "Запис на отметката",
+"You have no bookmarks" => "Нямате отметки",
+"Bookmarklet <br />" => "Бутон за отметки <br />"
+);
diff --git a/apps/bookmarks/l10n/eo.php b/apps/bookmarks/l10n/eo.php
new file mode 100644
index 00000000000..808cda8a041
--- /dev/null
+++ b/apps/bookmarks/l10n/eo.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "Legosignoj",
+"unnamed" => "nenomita",
+"Drag this to your browser bookmarks and click it, when you want to bookmark a webpage quickly:" => "Ŝovu tion ĉi al la legosignoj de via TTT-legilo kaj klaku ĝin, se vi volas rapide legosignigi TTT-paĝon:",
+"Read later" => "Legi poste",
+"Address" => "Adreso",
+"Title" => "Titolo",
+"Tags" => "Etikedoj",
+"Save bookmark" => "Konservi legosignon",
+"You have no bookmarks" => "Vi havas neniun legosignon"
+);
diff --git a/apps/bookmarks/l10n/et_EE.php b/apps/bookmarks/l10n/et_EE.php
new file mode 100644
index 00000000000..da9e4d92a6f
--- /dev/null
+++ b/apps/bookmarks/l10n/et_EE.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "Järjehoidjad",
+"unnamed" => "nimetu",
+"Read later" => "Loe hiljem",
+"Address" => "Aadress",
+"Title" => "Pealkiri",
+"Tags" => "Sildid",
+"Save bookmark" => "Salvesta järjehoidja",
+"You have no bookmarks" => "Sul pole järjehoidjaid"
+);
diff --git a/apps/bookmarks/l10n/fr.php b/apps/bookmarks/l10n/fr.php
new file mode 100644
index 00000000000..508c82369fb
--- /dev/null
+++ b/apps/bookmarks/l10n/fr.php
@@ -0,0 +1,12 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "Favoris",
+"unnamed" => "sans titre",
+"Drag this to your browser bookmarks and click it, when you want to bookmark a webpage quickly:" => "Glissez ceci dans les favoris de votre navigateur, et cliquer dessus lorsque vous souhaitez ajouter la page en cours à vos marques-pages :",
+"Read later" => "Lire plus tard",
+"Address" => "Adresse",
+"Title" => "Titre",
+"Tags" => "Étiquettes",
+"Save bookmark" => "Sauvegarder le favori",
+"You have no bookmarks" => "Vous n'avez aucun favori",
+"Bookmarklet <br />" => "Gestionnaire de favoris <br />"
+);
diff --git a/apps/bookmarks/l10n/it.php b/apps/bookmarks/l10n/it.php
new file mode 100644
index 00000000000..862d75bde45
--- /dev/null
+++ b/apps/bookmarks/l10n/it.php
@@ -0,0 +1,12 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "Segnalibri",
+"unnamed" => "senza nome",
+"Drag this to your browser bookmarks and click it, when you want to bookmark a webpage quickly:" => "Quando vuoi creare rapidamente un segnalibro, trascinalo sui segnalibri del browser e fai clic su di esso:",
+"Read later" => "Leggi dopo",
+"Address" => "Indirizzo",
+"Title" => "Titolo",
+"Tags" => "Tag",
+"Save bookmark" => "Salva segnalibro",
+"You have no bookmarks" => "Non hai segnalibri",
+"Bookmarklet <br />" => "Bookmarklet <br />"
+);
diff --git a/apps/calendar/index.php b/apps/calendar/index.php
index 4b871195927..cbfe0027b7b 100644
--- a/apps/calendar/index.php
+++ b/apps/calendar/index.php
@@ -24,8 +24,17 @@ foreach($calendars as $calendar){
}
}
-$eventSources[] = array('url' => '?app=calendar&getfile=ajax/events.php?calendar_id=shared_rw', 'backgroundColor' => '#1D2D44', 'borderColor' => '#888', 'textColor' => 'white', 'editable'=>'true');
-$eventSources[] = array('url' => '?app=calendar&getfile=ajax/events.php?calendar_id=shared_r', 'backgroundColor' => '#1D2D44', 'borderColor' => '#888', 'textColor' => 'white', 'editable' => 'false');
+$events_baseURL = OCP\Util::linkTo('calendar', 'ajax/events.php');
+$eventSources[] = array('url' => $events_baseURL.'?calendar_id=shared_rw',
+ 'backgroundColor' => '#1D2D44',
+ 'borderColor' => '#888',
+ 'textColor' => 'white',
+ 'editable'=>'true');
+$eventSources[] = array('url' => $events_baseURL.'?calendar_id=shared_r',
+ 'backgroundColor' => '#1D2D44',
+ 'borderColor' => '#888',
+ 'textColor' => 'white',
+ 'editable' => 'false');
OCP\Util::emitHook('OC_Calendar', 'getSources', array('sources' => &$eventSources));
$categories = OC_Calendar_App::getCategoryOptions();
diff --git a/apps/calendar/l10n/bg_BG.php b/apps/calendar/l10n/bg_BG.php
index e4f73d24a9a..592502b2687 100644
--- a/apps/calendar/l10n/bg_BG.php
+++ b/apps/calendar/l10n/bg_BG.php
@@ -1,7 +1,23 @@
<?php $TRANSLATIONS = array(
+"No calendars found." => "Не са открити календари.",
+"No events found." => "Не са открити събития.",
+"Import failed" => "Грешка при внасяне",
+"New Timezone:" => "Нов часови пояс:",
"Timezone changed" => "Часовата зона е сменена",
"Invalid request" => "Невалидна заявка",
"Calendar" => "Календар",
+"Birthday" => "Роджен ден",
+"Clients" => "Клиенти",
+"Holidays" => "Празници",
+"Ideas" => "Идеи",
+"Journey" => "Пътуване",
+"Meeting" => "Среща",
+"Other" => "Друго",
+"Personal" => "Лично",
+"Projects" => "Проекти",
+"Questions" => "Въпроси",
+"Work" => "Работа",
+"New Calendar" => "Нов календар",
"Does not repeat" => "Не се повтаря",
"Daily" => "Дневно",
"Weekly" => "Седмично",
@@ -9,32 +25,64 @@
"Bi-Weekly" => "Двуседмично",
"Monthly" => "Месечно",
"Yearly" => "Годишно",
+"never" => "никога",
+"Monday" => "Понеделник",
+"Tuesday" => "Вторник",
+"Wednesday" => "Сряда",
+"Thursday" => "Четвъртък",
+"Friday" => "Петък",
+"Saturday" => "Събота",
+"Sunday" => "Неделя",
"All day" => "Всички дни",
+"Missing fields" => "Липсват полета",
"Title" => "Заглавие",
"Week" => "Седмица",
"Month" => "Месец",
+"List" => "Списък",
"Today" => "Днес",
"Calendars" => "Календари",
"There was a fail, while parsing the file." => "Възникна проблем с разлистването на файла.",
"Choose active calendars" => "Изберете активен календар",
+"Your calendars" => "Вашите календари",
+"Shared calendars" => "Споделени календари",
+"No shared calendars" => "Няма споделени календари",
+"Share Calendar" => "Споделяне на календар",
"Download" => "Изтегляне",
"Edit" => "Промяна",
+"Delete" => "Изтриване",
+"New calendar" => "Нов календар",
"Edit calendar" => "Промени календар",
"Displayname" => "Екранно име",
"Active" => "Активен",
"Calendar color" => "Цвят на календара",
+"Save" => "Запис",
"Submit" => "Продължи",
+"Cancel" => "Отказ",
"Edit an event" => "Промяна на събитие",
+"Export" => "Изнасяне",
+"Share" => "Споделяне",
"Title of the Event" => "Наименование",
"Category" => "Категория",
+"Separate categories with commas" => "Отделете категориите със запетаи",
+"Edit categories" => "Редактиране на категориите",
"All Day Event" => "Целодневно събитие",
"From" => "От",
"To" => "До",
+"Advanced options" => "Разширени настройки",
"Location" => "Локация",
"Location of the Event" => "Локация",
"Description" => "Описание",
"Description of the Event" => "Описание",
"Repeat" => "Повтори",
+"create a new calendar" => "създаване на нов календар",
+"Please choose a calendar" => "Изберете календар",
+"Name of new calendar" => "Име на новия календар",
+"Import" => "Внасяне",
+"Close Dialog" => "Затваряне на прозореца",
"Create a new event" => "Ново събитие",
-"Timezone" => "Часова зона"
+"View an event" => "Преглед на събитие",
+"No categories selected" => "Няма избрани категории",
+"Timezone" => "Часова зона",
+"First day of the week" => "Първи ден на седмицата",
+"Groups" => "Групи"
);
diff --git a/apps/calendar/l10n/fr.php b/apps/calendar/l10n/fr.php
index 289bc905b3c..c43b16631e4 100644
--- a/apps/calendar/l10n/fr.php
+++ b/apps/calendar/l10n/fr.php
@@ -12,12 +12,12 @@
"Timezone changed" => "Fuseau horaire modifié",
"Invalid request" => "Requête invalide",
"Calendar" => "Calendrier",
-"ddd" => "jjj",
-"ddd M/d" => "jjj M/j",
-"dddd M/d" => "jjjj M/j",
-"MMMM yyyy" => "MMMM aaaa",
+"ddd" => "ddd",
+"ddd M/d" => "ddd d/M",
+"dddd M/d" => "dddd d/M",
+"MMMM yyyy" => "MMMM yyyy",
"MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}" => "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}",
-"dddd, MMM d, yyyy" => "jjjj, MMM j, aaaa",
+"dddd, MMM d, yyyy" => "dddd, d MMM, yyyy",
"Birthday" => "Anniversaire",
"Business" => "Professionnel",
"Call" => "Appel",
diff --git a/apps/calendar/l10n/it.php b/apps/calendar/l10n/it.php
index b91e8b0df0b..68f3e89dae1 100644
--- a/apps/calendar/l10n/it.php
+++ b/apps/calendar/l10n/it.php
@@ -12,12 +12,12 @@
"Timezone changed" => "Fuso orario cambiato",
"Invalid request" => "Richiesta non valida",
"Calendar" => "Calendario",
-"ddd" => "ggg",
-"ddd M/d" => "ggg M/g",
-"dddd M/d" => "gggg M/g",
-"MMMM yyyy" => "MMMM aaaa",
+"ddd" => "ddd",
+"ddd M/d" => "ddd d/M",
+"dddd M/d" => "dddd d/M",
+"MMMM yyyy" => "MMMM yyyy",
"MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}" => "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}",
-"dddd, MMM d, yyyy" => "gggg, MMM g, aaaa",
+"dddd, MMM d, yyyy" => "dddd, d MMM yyyy",
"Birthday" => "Compleanno",
"Business" => "Azienda",
"Call" => "Chiama",
@@ -141,7 +141,7 @@
"Share" => "Condividi",
"Title of the Event" => "Titolo dell'evento",
"Category" => "Categoria",
-"Separate categories with commas" => "Categorie separate con virgole",
+"Separate categories with commas" => "Categorie separate da virgole",
"Edit categories" => "Modifica le categorie",
"All Day Event" => "Evento che occupa tutta la giornata",
"From" => "Da",
diff --git a/apps/calendar/l10n/ru.php b/apps/calendar/l10n/ru.php
index af40b06b9ff..934e2c4840a 100644
--- a/apps/calendar/l10n/ru.php
+++ b/apps/calendar/l10n/ru.php
@@ -1,11 +1,23 @@
<?php $TRANSLATIONS = array(
+"Not all calendars are completely cached" => "Не все календари полностью кешированы",
+"Everything seems to be completely cached" => "Все, вроде бы, закешировано",
"No calendars found." => "Календари не найдены.",
"No events found." => "События не найдены.",
"Wrong calendar" => "Неверный календарь",
+"The file contained either no events or all events are already saved in your calendar." => "Файл либо не собержит событий, либо все события уже есть в календаре",
+"events has been saved in the new calendar" => "события были сохранены в новый календарь",
+"Import failed" => "Ошибка импорта",
+"events has been saved in your calendar" => "события были сохранены в вашем календаре",
"New Timezone:" => "Новый часовой пояс:",
"Timezone changed" => "Часовой пояс изменён",
"Invalid request" => "Неверный запрос",
"Calendar" => "Календарь",
+"ddd" => "ддд",
+"ddd M/d" => "ддд М/д",
+"dddd M/d" => "дддд М/д",
+"MMMM yyyy" => "ММММ гггг",
+"MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}" => "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}",
+"dddd, MMM d, yyyy" => "дддд, МММ д, гггг",
"Birthday" => "День рождения",
"Business" => "Бизнес",
"Call" => "Звонить",
@@ -22,6 +34,7 @@
"Questions" => "Вопросы",
"Work" => "Работа",
"unnamed" => "без имени",
+"New Calendar" => "Новый Календарь",
"Does not repeat" => "Не повторяется",
"Daily" => "Ежедневно",
"Weekly" => "Еженедельно",
@@ -66,8 +79,26 @@
"by day and month" => "по дню и месяцу",
"Date" => "Дата",
"Cal." => "Кал.",
+"Sun." => "Вс.",
+"Mon." => "Пн.",
+"Tue." => "Вт.",
+"Wed." => "Ср.",
+"Thu." => "Чт.",
+"Fri." => "Пт.",
+"Sat." => "Сб.",
+"Jan." => "Янв.",
+"Feb." => "Фев.",
+"Mar." => "Мар.",
+"Apr." => "Апр.",
+"May." => "Май.",
+"Jun." => "Июн.",
+"Jul." => "Июл.",
+"Aug." => "Авг.",
+"Sep." => "Сен.",
+"Oct." => "Окт.",
+"Nov." => "Ноя.",
+"Dec." => "Дек.",
"All day" => "Весь день",
-"New Calendar" => "Новый Календарь",
"Missing fields" => "Незаполненные поля",
"Title" => "Название",
"From Date" => "Дата начала",
@@ -131,25 +162,24 @@
"Interval" => "Интервал",
"End" => "Окончание",
"occurrences" => "повторений",
-"Import a calendar file" => "Импортировать календарь из файла",
-"Please choose the calendar" => "Пожалуйста, выберите календарь",
"create a new calendar" => "Создать новый календарь",
+"Import a calendar file" => "Импортировать календарь из файла",
+"Please choose a calendar" => "Пожалуйста, выберите календарь",
"Name of new calendar" => "Название нового календаря",
"Import" => "Импортировать",
-"Importing calendar" => "Импортируется календарь",
-"Calendar imported successfully" => "Календарь успешно импортирован",
"Close Dialog" => "Закрыть Сообщение",
"Create a new event" => "Создать новое событие",
"View an event" => "Показать событие",
"No categories selected" => "Категории не выбраны",
-"Select category" => "Выбрать категорию",
+"of" => "из",
+"at" => "на",
"Timezone" => "Часовой пояс",
"Check always for changes of the timezone" => "Всегда проверяйте изменение часового пояса",
"Timeformat" => "Формат времени",
"24h" => "24ч",
"12h" => "12ч",
"First day of the week" => "Первый день недели",
-"Calendar CalDAV syncing address:" => "Адрес синхронизации календаря CalDAV:",
+"more info" => "подробнее",
"Users" => "Пользователи",
"select users" => "выбрать пользователей",
"Editable" => "Редактируемо",
diff --git a/apps/calendar/l10n/tr.php b/apps/calendar/l10n/tr.php
index a72e4c39f6d..912228dc72a 100644
--- a/apps/calendar/l10n/tr.php
+++ b/apps/calendar/l10n/tr.php
@@ -1,12 +1,23 @@
<?php $TRANSLATIONS = array(
+"Not all calendars are completely cached" => "Bütün takvimler tamamen ön belleğe alınmadı",
+"Everything seems to be completely cached" => "Bütün herşey tamamen ön belleğe alınmış görünüyor",
"No calendars found." => "Takvim yok.",
"No events found." => "Etkinlik yok.",
"Wrong calendar" => "Yanlış takvim",
+"The file contained either no events or all events are already saved in your calendar." => "Dosya ya hiçbir etkinlik içermiyor veya bütün etkinlikler takviminizde zaten saklı.",
+"events has been saved in the new calendar" => "Etkinlikler yeni takvimde saklandı",
+"Import failed" => "İçeri aktarma başarısız oldu.",
+"events has been saved in your calendar" => "Etkinlikler takviminizde saklandı",
"New Timezone:" => "Yeni Zamandilimi:",
"Timezone changed" => "Zaman dilimi değiştirildi",
"Invalid request" => "Geçersiz istek",
"Calendar" => "Takvim",
+"ddd" => "ddd",
+"ddd M/d" => "ddd M/d",
+"dddd M/d" => "dddd M/d",
+"MMMM yyyy" => "MMMM yyyy",
"MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}" => "AAA g[ yyyy]{ '&#8212;'[ AAA] g yyyy}",
+"dddd, MMM d, yyyy" => "dddd, MMM d, yyyy",
"Birthday" => "Doğum günü",
"Business" => "İş",
"Call" => "Arama",
@@ -22,7 +33,9 @@
"Projects" => "Projeler",
"Questions" => "Sorular",
"Work" => "İş",
+"by" => "hazırlayan",
"unnamed" => "isimsiz",
+"New Calendar" => "Yeni Takvim",
"Does not repeat" => "Tekrar etmiyor",
"Daily" => "Günlük",
"Weekly" => "Haftalı",
@@ -67,8 +80,26 @@
"by day and month" => "gün ve aya göre",
"Date" => "Tarih",
"Cal." => "Takv.",
+"Sun." => "Paz.",
+"Mon." => "Pzt.",
+"Tue." => "Sal.",
+"Wed." => "Çar.",
+"Thu." => "Per.",
+"Fri." => "Cum.",
+"Sat." => "Cmt.",
+"Jan." => "Oca.",
+"Feb." => "Şbt.",
+"Mar." => "Mar.",
+"Apr." => "Nis",
+"May." => "May.",
+"Jun." => "Haz.",
+"Jul." => "Tem.",
+"Aug." => "Agu.",
+"Sep." => "Eyl.",
+"Oct." => "Eki.",
+"Nov." => "Kas.",
+"Dec." => "Ara.",
"All day" => "Tüm gün",
-"New Calendar" => "Yeni Takvim",
"Missing fields" => "Eksik alanlar",
"Title" => "Başlık",
"From Date" => "Bu Tarihten",
@@ -132,18 +163,17 @@
"Interval" => "Aralık",
"End" => "Son",
"occurrences" => "olaylar",
-"Import a calendar file" => "Takvim dosyasını içeri aktar",
-"Please choose the calendar" => "Lütfen takvimi seçin",
"create a new calendar" => "Yeni bir takvim oluştur",
+"Import a calendar file" => "Takvim dosyasını içeri aktar",
+"Please choose a calendar" => "Lütfen takvim seçiniz",
"Name of new calendar" => "Yeni takvimin adı",
+"Take an available name!" => "Müsait ismi al !",
+"A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "Bu isimde bir takvim zaten mevcut. Yine de devam ederseniz bu takvimler birleştirilecektir.",
"Import" => "İçe Al",
-"Importing calendar" => "Takvim içe aktarılıyor",
-"Calendar imported successfully" => "Takvim başarıyla içe aktarıldı",
"Close Dialog" => "Diyalogu kapat",
"Create a new event" => "Yeni olay oluştur",
"View an event" => "Bir olay görüntüle",
"No categories selected" => "Kategori seçilmedi",
-"Select category" => "Kategori seçin",
"of" => "nın",
"at" => "üzerinde",
"Timezone" => "Zaman dilimi",
@@ -152,7 +182,13 @@
"24h" => "24s",
"12h" => "12s",
"First day of the week" => "Haftanın ilk günü",
-"Calendar CalDAV syncing address:" => "CalDAV Takvim eşzamanlama adresi:",
+"Cache" => "Önbellek",
+"Clear cache for repeating events" => "Tekrar eden etkinlikler için ön belleği temizle.",
+"Calendar CalDAV syncing addresses" => "CalDAV takvimi adresleri senkronize ediyor.",
+"more info" => "daha fazla bilgi",
+"Primary address (Kontact et al)" => "Öncelikli adres",
+"iOS/OS X" => "iOS/OS X",
+"Read only iCalendar link(s)" => "Sadece okunabilir iCalendar link(ler)i",
"Users" => "Kullanıcılar",
"select users" => "kullanıcıları seç",
"Editable" => "Düzenlenebilir",
diff --git a/apps/calendar/lib/app.php b/apps/calendar/lib/app.php
index 29e5ab5b0c8..8bdb54f4867 100644
--- a/apps/calendar/lib/app.php
+++ b/apps/calendar/lib/app.php
@@ -396,8 +396,8 @@ class OC_Calendar_App{
$last_modified = @$vevent->__get('LAST-MODIFIED');
$lastmodified = ($last_modified)?$last_modified->getDateTime()->format('U'):0;
$staticoutput = array('id'=>(int)$event['id'],
- 'title' => htmlspecialchars(($event['summary']!=NULL || $event['summary'] != '')?$event['summary']: self::$l10n->t('unnamed')),
- 'description' => isset($vevent->DESCRIPTION)?htmlspecialchars($vevent->DESCRIPTION->value):'',
+ 'title' => ($event['summary']!=NULL || $event['summary'] != '')?$event['summary']: self::$l10n->t('unnamed'),
+ 'description' => isset($vevent->DESCRIPTION)?$vevent->DESCRIPTION->value:'',
'lastmodified'=>$lastmodified,
'allDay'=>$allday);
if(OC_Calendar_Object::isrepeating($id) && OC_Calendar_Repeat::is_cached_inperiod($event['id'], $start, $end)){
diff --git a/apps/calendar/templates/part.choosecalendar.rowfields.php b/apps/calendar/templates/part.choosecalendar.rowfields.php
index 4492ce731c9..d29113c9a61 100644
--- a/apps/calendar/templates/part.choosecalendar.rowfields.php
+++ b/apps/calendar/templates/part.choosecalendar.rowfields.php
@@ -11,7 +11,7 @@
<a href="#" onclick="Calendar.UI.showCalDAVUrl('<?php echo OCP\USER::getUser() ?>', '<?php echo rawurlencode(html_entity_decode($_['calendar']['uri'], ENT_QUOTES, 'UTF-8')) ?>');" title="<?php echo $l->t('CalDav Link') ?>" class="action"><img class="svg action" src="<?php echo OCP\Util::imagePath('core', 'actions/public.svg') ?>"></a>
</td>
<td width="20px">
- <a href="?app=calendar&amp;getfile=export.php?calid=<?php echo $_['calendar']['id'] ?>" title="<?php echo $l->t('Download') ?>" class="action"><img class="svg action" src="<?php echo OCP\Util::imagePath('core', 'actions/download.svg') ?>"></a>
+ <a href="<?php echo OCP\Util::linkTo('calendar', 'export.php') . '?calid=' . $_['calendar']['id'] ?>" title="<?php echo $l->t('Download') ?>" class="action"><img class="svg action" src="<?php echo OCP\Util::imagePath('core', 'actions/download.svg') ?>"></a>
</td>
<td width="20px">
<a href="#" onclick="Calendar.UI.Calendar.edit(this, <?php echo $_['calendar']['id'] ?>);" title="<?php echo $l->t('Edit') ?>" class="action"><img class="svg action" src="<?php echo OCP\Util::imagePath('core', 'actions/rename.svg') ?>"></a>
diff --git a/apps/calendar/templates/part.editevent.php b/apps/calendar/templates/part.editevent.php
index 102366f8f08..ea91192cc66 100644
--- a/apps/calendar/templates/part.editevent.php
+++ b/apps/calendar/templates/part.editevent.php
@@ -5,9 +5,9 @@
<?php echo $this->inc("part.eventform"); ?>
<div style="width: 100%;text-align: center;color: #FF1D1D;" id="errorbox"></div>
<span id="actions">
- <input type="button" class="submit" style="float: left;" value="<?php echo $l->t("Submit");?>" onclick="Calendar.UI.validateEventForm('?app=calendar&getfile=ajax/event/edit.php');">
- <input type="button" class="submit" style="float: left;" name="delete" value="<?php echo $l->t("Delete");?>" onclick="Calendar.UI.submitDeleteEventForm('?app=calendar&getfile=ajax/event/delete.php');">
- <input type="button" class="submit" style="float: right;" name="export" value="<?php echo $l->t("Export");?>" onclick="window.location='?app=calendar&getfile=export.php?eventid=<?php echo $_['eventid'] ?>';">
+ <input type="button" class="submit" style="float: left;" value="<?php echo $l->t("Submit");?>" onclick="Calendar.UI.validateEventForm('<?php echo OCP\Util::linkTo('calendar', 'ajax/event/edit.php') ?>');">
+ <input type="button" class="submit" style="float: left;" name="delete" value="<?php echo $l->t("Delete");?>" onclick="Calendar.UI.submitDeleteEventForm('<?php echo OCP\Util::linkTo('calendar', 'ajax/event/delete.php') ?>');">
+ <input type="button" class="submit" style="float: right;" name="export" value="<?php echo $l->t("Export");?>" onclick="window.location='<?php echo OCP\Util::linkTo('calendar', 'export.php') ?>?eventid=<?php echo $_['eventid'] ?>';">
</span>
</form>
</div>
diff --git a/apps/calendar/templates/part.newevent.php b/apps/calendar/templates/part.newevent.php
index f4bb867b180..a4f48aecbc6 100644
--- a/apps/calendar/templates/part.newevent.php
+++ b/apps/calendar/templates/part.newevent.php
@@ -3,7 +3,7 @@
<?php echo $this->inc("part.eventform"); ?>
<div style="width: 100%;text-align: center;color: #FF1D1D;" id="errorbox"></div>
<span id="actions">
- <input type="button" class="submit" style="float: left;" value="<?php echo $l->t("Submit");?>" onclick="Calendar.UI.validateEventForm('?app=calendar&getfile=ajax/event/new.php');">
+ <input type="button" class="submit" style="float: left;" value="<?php echo $l->t("Submit");?>" onclick="Calendar.UI.validateEventForm('<?php echo OCP\Util::linkTo('calendar', 'ajax/event/new.php') ?>');">
</span>
</form>
</div>
diff --git a/apps/contacts/ajax/addbook.php b/apps/contacts/ajax/addbook.php
deleted file mode 100644
index 751185b44fd..00000000000
--- a/apps/contacts/ajax/addbook.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-/**
- * Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-
-OCP\JSON::checkLoggedIn();
-OCP\JSON::checkAppEnabled('contacts');
-$book = array(
- 'id' => 'new',
- 'displayname' => '',
-);
-$tmpl = new OCP\Template('contacts', 'part.editaddressbook');
-$tmpl->assign('new', true);
-$tmpl->assign('addressbook', $book);
-$tmpl->printPage();
diff --git a/apps/contacts/ajax/activation.php b/apps/contacts/ajax/addressbook/activate.php
index 69173c54c44..a8dec21dac7 100644
--- a/apps/contacts/ajax/activation.php
+++ b/apps/contacts/ajax/addressbook/activate.php
@@ -7,17 +7,17 @@
* See the COPYING-README file.
*/
-
+
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('contacts');
OCP\JSON::callCheck();
-$bookid = $_POST['bookid'];
-$book = OC_Contacts_App::getAddressbook($bookid);// is owner access check
+$id = $_POST['id'];
+$book = OC_Contacts_App::getAddressbook($id);// is owner access check
-if(!OC_Contacts_Addressbook::setActive($bookid, $_POST['active'])) {
+if(!OC_Contacts_Addressbook::setActive($id, $_POST['active'])) {
OCP\Util::writeLog('contacts',
- 'ajax/activation.php: Error activating addressbook: '. $bookid,
+ 'ajax/activation.php: Error activating addressbook: '. $id,
OCP\Util::ERROR);
OCP\JSON::error(array(
'data' => array(
@@ -26,7 +26,7 @@ if(!OC_Contacts_Addressbook::setActive($bookid, $_POST['active'])) {
}
OCP\JSON::success(array(
- 'active' => OC_Contacts_Addressbook::isActive($bookid),
- 'bookid' => $bookid,
- 'book' => $book,
+ 'active' => OC_Contacts_Addressbook::isActive($id),
+ 'id' => $id,
+ 'addressbook' => $book,
));
diff --git a/apps/contacts/ajax/addaddressbook.php b/apps/contacts/ajax/addressbook/add.php
index 40773704bb4..65077743ed5 100644
--- a/apps/contacts/ajax/addaddressbook.php
+++ b/apps/contacts/ajax/addressbook/add.php
@@ -6,13 +6,13 @@
* later.
* See the COPYING-README file.
*/
-
+
// Check if we are a user
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('contacts');
OCP\JSON::callCheck();
-require_once 'loghandler.php';
+require_once __DIR__.'/../loghandler.php';
debug('name: '.$_POST['name']);
@@ -34,4 +34,4 @@ if(!OC_Contacts_Addressbook::setActive($bookid, 1)) {
bailOut('Error activating addressbook.');
}
$addressbook = OC_Contacts_App::getAddressbook($bookid);
-OCP\JSON::success(array('data' => $addressbook));
+OCP\JSON::success(array('data' => array('addressbook' => $addressbook)));
diff --git a/apps/contacts/ajax/deletebook.php b/apps/contacts/ajax/addressbook/delete.php
index 1b86ecf223e..f59c605f4e4 100644
--- a/apps/contacts/ajax/deletebook.php
+++ b/apps/contacts/ajax/addressbook/delete.php
@@ -24,9 +24,12 @@
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('contacts');
OCP\JSON::callCheck();
+require_once __DIR__.'/../loghandler.php';
-//$id = $_GET['id'];
$id = $_POST['id'];
+if(!$id) {
+ bailOut(OC_Contacts_App::$l10n->t('id is not set.'));
+}
OC_Contacts_App::getAddressbook( $id ); // is owner access check
OC_Contacts_Addressbook::delete($id);
diff --git a/apps/contacts/ajax/updateaddressbook.php b/apps/contacts/ajax/addressbook/update.php
index a14b2158431..0fc66c3a3bf 100644
--- a/apps/contacts/ajax/updateaddressbook.php
+++ b/apps/contacts/ajax/addressbook/update.php
@@ -6,33 +6,34 @@
* See the COPYING-README file.
*/
-
+
// Check if we are a user
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('contacts');
-require_once 'loghandler.php';
-
-$bookid = $_POST['id'];
-OC_Contacts_App::getAddressbook($bookid); // is owner access check
+require_once __DIR__.'/../loghandler.php';
+$id = $_POST['id'];
$name = trim(strip_tags($_POST['name']));
+$description = trim(strip_tags($_POST['description']));
+if(!$id) {
+ bailOut(OC_Contacts_App::$l10n->t('id is not set.'));
+}
+
if(!$name) {
bailOut(OC_Contacts_App::$l10n->t('Cannot update addressbook with an empty name.'));
}
-if(!OC_Contacts_Addressbook::edit($bookid, $name, null)) {
+if(!OC_Contacts_Addressbook::edit($id, $name, $description)) {
bailOut(OC_Contacts_App::$l10n->t('Error updating addressbook.'));
}
-if(!OC_Contacts_Addressbook::setActive($bookid, $_POST['active'])) {
+if(!OC_Contacts_Addressbook::setActive($id, $_POST['active'])) {
bailOut(OC_Contacts_App::$l10n->t('Error (de)activating addressbook.'));
}
-$addressbook = OC_Contacts_App::getAddressbook($bookid);
-$tmpl = new OCP\Template('contacts', 'part.chooseaddressbook.rowfields');
-$tmpl->assign('addressbook', $addressbook);
+OC_Contacts_App::getAddressbook($id); // is owner access check
+$addressbook = OC_Contacts_App::getAddressbook($id);
OCP\JSON::success(array(
- 'page' => $tmpl->fetchPage(),
'addressbook' => $addressbook,
));
diff --git a/apps/contacts/ajax/chooseaddressbook.php b/apps/contacts/ajax/chooseaddressbook.php
deleted file mode 100644
index 1ce8dd46eef..00000000000
--- a/apps/contacts/ajax/chooseaddressbook.php
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-/**
- * Copyright (c) 2011 Thomas Tanghus <thomas@tanghus.net>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-
-OCP\JSON::checkLoggedIn();
-OCP\JSON::checkAppEnabled('contacts');
-
-$tmpl = new OCP\Template("contacts", "part.chooseaddressbook");
-$page = $tmpl->fetchPage();
-OCP\JSON::success(array('data' => array('page'=>$page)));
diff --git a/apps/contacts/ajax/addcontact.php b/apps/contacts/ajax/contact/add.php
index 6aaf5a9df35..6aaf5a9df35 100644
--- a/apps/contacts/ajax/addcontact.php
+++ b/apps/contacts/ajax/contact/add.php
diff --git a/apps/contacts/ajax/addproperty.php b/apps/contacts/ajax/contact/addproperty.php
index 58b857547fb..58b857547fb 100644
--- a/apps/contacts/ajax/addproperty.php
+++ b/apps/contacts/ajax/contact/addproperty.php
diff --git a/apps/contacts/ajax/deletecard.php b/apps/contacts/ajax/contact/delete.php
index 9777046fc82..9777046fc82 100644
--- a/apps/contacts/ajax/deletecard.php
+++ b/apps/contacts/ajax/contact/delete.php
diff --git a/apps/contacts/ajax/deleteproperty.php b/apps/contacts/ajax/contact/deleteproperty.php
index 205df8bc184..205df8bc184 100644
--- a/apps/contacts/ajax/deleteproperty.php
+++ b/apps/contacts/ajax/contact/deleteproperty.php
diff --git a/apps/contacts/ajax/contactdetails.php b/apps/contacts/ajax/contact/details.php
index 27d7611ade9..0e07f9ec3d8 100644
--- a/apps/contacts/ajax/contactdetails.php
+++ b/apps/contacts/ajax/contact/details.php
@@ -19,8 +19,8 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*
*/
-
-require_once 'loghandler.php';
+
+require_once __DIR__.'/../loghandler.php';
// Check if we are a user
OCP\JSON::checkLoggedIn();
@@ -31,7 +31,7 @@ if(is_null($id)) {
bailOut(OC_Contacts_App::$l10n->t('Missing ID'));
}
$card = OC_Contacts_VCard::find($id);
-$vcard = OC_Contacts_App::getContactVCard( $id );
+$vcard = OC_VObject::parse($card['carddata']);
if(is_null($vcard)) {
bailOut(OC_Contacts_App::$l10n->t('Error parsing VCard for ID: "'.$id.'"'));
}
diff --git a/apps/contacts/ajax/contacts.php b/apps/contacts/ajax/contact/list.php
index 67ebcaf7362..c5eca292f15 100644
--- a/apps/contacts/ajax/contacts.php
+++ b/apps/contacts/ajax/contact/list.php
@@ -13,7 +13,7 @@ function cmp($a, $b)
}
return ($a['displayname'] < $b['displayname']) ? -1 : 1;
}
-
+
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('contacts');
@@ -37,34 +37,49 @@ $ids = array();
foreach($active_addressbooks as $addressbook) {
$ids[] = $addressbook['id'];
if(!isset($contacts_addressbook[$addressbook['id']])) {
- $contacts_addressbook[$addressbook['id']] = array('contacts' => array('type' => 'book',));
- $contacts_addressbook[$addressbook['id']]['displayname'] = $addressbook['displayname'];
+ $contacts_addressbook[$addressbook['id']]
+ = array('contacts' => array('type' => 'book',));
+ $contacts_addressbook[$addressbook['id']]['displayname']
+ = $addressbook['displayname'];
}
-}
+}
-$contacts_alphabet = array();
+$contacts_alphabet = array();
// get next 50 for each addressbook.
foreach($ids as $id) {
if($id) {
- $contacts_alphabet = array_merge($contacts_alphabet, OC_Contacts_VCard::all($id, $start, 50));
+ $contacts_alphabet = array_merge(
+ $contacts_alphabet,
+ OC_Contacts_VCard::all($id, $start, 50)
+ );
}
}
// Our new array for the contacts sorted by addressbook
if($contacts_alphabet) {
foreach($contacts_alphabet as $contact) {
- if(!isset($contacts_addressbook[$contact['addressbookid']])) { // It should never execute.
- $contacts_addressbook[$contact['addressbookid']] = array('contacts' => array('type' => 'book',));
+ // This should never execute.
+ if(!isset($contacts_addressbook[$contact['addressbookid']])) {
+ $contacts_addressbook[$contact['addressbookid']] = array(
+ 'contacts' => array('type' => 'book',)
+ );
}
$display = trim($contact['fullname']);
if(!$display) {
$vcard = OC_Contacts_App::getContactVCard($contact['id']);
if(!is_null($vcard)) {
$struct = OC_Contacts_VCard::structureContact($vcard);
- $display = isset($struct['EMAIL'][0])?$struct['EMAIL'][0]['value']:'[UNKNOWN]';
+ $display = isset($struct['EMAIL'][0])
+ ? $struct['EMAIL'][0]['value']
+ : '[UNKNOWN]';
}
}
- $contacts_addressbook[$contact['addressbookid']]['contacts'][] = array('type' => 'contact', 'id' => $contact['id'], 'addressbookid' => $contact['addressbookid'], 'displayname' => htmlspecialchars($display));
+ $contacts_addressbook[$contact['addressbookid']]['contacts'][] = array(
+ 'type' => 'contact',
+ 'id' => $contact['id'],
+ 'addressbookid' => $contact['addressbookid'],
+ 'displayname' => htmlspecialchars($display)
+ );
}
}
unset($contacts_alphabet);
diff --git a/apps/contacts/ajax/movetoaddressbook.php b/apps/contacts/ajax/contact/move.php
index a3336c3cb6c..a3336c3cb6c 100644
--- a/apps/contacts/ajax/movetoaddressbook.php
+++ b/apps/contacts/ajax/contact/move.php
diff --git a/apps/contacts/ajax/saveproperty.php b/apps/contacts/ajax/contact/saveproperty.php
index 5d743c99df4..ef4d1b26c5b 100644
--- a/apps/contacts/ajax/saveproperty.php
+++ b/apps/contacts/ajax/contact/saveproperty.php
@@ -41,9 +41,9 @@ if(!$checksum) {
}
if(is_array($value)) {
$value = array_map('strip_tags', $value);
- // NOTE: Important, otherwise the compound value will be
+ // NOTE: Important, otherwise the compound value will be
// set in the order the fields appear in the form!
- ksort($value);
+ ksort($value);
//if($name == 'CATEGORIES') {
// $value = OC_Contacts_VCard::escapeDelimiters($value, ',');
//} else {
@@ -56,12 +56,16 @@ if(is_array($value)) {
$vcard = OC_Contacts_App::getContactVCard( $id );
$line = OC_Contacts_App::getPropertyLineByChecksum($vcard, $checksum);
if(is_null($line)) {
- bailOut(OC_Contacts_App::$l10n->t('Information about vCard is incorrect. Please reload the page: ').$checksum);
+ bailOut(OC_Contacts_App::$l10n->t(
+ 'Information about vCard is incorrect. Please reload the page: ').$checksum
+ );
}
$element = $vcard->children[$line]->name;
if($element != $name) {
- bailOut(OC_Contacts_App::$l10n->t('Something went FUBAR. ').$name.' != '.$element);
+ bailOut(OC_Contacts_App::$l10n->t(
+ 'Something went FUBAR. ').$name.' != '.$element
+ );
}
/* preprocessing value */
@@ -91,11 +95,13 @@ if(!$value) {
/* setting value */
switch($element) {
case 'BDAY':
- // I don't use setDateTime() because that formats it as YYYYMMDD instead of YYYY-MM-DD
- // which is what the RFC recommends.
+ // I don't use setDateTime() because that formats it as YYYYMMDD instead
+ // of YYYY-MM-DD which is what the RFC recommends.
$vcard->children[$line]->setValue($value);
$vcard->children[$line]->parameters = array();
- $vcard->children[$line]->add(new Sabre_VObject_Parameter('VALUE', 'DATE'));
+ $vcard->children[$line]->add(
+ new Sabre_VObject_Parameter('VALUE', 'DATE')
+ );
debug('Setting value:'.$name.' '.$vcard->children[$line]);
break;
case 'CATEGORIES':
@@ -114,7 +120,10 @@ if(!$value) {
debug('Adding parameter: '.$key);
foreach($parameter as $val) {
debug('Adding parameter: '.$key.'=>'.$val);
- $vcard->children[$line]->add(new Sabre_VObject_Parameter($key, strtoupper(strip_tags($val))));
+ $vcard->children[$line]->add(new Sabre_VObject_Parameter(
+ $key,
+ strtoupper(strip_tags($val)))
+ );
}
}
}
@@ -134,4 +143,8 @@ if(!OC_Contacts_VCard::edit($id, $vcard)) {
exit();
}
-OCP\JSON::success(array('data' => array( 'line' => $line, 'checksum' => $checksum, 'oldchecksum' => $_POST['checksum'] )));
+OCP\JSON::success(array('data' => array(
+ 'line' => $line,
+ 'checksum' => $checksum,
+ 'oldchecksum' => $_POST['checksum']))
+);
diff --git a/apps/contacts/ajax/createaddressbook.php b/apps/contacts/ajax/createaddressbook.php
deleted file mode 100644
index 8dbd63f6425..00000000000
--- a/apps/contacts/ajax/createaddressbook.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/**
- * Copyright (c) 2011-2012 Thomas Tanghus <thomas@tanghus.net>
- * Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-
-// Check if we are a user
-OCP\JSON::checkLoggedIn();
-OCP\JSON::checkAppEnabled('contacts');
-OCP\JSON::callCheck();
-require_once 'loghandler.php';
-
-$userid = OCP\USER::getUser();
-$name = trim(strip_tags($_POST['name']));
-if(!$name) {
- bailOut('Cannot add addressbook with an empty name.');
-}
-$bookid = OC_Contacts_Addressbook::add($userid, $name, null);
-if(!$bookid) {
- bailOut('Error adding addressbook: '.$name);
-}
-
-if(!OC_Contacts_Addressbook::setActive($bookid, 1)) {
- bailOut('Error activating addressbook.');
-}
-$addressbook = OC_Contacts_App::getAddressbook($bookid);
-$tmpl = new OCP\Template('contacts', 'part.chooseaddressbook.rowfields');
-$tmpl->assign('addressbook', $addressbook);
-OCP\JSON::success(array(
- 'page' => $tmpl->fetchPage(),
- 'addressbook' => $addressbook,
-));
diff --git a/apps/contacts/ajax/currentphoto.php b/apps/contacts/ajax/currentphoto.php
index c8cccf83a65..96080e661ef 100644
--- a/apps/contacts/ajax/currentphoto.php
+++ b/apps/contacts/ajax/currentphoto.php
@@ -20,6 +20,8 @@
*
*/
+// 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';
diff --git a/apps/contacts/ajax/editaddressbook.php b/apps/contacts/ajax/editaddressbook.php
deleted file mode 100644
index 4bc77302e5b..00000000000
--- a/apps/contacts/ajax/editaddressbook.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-/**
- * Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-
-OCP\JSON::checkLoggedIn();
-OCP\JSON::checkAppEnabled('contacts');
-$addressbook = OC_Contacts_App::getAddressbook($_GET['bookid']);
-$tmpl = new OCP\Template("contacts", "part.editaddressbook");
-$tmpl->assign('new', false);
-$tmpl->assign('addressbook', $addressbook);
-$tmpl->printPage();
diff --git a/apps/contacts/ajax/savecrop.php b/apps/contacts/ajax/savecrop.php
index 07de138757d..1df5299c7a6 100644
--- a/apps/contacts/ajax/savecrop.php
+++ b/apps/contacts/ajax/savecrop.php
@@ -24,6 +24,9 @@ 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; charset=utf-8');
+
require_once 'loghandler.php';
$image = null;
@@ -54,34 +57,39 @@ if($data) {
$w = ($w != -1 ? $w : $image->width());
$h = ($h != -1 ? $h : $image->height());
OCP\Util::writeLog('contacts',
- 'savecrop.php, x: '.$x1.' y: '.$y1.' w: '.$w.' h: '.$h,
+ 'savecrop.php, x: '.$x1.' y: '.$y1.' w: '.$w.' h: '.$h,
OCP\Util::DEBUG);
if($image->crop($x1, $y1, $w, $h)) {
- if(($image->width() <= 200 && $image->height() <= 200) || $image->resize(200)) {
+ if(($image->width() <= 200 && $image->height() <= 200)
+ || $image->resize(200)) {
$card = OC_Contacts_App::getContactVCard($id);
if(!$card) {
OC_Cache::remove($tmpkey);
- bailOut(OC_Contacts_App::$l10n->t('Error getting contact object.'));
+ bailOut(OC_Contacts_App::$l10n
+ ->t('Error getting contact object.'));
}
if($card->__isset('PHOTO')) {
OCP\Util::writeLog('contacts',
- 'savecrop.php: PHOTO property exists.',
+ 'savecrop.php: PHOTO property exists.',
OCP\Util::DEBUG);
$property = $card->__get('PHOTO');
if(!$property) {
OC_Cache::remove($tmpkey);
- bailOut(OC_Contacts_App::$l10n->t('Error getting PHOTO property.'));
+ bailOut(OC_Contacts_App::$l10n
+ ->t('Error getting PHOTO property.'));
}
$property->setValue($image->__toString());
- $property->parameters[] = new Sabre_VObject_Parameter('ENCODING', 'b');
- $property->parameters[] = new Sabre_VObject_Parameter('TYPE', $image->mimeType());
+ $property->parameters[]
+ = new Sabre_VObject_Parameter('ENCODING', 'b');
+ $property->parameters[]
+ = new Sabre_VObject_Parameter('TYPE', $image->mimeType());
$card->__set('PHOTO', $property);
} else {
OCP\Util::writeLog('contacts',
- 'savecrop.php: files: Adding PHOTO property.',
+ 'savecrop.php: files: Adding PHOTO property.',
OCP\Util::DEBUG);
- $card->addProperty('PHOTO',
- $image->__toString(), array('ENCODING' => 'b',
+ $card->addProperty('PHOTO',
+ $image->__toString(), array('ENCODING' => 'b',
'TYPE' => $image->mimeType()));
}
$now = new DateTime;
diff --git a/apps/contacts/ajax/uploadphoto.php b/apps/contacts/ajax/uploadphoto.php
index 63abeb1fee1..34830b291d2 100644
--- a/apps/contacts/ajax/uploadphoto.php
+++ b/apps/contacts/ajax/uploadphoto.php
@@ -25,6 +25,8 @@ 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; charset=utf-8');
require_once 'loghandler.php';
$l10n = OC_Contacts_App::$l10n;
// If it is a Drag'n'Drop transfer it's handled here.
@@ -48,9 +50,9 @@ if ($fn) {
if(OC_Cache::set($tmpkey, $image->data(), 600)) {
OCP\JSON::success(array(
'data' => array(
- 'mime'=>$_SERVER['CONTENT_TYPE'],
- 'name'=>$fn,
- 'id'=>$id,
+ 'mime'=>$_SERVER['CONTENT_TYPE'],
+ 'name'=>$fn,
+ 'id'=>$id,
'tmp'=>$tmpkey)));
exit();
} else {
@@ -98,8 +100,8 @@ if(file_exists($file['tmp_name'])) {
'data' => array(
'mime'=>$file['type'],
'size'=>$file['size'],
- 'name'=>$file['name'],
- 'id'=>$_POST['id'],
+ 'name'=>$file['name'],
+ 'id'=>$_POST['id'],
'tmp'=>$tmpkey,
)));
exit();
diff --git a/apps/contacts/appinfo/app.php b/apps/contacts/appinfo/app.php
index 3c32f7f5c93..68163430186 100644
--- a/apps/contacts/appinfo/app.php
+++ b/apps/contacts/appinfo/app.php
@@ -20,8 +20,6 @@ OCP\App::addNavigationEntry( array(
'icon' => OCP\Util::imagePath( 'settings', 'users.svg' ),
'name' => OC_L10N::get('contacts')->t('Contacts') ));
-
-OCP\App::registerPersonal('contacts', 'settings');
OCP\Util::addscript('contacts', 'loader');
OC_Search::registerProvider('OC_Search_Provider_Contacts');
OCP\Share::registerBackend('contact', 'OC_Share_Backend_Contact');
diff --git a/apps/contacts/css/contacts.css b/apps/contacts/css/contacts.css
index 5a9e9cb9fe3..df9bba2dd3e 100644
--- a/apps/contacts/css/contacts.css
+++ b/apps/contacts/css/contacts.css
@@ -14,8 +14,8 @@
#bottomcontrols { padding: 0; bottom:0px; height:2.8em; width: 20em; margin:0; background:#eee; border-top:1px solid #ccc; position:fixed; -moz-box-shadow: 0 -3px 3px -3px #000; -webkit-box-shadow: 0 -3px 3px -3px #000; box-shadow: 0 -3px 3px -3px #000;}
#bottomcontrols img { margin-top: 0.35em; }
#uploadprogressbar { display: none; padding: 0; bottom: 3em; height:2em; width: 20em; margin:0; background:#eee; border:1px solid #ccc; position:fixed; }
-#contacts_newcontact, #contacts_import, #chooseaddressbook { float: left; margin: 0.2em 0 0 1em; border: 0 none; border-radius: 0; -moz-box-shadow: none; box-shadow: none; outline: 0 none; }
-#chooseaddressbook { float: right; margin: 0.2em 1em 0 0; }
+#contacts_newcontact, #bottomcontrols .settings { float: left; margin: 0.2em 0 0 1em; border: 0 none; border-radius: 0; -moz-box-shadow: none; box-shadow: none; outline: 0 none; }
+#bottomcontrols .settings { float: right; margin: 0.2em 1em 0 0; }
#actionbar { clear: both; height: 30px;}
#contacts_deletecard {position:relative; float:left; background:url('%webroot%/core/img/actions/delete.svg') no-repeat center; }
#contacts_downloadcard {position:relative; float:left; background:url('%webroot%/core/img/actions/download.svg') no-repeat center; }
@@ -126,7 +126,7 @@ input[type="checkbox"] { width: 20px; height: 20px; vertical-align: bottom; }
.typelist[type="button"] { float: left; max-width: 10em; border: 0; background-color: #fff; color: #bbb} /* for multiselect */
.typelist[type="button"]:hover { color: #777; } /* for multiselect */
.addresslist { clear: both; font-weight: bold; }
-#ninjahelp { position: absolute; bottom: 0; left: 0; right: 0; padding: 1em; margin: 1em; border: thin solid #eee; border-radius: 5px; background-color: #DBDBDB; opacity: 0.9; }
+#ninjahelp { position: absolute; bottom: 0; left: 0; right: 0; padding: 1em; margin: 1em; opacity: 0.9; }
#ninjahelp .close { position: absolute; top: 5px; right: 5px; height: 20px; width: 20px; }
#ninjahelp h2, .help-section h3 { width: 100%; font-weight: bold; text-align: center; }
#ninjahelp h2 { font-size: 1.4em; }
@@ -135,3 +135,10 @@ input[type="checkbox"] { width: 20px; height: 20px; vertical-align: bottom; }
.help-section dl { width: 100%; float: left; clear: right; margin: 0; padding: 0; cursor: normal; }
.help-section dt { display: table-cell; clear: left; float: left; width: 35%; margin: 0; padding: 0.2em; text-align: right; text-overflow: ellipsis; vertical-align: text-bottom; font-weight: bold: }
.help-section dd { display: table-cell; clear: right; float: left; margin: 0; padding: 0.2em; white-space: nowrap; vertical-align: text-bottom; }
+.contacts-settings dl { width: 100%; }
+.addressbooks-settings table { width: 100%; }
+.addressbooks-settings .actions { width: 100%; white-space: nowrap; }
+.addressbooks-settings .actions * { float: left; }
+.addressbooks-settings .actions input.name { width: 5em; }
+.addressbooks-settings .actions input.name { width: 7em; }
+
diff --git a/apps/contacts/js/contacts.js b/apps/contacts/js/contacts.js
index 34961360eea..9aec02557fc 100644
--- a/apps/contacts/js/contacts.js
+++ b/apps/contacts/js/contacts.js
@@ -10,1760 +10,1700 @@ String.prototype.strip_tags = function(){
return stripped;
};
-Contacts={
- UI:{
- /**
- * Arguments:
- * 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) {
+OC.Contacts={
+ /**
+ * Arguments:
+ * 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) {
+ var 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();});
+ var timer = setTimeout(function() {
+ if(!self || !self.notifier) {
+ var self = OC.Contacts;
self.notifier = $('#notification');
}
- if(params.cancel) {
+ self.notifier.fadeOut();
+ if(params.timeouthandler && $.isFunction(params.timeouthandler)) {
+ params.timeouthandler(self.notifier.data(dataid));
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.removeData(dataid);
}
- self.notifier.text(params.message);
- self.notifier.fadeIn();
- self.notifier.on('click', function() { $(this).fadeOut();});
- var timer = setTimeout(function() {
- self.notifier.fadeOut();
- if(params.timeouthandler && $.isFunction(params.timeouthandler)) {
- params.timeouthandler(self.notifier.data(dataid));
- self.notifier.off('click');
- self.notifier.removeData(dataid);
+ }, params.timeout && $.isNumeric(params.timeout) ? parseInt(params.timeout)*1000 : 10000);
+ var dataid = timer.toString();
+ if(params.data) {
+ self.notifier.data(dataid, params.data);
+ }
+ if(params.clickhandler && $.isFunction(params.clickhandler)) {
+ self.notifier.on('click', function() {
+ if(!self || !self.notifier) {
+ var self = OC.Contacts;
+ self.notifier = $(this);
}
- }, params.timeout && $.isNumeric(params.timeout) ? parseInt(params.timeout)*1000 : 10000);
- var dataid = timer.toString();
- if(params.data) {
- self.notifier.data(dataid, params.data);
- }
- if(params.clickhandler && $.isFunction(params.clickhandler)) {
- self.notifier.on('click', function() {
- clearTimeout(timer);
- self.notifier.off('click');
- params.clickhandler(self.notifier.data(dataid));
- self.notifier.removeData(dataid);
- });
- }
- },
- notImplemented:function() {
- OC.dialogs.alert(t('contacts', 'Sorry, this functionality has not been implemented yet'), t('contacts', 'Not implemented'));
- },
- searchOSM:function(obj) {
- var adr = Contacts.UI.propertyContainerFor(obj).find('.adr').val();
- if(adr == undefined) {
- OC.dialogs.alert(t('contacts', 'Couldn\'t get a valid address.'), t('contacts', 'Error'));
- return;
- }
- // FIXME: I suck at regexp. /Tanghus
- var adrarr = adr.split(';');
- var adrstr = '';
- if(adrarr[2].trim() != '') {
- adrstr = adrstr + adrarr[2].trim() + ',';
- }
- if(adrarr[3].trim() != '') {
- adrstr = adrstr + adrarr[3].trim() + ',';
- }
- if(adrarr[4].trim() != '') {
- adrstr = adrstr + adrarr[4].trim() + ',';
- }
- if(adrarr[5].trim() != '') {
- adrstr = adrstr + adrarr[5].trim() + ',';
- }
- if(adrarr[6].trim() != '') {
- adrstr = adrstr + adrarr[6].trim();
+ clearTimeout(timer);
+ self.notifier.off('click');
+ params.clickhandler(self.notifier.data(dataid));
+ self.notifier.removeData(dataid);
+ });
+ }
+ },
+ notImplemented:function() {
+ OC.dialogs.alert(t('contacts', 'Sorry, this functionality has not been implemented yet'), t('contacts', 'Not implemented'));
+ },
+ searchOSM:function(obj) {
+ var adr = OC.Contacts.propertyContainerFor(obj).find('.adr').val();
+ if(adr == undefined) {
+ OC.dialogs.alert(t('contacts', 'Couldn\'t get a valid address.'), t('contacts', 'Error'));
+ return;
+ }
+ // FIXME: I suck at regexp. /Tanghus
+ var adrarr = adr.split(';');
+ var adrstr = '';
+ if(adrarr[2].trim() != '') {
+ adrstr = adrstr + adrarr[2].trim() + ',';
+ }
+ if(adrarr[3].trim() != '') {
+ adrstr = adrstr + adrarr[3].trim() + ',';
+ }
+ if(adrarr[4].trim() != '') {
+ adrstr = adrstr + adrarr[4].trim() + ',';
+ }
+ if(adrarr[5].trim() != '') {
+ adrstr = adrstr + adrarr[5].trim() + ',';
+ }
+ if(adrarr[6].trim() != '') {
+ adrstr = adrstr + adrarr[6].trim();
+ }
+ adrstr = encodeURIComponent(adrstr);
+ var uri = 'http://open.mapquestapi.com/nominatim/v1/search.php?q=' + adrstr + '&limit=10&addressdetails=1&polygon=1&zoom=';
+ var newWindow = window.open(uri,'_blank');
+ newWindow.focus();
+ },
+ mailTo:function(obj) {
+ var adr = OC.Contacts.propertyContainerFor($(obj)).find('input[type="email"]').val().trim();
+ if(adr == '') {
+ OC.dialogs.alert(t('contacts', 'Please enter an email address.'), t('contacts', 'Error'));
+ return;
+ }
+ window.location.href='mailto:' + adr;
+ },
+ propertyContainerFor:function(obj) {
+ return $(obj).parents('.propertycontainer').first();
+ },
+ checksumFor:function(obj) {
+ return $(obj).parents('.propertycontainer').first().data('checksum');
+ },
+ propertyTypeFor:function(obj) {
+ return $(obj).parents('.propertycontainer').first().data('element');
+ },
+ loading:function(obj, state) {
+ if(state) {
+ $(obj).addClass('loading');
+ } else {
+ $(obj).removeClass('loading');
+ }
+ },
+ showCardDAVUrl:function(username, bookname){
+ $('#carddav_url').val(totalurl + '/' + username + '/' + decodeURIComponent(bookname));
+ $('#carddav_url').show();
+ $('#carddav_url_close').show();
+ },
+ loadListHandlers:function() {
+ $('.propertylist li a.delete').unbind('click');
+ $('.propertylist li a.delete').unbind('keydown');
+ var deleteItem = function(obj) {
+ obj.tipsy('hide');
+ OC.Contacts.Card.deleteProperty(obj, 'list');
+ }
+ $('.propertylist li a.delete, .addresscard .delete').click(function() { deleteItem($(this)) });
+ $('.propertylist li a.delete, .addresscard .delete').keydown(function() { deleteItem($(this)) });
+ $('.propertylist li a.mail').click(function() { OC.Contacts.mailTo(this) });
+ $('.propertylist li a.mail').keydown(function() { OC.Contacts.mailTo(this) });
+ $('.addresscard .globe').click(function() { $(this).tipsy('hide');OC.Contacts.searchOSM(this); });
+ $('.addresscard .globe').keydown(function() { $(this).tipsy('hide');OC.Contacts.searchOSM(this); });
+ $('.addresscard .edit').click(function() { $(this).tipsy('hide');OC.Contacts.Card.editAddress(this, false); });
+ $('.addresscard .edit').keydown(function() { $(this).tipsy('hide');OC.Contacts.Card.editAddress(this, false); });
+ $('.addresscard,.propertylist li,.propertycontainer').hover(
+ function () {
+ $(this).find('.globe,.mail,.delete,.edit').animate({ opacity: 1.0 }, 200, function() {});
+ },
+ function () {
+ $(this).find('.globe,.mail,.delete,.edit').animate({ opacity: 0.1 }, 200, function() {});
}
- adrstr = encodeURIComponent(adrstr);
- var uri = 'http://open.mapquestapi.com/nominatim/v1/search.php?q=' + adrstr + '&limit=10&addressdetails=1&polygon=1&zoom=';
- var newWindow = window.open(uri,'_blank');
+ );
+ },
+ loadHandlers:function() {
+ var deleteItem = function(obj) {
+ obj.tipsy('hide');
+ OC.Contacts.Card.deleteProperty(obj, 'single');
+ }
+ var goToUrl = function(obj) {
+ var url = OC.Contacts.propertyContainerFor(obj).find('#url').val();
+ if(url != '') {
+ var newWindow = window.open(url,'_blank');
newWindow.focus();
- },
- mailTo:function(obj) {
- var adr = Contacts.UI.propertyContainerFor($(obj)).find('input[type="email"]').val().trim();
- if(adr == '') {
- OC.dialogs.alert(t('contacts', 'Please enter an email address.'), t('contacts', 'Error'));
- return;
}
- window.location.href='mailto:' + adr;
- },
- propertyContainerFor:function(obj) {
- return $(obj).parents('.propertycontainer').first();
- },
- checksumFor:function(obj) {
- return $(obj).parents('.propertycontainer').first().data('checksum');
- },
- propertyTypeFor:function(obj) {
- return $(obj).parents('.propertycontainer').first().data('element');
- },
- loading:function(obj, state) {
- if(state) {
- $(obj).addClass('loading');
- } else {
- $(obj).removeClass('loading');
+ }
+
+ $('#identityprops a.delete').click( function() { deleteItem($(this)) });
+ $('#identityprops a.delete').keydown( function() { deleteItem($(this)) });
+ $('#categories_value a.edit').click( function() { $(this).tipsy('hide');OCCategories.edit(); } );
+ $('#categories_value a.edit').keydown( function() { $(this).tipsy('hide');OCCategories.edit(); } );
+ $('#url_value a.globe').click( function() { $(this).tipsy('hide');goToUrl($(this)); } );
+ $('#url_value a.globe').keydown( function() { $(this).tipsy('hide');goToUrl($(this)); } );
+ $('#fn_select').combobox({
+ 'id': 'fn',
+ 'name': 'value',
+ 'classes': ['contacts_property', 'nonempty', 'huge', 'tip', 'float'],
+ 'attributes': {'placeholder': t('contacts', 'Enter name')},
+ 'title': t('contacts', 'Format custom, Short name, Full name, Reverse or Reverse with comma')});
+ $('#bday').datepicker({
+ dateFormat : 'dd-mm-yy'
+ });
+ // Style phone types
+ $('#phonelist').find('select.contacts_property').multiselect({
+ noneSelectedText: t('contacts', 'Select type'),
+ header: false,
+ selectedList: 4,
+ classes: 'typelist'
+ });
+ $('#edit_name').click(function(){OC.Contacts.Card.editName()});
+ $('#edit_name').keydown(function(){OC.Contacts.Card.editName()});
+
+ $('#phototools li a').click(function() {
+ $(this).tipsy('hide');
+ });
+ $('#contacts_details_photo_wrapper').hover(
+ function () {
+ $('#phototools').slideDown(200);
+ },
+ function () {
+ $('#phototools').slideUp(200);
}
- },
- showCardDAVUrl:function(username, bookname){
- $('#carddav_url').val(totalurl + '/' + username + '/' + decodeURIComponent(bookname));
- $('#carddav_url').show();
- $('#carddav_url_close').show();
- },
- loadListHandlers:function() {
- $('.propertylist li a.delete').unbind('click');
- $('.propertylist li a.delete').unbind('keydown');
- var deleteItem = function(obj) {
- obj.tipsy('hide');
- Contacts.UI.Card.deleteProperty(obj, 'list');
- }
- $('.propertylist li a.delete, .addresscard .delete').click(function() { deleteItem($(this)) });
- $('.propertylist li a.delete, .addresscard .delete').keydown(function() { deleteItem($(this)) });
- $('.propertylist li a.mail').click(function() { Contacts.UI.mailTo(this) });
- $('.propertylist li a.mail').keydown(function() { Contacts.UI.mailTo(this) });
- $('.addresscard .globe').click(function() { $(this).tipsy('hide');Contacts.UI.searchOSM(this); });
- $('.addresscard .globe').keydown(function() { $(this).tipsy('hide');Contacts.UI.searchOSM(this); });
- $('.addresscard .edit').click(function() { $(this).tipsy('hide');Contacts.UI.Card.editAddress(this, false); });
- $('.addresscard .edit').keydown(function() { $(this).tipsy('hide');Contacts.UI.Card.editAddress(this, false); });
- $('.addresscard,.propertylist li,.propertycontainer').hover(
- function () {
- $(this).find('.globe,.mail,.delete,.edit').animate({ opacity: 1.0 }, 200, function() {});
- },
- function () {
- $(this).find('.globe,.mail,.delete,.edit').animate({ opacity: 0.1 }, 200, function() {});
- }
- );
- },
- loadHandlers:function() {
- var deleteItem = function(obj) {
- obj.tipsy('hide');
- Contacts.UI.Card.deleteProperty(obj, 'single');
+ );
+ $('#phototools').hover(
+ function () {
+ $(this).removeClass('transparent');
+ },
+ function () {
+ $(this).addClass('transparent');
}
-
- var goToUrl = function(obj) {
- var url = Contacts.UI.propertyContainerFor(obj).find('#url').val();
- if(url != '') {
- var newWindow = window.open(url,'_blank');
- newWindow.focus();
+ );
+ $('#phototools .upload').click(function() {
+ $('#file_upload_start').trigger('click');
+ });
+ $('#phototools .cloud').click(function() {
+ OC.dialogs.filepicker(t('contacts', 'Select photo'), OC.Contacts.Card.cloudPhotoSelected, false, 'image', true);
+ });
+ /* Initialize the photo edit dialog */
+ $('#edit_photo_dialog').dialog({
+ autoOpen: false, modal: true, height: 'auto', width: 'auto'
+ });
+ $('#edit_photo_dialog' ).dialog( 'option', 'buttons', [
+ {
+ text: "Ok",
+ click: function() {
+ OC.Contacts.Card.savePhoto(this);
+ $(this).dialog('close');
}
+ },
+ {
+ text: "Cancel",
+ click: function() { $(this).dialog('close'); }
}
+ ] );
- $('#identityprops a.delete').click( function() { deleteItem($(this)) });
- $('#identityprops a.delete').keydown( function() { deleteItem($(this)) });
- $('#categories_value a.edit').click( function() { $(this).tipsy('hide');OCCategories.edit(); } );
- $('#categories_value a.edit').keydown( function() { $(this).tipsy('hide');OCCategories.edit(); } );
- $('#url_value a.globe').click( function() { $(this).tipsy('hide');goToUrl($(this)); } );
- $('#url_value a.globe').keydown( function() { $(this).tipsy('hide');goToUrl($(this)); } );
- $('#fn_select').combobox({
- 'id': 'fn',
- 'name': 'value',
- 'classes': ['contacts_property', 'nonempty', 'huge', 'tip', 'float'],
- 'attributes': {'placeholder': t('contacts', 'Enter name')},
- 'title': t('contacts', 'Format custom, Short name, Full name, Reverse or Reverse with comma')});
- $('#bday').datepicker({
- dateFormat : 'dd-mm-yy'
- });
- // Style phone types
- $('#phonelist').find('select.contacts_property').multiselect({
- noneSelectedText: t('contacts', 'Select type'),
- header: false,
- selectedList: 4,
- classes: 'typelist'
- });
- $('#edit_name').click(function(){Contacts.UI.Card.editName()});
- $('#edit_name').keydown(function(){Contacts.UI.Card.editName()});
+ // Name has changed. Update it and reorder.
+ $('#fn').change(function(){
+ var name = $('#fn').val().strip_tags();
+ var item = $('.contacts li[data-id="'+OC.Contacts.Card.id+'"]').detach();
+ $(item).find('a').html(name);
+ OC.Contacts.Card.fn = name;
+ OC.Contacts.Contacts.insertContact({contact:item});
+ OC.Contacts.Contacts.scrollTo(OC.Contacts.Card.id);
+ });
- $('#phototools li a').click(function() {
- $(this).tipsy('hide');
- });
- $('#contacts_details_photo_wrapper').hover(
- function () {
- $('#phototools').slideDown(200);
- },
- function () {
- $('#phototools').slideUp(200);
- }
- );
- $('#phototools').hover(
- function () {
- $(this).removeClass('transparent');
- },
- function () {
- $(this).addClass('transparent');
- }
- );
- $('#phototools .upload').click(function() {
- $('#file_upload_start').trigger('click');
- });
- $('#phototools .cloud').click(function() {
- OC.dialogs.filepicker(t('contacts', 'Select photo'), Contacts.UI.Card.cloudPhotoSelected, false, 'image', true);
- });
- /* Initialize the photo edit dialog */
- $('#edit_photo_dialog').dialog({
- autoOpen: false, modal: true, height: 'auto', width: 'auto'
- });
- $('#edit_photo_dialog' ).dialog( 'option', 'buttons', [
- {
- text: "Ok",
- click: function() {
- Contacts.UI.Card.savePhoto(this);
- $(this).dialog('close');
- }
- },
- {
- text: "Cancel",
- click: function() { $(this).dialog('close'); }
- }
- ] );
-
- // Name has changed. Update it and reorder.
- $('#fn').change(function(){
- var name = $('#fn').val().strip_tags();
- var item = $('.contacts li[data-id="'+Contacts.UI.Card.id+'"]').detach();
- $(item).find('a').html(name);
- Contacts.UI.Card.fn = name;
- Contacts.UI.Contacts.insertContact({contact:item});
- Contacts.UI.Contacts.scrollTo(Contacts.UI.Card.id);
- });
-
- $('#contacts_deletecard').click( function() { Contacts.UI.Card.delayedDelete();return false;} );
- $('#contacts_deletecard').keydown( function(event) {
- if(event.which == 13 || event.which == 32) {
- Contacts.UI.Card.delayedDelete();
- }
- return false;
- });
+ $('#contacts_deletecard').click( function() { OC.Contacts.Card.delayedDelete();return false;} );
+ $('#contacts_deletecard').keydown( function(event) {
+ if(event.which == 13 || event.which == 32) {
+ OC.Contacts.Card.delayedDelete();
+ }
+ return false;
+ });
- $('#contacts_downloadcard').click( function() { Contacts.UI.Card.doExport();return false;} );
- $('#contacts_downloadcard').keydown( function(event) {
- if(event.which == 13 || event.which == 32) {
- Contacts.UI.Card.doExport();
- }
- return false;
- });
+ $('#contacts_downloadcard').click( function() { OC.Contacts.Card.doExport();return false;} );
+ $('#contacts_downloadcard').keydown( function(event) {
+ if(event.which == 13 || event.which == 32) {
+ OC.Contacts.Card.doExport();
+ }
+ return false;
+ });
- // Profile picture upload handling
- // New profile picture selected
- $('#file_upload_start').change(function(){
- Contacts.UI.Card.uploadPhoto(this.files);
- });
- $('#contacts_details_photo_wrapper').bind('dragover',function(event){
- $(event.target).addClass('droppable');
- event.stopPropagation();
- event.preventDefault();
- });
- $('#contacts_details_photo_wrapper').bind('dragleave',function(event){
- $(event.target).removeClass('droppable');
- //event.stopPropagation();
- //event.preventDefault();
- });
- $('#contacts_details_photo_wrapper').bind('drop',function(event){
- event.stopPropagation();
- event.preventDefault();
- $(event.target).removeClass('droppable');
- $.fileUpload(event.originalEvent.dataTransfer.files);
- });
+ // Profile picture upload handling
+ // New profile picture selected
+ $('#file_upload_start').change(function(){
+ OC.Contacts.Card.uploadPhoto(this.files);
+ });
+ $('#contacts_details_photo_wrapper').bind('dragover',function(event){
+ $(event.target).addClass('droppable');
+ event.stopPropagation();
+ event.preventDefault();
+ });
+ $('#contacts_details_photo_wrapper').bind('dragleave',function(event){
+ $(event.target).removeClass('droppable');
+ });
+ $('#contacts_details_photo_wrapper').bind('drop',function(event){
+ event.stopPropagation();
+ event.preventDefault();
+ $(event.target).removeClass('droppable');
+ $.fileUpload(event.originalEvent.dataTransfer.files);
+ });
- $('#categories').multiple_autocomplete({source: categories});
- $('#contacts_deletecard').tipsy({gravity: 'ne'});
- $('#contacts_downloadcard').tipsy({gravity: 'ne'});
- $('#contacts_propertymenu_button').tipsy();
- $('#contacts_newcontact, #contacts_import, #chooseaddressbook').tipsy({gravity: 'sw'});
+ $('#categories').multiple_autocomplete({source: categories});
+ $('#contacts_deletecard').tipsy({gravity: 'ne'});
+ $('#contacts_downloadcard').tipsy({gravity: 'ne'});
+ $('#contacts_propertymenu_button').tipsy();
+ $('#contacts_newcontact, #contacts_import, #bottomcontrols .settings').tipsy({gravity: 'sw'});
- $('body').click(function(e){
- if(!$(e.target).is('#contacts_propertymenu_button')) {
- $('#contacts_propertymenu_dropdown').hide();
- }
- });
- function propertyMenu(){
- var menu = $('#contacts_propertymenu_dropdown');
- if(menu.is(':hidden')) {
- menu.show();
- menu.find('li').first().focus();
- } else {
- menu.hide();
- }
- }
- $('#contacts_propertymenu_button').click(propertyMenu);
- $('#contacts_propertymenu_button').keydown(propertyMenu);
- function propertyMenuItem(){
- var type = $(this).data('type');
- Contacts.UI.Card.addProperty(type);
+ $('body').click(function(e){
+ if(!$(e.target).is('#contacts_propertymenu_button')) {
$('#contacts_propertymenu_dropdown').hide();
}
- $('#contacts_propertymenu_dropdown a').click(propertyMenuItem);
- $('#contacts_propertymenu_dropdown a').keydown(propertyMenuItem);
- },
- Card:{
- update:function(params) { // params {cid:int, aid:int}
- if(!params) { params = {}; }
- $('#contacts li,#contacts h3').removeClass('active');
- console.log('Card, cid: ' + params.cid + ' aid: ' + params.aid);
- var newid, bookid, firstitem;
- if(!parseInt(params.cid) && !parseInt(params.aid)) {
- firstitem = $('#contacts ul').first().find('li:first-child');
- if(firstitem.length > 0) {
- newid = parseInt(firstitem.data('id'));
- bookid = parseInt(firstitem.data('bookid'));
- }
- } else if(!parseInt(params.cid) && parseInt(params.aid)) {
- bookid = parseInt(params.aid);
- newid = parseInt($('#contacts').find('li[data-bookid="'+bookid+'"]').first().data('id'));
- } else if(parseInt(params.cid) && !parseInt(params.aid)) {
- newid = parseInt(params.cid);
- var listitem = Contacts.UI.Contacts.getContact(newid); //$('#contacts li[data-id="'+newid+'"]');
- console.log('Is contact in list? ' + listitem.length);
- if(listitem.length) {
- //bookid = parseInt($('#contacts li[data-id="'+newid+'"]').data('bookid'));
- bookid = parseInt(Contacts.UI.Contacts.getContact(newid).data('bookid'));
- } else { // contact isn't in list yet.
- bookid = 'unknown';
- }
- } else {
- newid = parseInt(params.cid);
- bookid = parseInt(params.aid);
- }
- if(!bookid || !newid) {
- bookid = parseInt($('#contacts h3').first().data('id'));
- newid = parseInt($('#contacts').find('li[data-bookid="'+bookid+'"]').first().data('id'));
- }
- console.log('newid: ' + newid + ' bookid: ' +bookid);
- var localLoadContact = function(newid, bookid) {
- if($('.contacts li').length > 0) {
- $.getJSON(OC.filePath('contacts', 'ajax', 'contactdetails.php'),{'id':newid},function(jsondata){
- if(jsondata.status == 'success'){
- if(bookid == 'unknown') {
- bookid = jsondata.data.addressbookid;
- var contact = Contacts.UI.Contacts.insertContact({
- contactlist:$('#contacts ul[data-id="'+bookid+'"]'),
- data:jsondata.data
- });
- }
- $('#contacts li[data-id="'+newid+'"],#contacts h3[data-id="'+bookid+'"]').addClass('active');
- $('#contacts ul[data-id="'+bookid+'"]').slideDown(300);
- Contacts.UI.Card.loadContact(jsondata.data, bookid);
- Contacts.UI.Contacts.scrollTo(newid);
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
+ });
+ function propertyMenu(){
+ var menu = $('#contacts_propertymenu_dropdown');
+ if(menu.is(':hidden')) {
+ menu.show();
+ menu.find('li').first().focus();
+ } else {
+ menu.hide();
+ }
+ }
+ $('#contacts_propertymenu_button').click(propertyMenu);
+ $('#contacts_propertymenu_button').keydown(propertyMenu);
+ function propertyMenuItem(){
+ var type = $(this).data('type');
+ OC.Contacts.Card.addProperty(type);
+ $('#contacts_propertymenu_dropdown').hide();
+ }
+ $('#contacts_propertymenu_dropdown a').click(propertyMenuItem);
+ $('#contacts_propertymenu_dropdown a').keydown(propertyMenuItem);
+ },
+ Card:{
+ update:function(params) { // params {cid:int, aid:int}
+ if(!params) { params = {}; }
+ $('#contacts li,#contacts h3').removeClass('active');
+ console.log('Card, cid: ' + params.cid + ' aid: ' + params.aid);
+ var newid, bookid, firstitem;
+ if(!parseInt(params.cid) && !parseInt(params.aid)) {
+ firstitem = $('#contacts ul').find('li:first-child');
+ if(firstitem.length > 0) {
+ if(firstitem.length > 1) {
+ firstitem = firstitem.first();
}
+ newid = parseInt(firstitem.data('id'));
+ bookid = parseInt(firstitem.data('bookid'));
+ }
+ } else if(!parseInt(params.cid) && parseInt(params.aid)) {
+ bookid = parseInt(params.aid);
+ newid = parseInt($('#contacts').find('li[data-bookid="'+bookid+'"]').first().data('id'));
+ } else if(parseInt(params.cid) && !parseInt(params.aid)) {
+ newid = parseInt(params.cid);
+ var listitem = OC.Contacts.Contacts.getContact(newid); //$('#contacts li[data-id="'+newid+'"]');
+ console.log('Is contact in list? ' + listitem.length);
+ if(listitem.length) {
+ //bookid = parseInt($('#contacts li[data-id="'+newid+'"]').data('bookid'));
+ bookid = parseInt(OC.Contacts.Contacts.getContact(newid).data('bookid'));
+ } else { // contact isn't in list yet.
+ bookid = 'unknown';
}
-
- // Make sure proper DOM is loaded.
- if(!$('#card').length && newid) {
- console.log('Loading card DOM');
- $.getJSON(OC.filePath('contacts', 'ajax', 'loadcard.php'),{requesttoken:requesttoken},function(jsondata){
- if(jsondata.status == 'success'){
- $('#rightcontent').html(jsondata.data.page).ready(function() {
- Contacts.UI.loadHandlers();
- localLoadContact(newid, bookid);
- });
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- }
- else if(!newid) {
- console.log('Loading intro');
- // load intro page
- $.getJSON(OC.filePath('contacts', 'ajax', 'loadintro.php'),{},function(jsondata){
+ } else {
+ newid = parseInt(params.cid);
+ bookid = parseInt(params.aid);
+ }
+ if(!bookid || !newid) {
+ bookid = parseInt($('#contacts h3').first().data('id'));
+ newid = parseInt($('#contacts').find('li[data-bookid="'+bookid+'"]').first().data('id'));
+ }
+ console.log('newid: ' + newid + ' bookid: ' +bookid);
+ var localLoadContact = function(newid, bookid) {
+ if($('.contacts li').length > 0) {
+ $.getJSON(OC.filePath('contacts', 'ajax', 'contact/details.php'),{'id':newid},function(jsondata){
if(jsondata.status == 'success'){
- id = '';
- $('#rightcontent').data('id','');
- $('#rightcontent').html(jsondata.data.page);
+ if(bookid == 'unknown') {
+ bookid = jsondata.data.addressbookid;
+ var contact = OC.Contacts.Contacts.insertContact({
+ contactlist:$('#contacts ul[data-id="'+bookid+'"]'),
+ data:jsondata.data
+ });
+ }
+ $('#contacts li[data-id="'+newid+'"],#contacts h3[data-id="'+bookid+'"]').addClass('active');
+ $('#contacts ul[data-id="'+bookid+'"]').slideDown(300);
+ OC.Contacts.Card.loadContact(jsondata.data, bookid);
+ OC.Contacts.Contacts.scrollTo(newid);
} else {
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
});
}
- else {
- localLoadContact(newid, bookid);
- }
- },
- doExport:function() {
- document.location.href = OC.linkTo('contacts', 'export.php') + '?contactid=' + this.id;
- },
- editNew:function(){ // add a new contact
- this.id = ''; this.fn = ''; this.fullname = ''; this.givname = ''; this.famname = ''; this.addname = ''; this.honpre = ''; this.honsuf = '';
- //Contacts.UI.Card.add(t('contacts', 'Contact')+';'+t('contacts', 'New')+';;;', t('contacts', 'New Contact'), '', true);
- Contacts.UI.Card.add(';;;;;', '', '', true);
- return false;
- },
- add:function(n, fn, aid, isnew){ // add a new contact
- console.log('Adding ' + fn);
- aid = aid?aid:$('#contacts h3.active').first().data('id');
- var localAddcontact = function(n, fn, aid, isnew) {
- $.post(OC.filePath('contacts', 'ajax', 'addcontact.php'), { n: n, fn: fn, aid: aid, isnew: isnew },
- function(jsondata) {
- if (jsondata.status == 'success'){
- $('#rightcontent').data('id',jsondata.data.id);
- var id = jsondata.data.id;
- var aid = jsondata.data.aid;
- $.getJSON(OC.filePath('contacts', 'ajax', 'contactdetails.php'),{'id':id},function(jsondata){
- if(jsondata.status == 'success'){
- Contacts.UI.Card.loadContact(jsondata.data, aid);
- var item = Contacts.UI.Contacts.insertContact({data:jsondata.data});
- if(isnew) { // add some default properties
- Contacts.UI.Card.addProperty('EMAIL');
- Contacts.UI.Card.addProperty('TEL');
- $('#fn').focus();
- }
- }
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- $('#contact_identity').show();
- $('#actionbar').show();
- }
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- }
-
- if(!$('#card').length) {
- console.log('Loading card DOM');
- $.getJSON(OC.filePath('contacts', 'ajax', 'loadcard.php'),{'requesttoken': requesttoken},function(jsondata){
- if(jsondata.status == 'success'){
- $('#rightcontent').html(jsondata.data.page).ready(function() {
- Contacts.UI.loadHandlers();
- localAddcontact(n, fn, aid, isnew);
- });
- } else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- } else {
- localAddcontact(n, fn, aid, isnew);
- }
- },
- delayedDelete:function() {
- /* TODO:
- $(window).unload(function() {
- deleteFilesInQueue();
- });
- */
- $('#contacts_deletecard').tipsy('hide');
- var newid = '', bookid;
- var curlistitem = Contacts.UI.Contacts.getContact(this.id);
- curlistitem.removeClass('active');
- var newlistitem = curlistitem.prev('li');
- if(!newlistitem) {
- newlistitem = curlistitem.next('li');
- }
- curlistitem.detach();
- if($(newlistitem).is('li')) {
- newid = newlistitem.data('id');
- bookid = newlistitem.data('bookid');
- }
- $('#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;
- }
+ }
- if($('.contacts li').length > 0) {
- Contacts.UI.Card.update({cid:newid, aid:bookid});
- } else {
- // load intro page
- $.getJSON(OC.filePath('contacts', 'ajax', 'loadintro.php'),{},function(jsondata){
- if(jsondata.status == 'success'){
- id = '';
- $('#rightcontent').html(jsondata.data.page).removeData('id');
- }
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- }
- Contacts.UI.notify({
- data:curlistitem,
- message:t('contacts','Click to undo deletion of "') + curlistitem.find('a').text() + '"',
- timeouthandler:function(contact) {
- Contacts.UI.Card.doDelete(contact.data('id'), true);
- delete contact;
- },
- clickhandler:function(contact) {
- Contacts.UI.Contacts.insertContact({contact:contact});
- Contacts.UI.notify({message:t('contacts', 'Cancelled deletion of: "') + curlistitem.find('a').text() + '"'});
+ // Make sure proper DOM is loaded.
+ if(!$('#card').length && newid) {
+ console.log('Loading card DOM');
+ $.getJSON(OC.filePath('contacts', 'ajax', 'loadcard.php'),{requesttoken:requesttoken},function(jsondata){
+ if(jsondata.status == 'success'){
+ $('#rightcontent').html(jsondata.data.page).ready(function() {
+ OC.Contacts.loadHandlers();
+ localLoadContact(newid, bookid);
+ });
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
});
- },
- 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'){
+ } else if(!newid) {
+ console.log('Loading intro');
+ // load intro page
+ $.getJSON(OC.filePath('contacts', 'ajax', 'loadintro.php'),{},function(jsondata){
+ if(jsondata.status == 'success'){
+ id = '';
+ $('#rightcontent').data('id','');
+ $('#rightcontent').html(jsondata.data.page);
+ } else {
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
- if(removeFromQueue) {
- Contacts.UI.Contacts.deletionQueue.splice(Contacts.UI.Contacts.deletionQueue.indexOf(id), 1);
+ });
+ }
+ else {
+ localLoadContact(newid, bookid);
+ }
+ },
+ doExport:function() {
+ document.location.href = OC.linkTo('contacts', 'export.php') + '?contactid=' + this.id;
+ },
+ editNew:function(){ // add a new contact
+ this.id = ''; this.fn = ''; this.fullname = ''; this.givname = ''; this.famname = ''; this.addname = ''; this.honpre = ''; this.honsuf = '';
+ OC.Contacts.Card.add(';;;;;', '', '', true);
+ return false;
+ },
+ add:function(n, fn, aid, isnew){ // add a new contact
+ console.log('Adding ' + fn);
+ aid = aid?aid:$('#contacts h3.active').first().data('id');
+ var localAddcontact = function(n, fn, aid, isnew) {
+ $.post(OC.filePath('contacts', 'ajax', 'contact/add.php'), { n: n, fn: fn, aid: aid, isnew: isnew },
+ function(jsondata) {
+ if (jsondata.status == 'success'){
+ $('#rightcontent').data('id',jsondata.data.id);
+ var id = jsondata.data.id;
+ var aid = jsondata.data.aid;
+ $.getJSON(OC.filePath('contacts', 'ajax', 'contact/details.php'),{'id':id},function(jsondata){
+ if(jsondata.status == 'success'){
+ OC.Contacts.Card.loadContact(jsondata.data, aid);
+ var item = OC.Contacts.Contacts.insertContact({data:jsondata.data});
+ if(isnew) { // add some default properties
+ OC.Contacts.Card.addProperty('EMAIL');
+ OC.Contacts.Card.addProperty('TEL');
+ $('#fn').focus();
+ }
+ }
+ else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ $('#contact_identity').show();
+ $('#actionbar').show();
}
- if(Contacts.UI.Contacts.deletionQueue.length == 0) {
- window.onbeforeunload = null;
+ else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
});
- },
- loadContact:function(jsondata, bookid){
- this.data = jsondata;
- this.id = this.data.id;
- this.bookid = bookid;
- $('#rightcontent').data('id',this.id);
- this.populateNameFields();
- this.loadPhoto();
- this.loadMails();
- this.loadPhones();
- this.loadAddresses();
- this.loadSingleProperties();
- Contacts.UI.loadListHandlers();
- var note = $('#note');
- if(this.data.NOTE) {
- note.data('checksum', this.data.NOTE[0]['checksum']);
- var textarea = note.find('textarea');
- var txt = this.data.NOTE[0]['value'];
- var nheight = txt.split('\n').length > 4 ? txt.split('\n').length+2 : 5;
- textarea.css('min-height', nheight+'em');
- textarea.attr('rows', nheight);
- textarea.val(txt);
- note.show();
- textarea.expandingTextarea();
- $('#contacts_propertymenu_dropdown a[data-type="NOTE"]').parent().hide();
- } else {
- note.removeData('checksum');
- note.find('textarea').val('');
- note.hide();
- $('#contacts_propertymenu_dropdown a[data-type="NOTE"]').parent().show();
- }
- },
- loadSingleProperties:function() {
- var props = ['BDAY', 'NICKNAME', 'ORG', 'URL', 'CATEGORIES'];
- // Clear all elements
- $('#ident .propertycontainer').each(function(){
- if(props.indexOf($(this).data('element')) > -1) {
- $(this).data('checksum', '');
- $(this).find('input').val('');
- $(this).hide();
- $(this).prev().hide();
+ }
+
+ if(!$('#card').length) {
+ console.log('Loading card DOM');
+ $.getJSON(OC.filePath('contacts', 'ajax', 'loadcard.php'),{'requesttoken': requesttoken},function(jsondata){
+ if(jsondata.status == 'success'){
+ $('#rightcontent').html(jsondata.data.page).ready(function() {
+ OC.Contacts.loadHandlers();
+ localAddcontact(n, fn, aid, isnew);
+ });
+ } else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
});
- for(var prop in props) {
- var propname = props[prop];
- if(this.data[propname] != undefined) {
- $('#contacts_propertymenu_dropdown a[data-type="'+propname+'"]').parent().hide();
- var property = this.data[propname][0];
- var value = property['value'], checksum = property['checksum'];
+ } else {
+ localAddcontact(n, fn, aid, isnew);
+ }
+ },
+ delayedDelete:function() {
+ $('#contacts_deletecard').tipsy('hide');
+ var newid = '', bookid;
+ var curlistitem = OC.Contacts.Contacts.getContact(this.id);
+ curlistitem.removeClass('active');
+ var newlistitem = curlistitem.prev('li');
+ if(!newlistitem) {
+ newlistitem = curlistitem.next('li');
+ }
+ curlistitem.detach();
+ if($(newlistitem).is('li')) {
+ newid = newlistitem.data('id');
+ bookid = newlistitem.data('bookid');
+ }
+ $('#rightcontent').data('id', newid);
- if(propname == 'BDAY') {
- var val = $.datepicker.parseDate('yy-mm-dd', value.substring(0, 10));
- value = $.datepicker.formatDate('dd-mm-yy', val);
- }
- var identcontainer = $('#contact_identity');
- identcontainer.find('#'+propname.toLowerCase()).val(value);
- identcontainer.find('#'+propname.toLowerCase()+'_value').data('checksum', checksum);
- identcontainer.find('#'+propname.toLowerCase()+'_label').show();
- identcontainer.find('#'+propname.toLowerCase()+'_value').show();
+ OC.Contacts.Contacts.deletionQueue.push(this.id);
+ if(!window.onbeforeunload) {
+ window.onbeforeunload = OC.Contacts.Contacts.warnNotDeleted;
+ }
+
+ with(this) {
+ delete id; delete fn; delete fullname; delete shortname; delete famname;
+ delete givname; delete addname; delete honpre; delete honsuf; delete data;
+ }
+
+ if($('.contacts li').length > 0) {
+ OC.Contacts.Card.update({cid:newid, aid:bookid});
+ } else {
+ // load intro page
+ $.getJSON(OC.filePath('contacts', 'ajax', 'loadintro.php'),{},function(jsondata){
+ if(jsondata.status == 'success'){
+ id = '';
+ $('#rightcontent').html(jsondata.data.page).removeData('id');
} else {
- $('#contacts_propertymenu_dropdown a[data-type="'+propname+'"]').parent().show();
- }
- }
- },
- populateNameFields:function() {
- var props = ['FN', 'N'];
- // Clear all elements
- $('#ident .propertycontainer').each(function(){
- if(props.indexOf($(this).data('element')) > -1) {
- $(this).data('checksum', '');
- $(this).find('input').val('');
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
});
-
- with(this) {
- delete fn; delete fullname; delete givname; delete famname;
- delete addname; delete honpre; delete honsuf;
- }
-
- if(this.data.FN) {
- this.fn = this.data.FN[0]['value'];
- }
- else {
- this.fn = '';
- }
- if(this.data.N == undefined) {
- narray = [this.fn,'','','','']; // Checking for non-existing 'N' property :-P
- } else {
- narray = this.data.N[0]['value'];
+ }
+ OC.Contacts.notify({
+ data:curlistitem,
+ message:t('contacts','Click to undo deletion of "') + curlistitem.find('a').text() + '"',
+ timeouthandler:function(contact) {
+ OC.Contacts.Card.doDelete(contact.data('id'), true);
+ delete contact;
+ },
+ clickhandler:function(contact) {
+ OC.Contacts.Contacts.insertContact({contact:contact});
+ OC.Contacts.notify({message:t('contacts', 'Cancelled deletion of: "') + curlistitem.find('a').text() + '"'});
+ window.onbeforeunload = null;
}
- this.famname = narray[0] || '';
- this.givname = narray[1] || '';
- this.addname = narray[2] || '';
- this.honpre = narray[3] || '';
- this.honsuf = narray[4] || '';
- if(this.honpre.length > 0) {
- this.fullname += this.honpre + ' ';
+ });
+ },
+ doDelete:function(id, removeFromQueue) {
+ if(OC.Contacts.Contacts.deletionQueue.indexOf(id) == -1 && removeFromQueue) {
+ return;
+ }
+ $.post(OC.filePath('contacts', 'ajax', 'contact/delete.php'),{'id':id},function(jsondata) {
+ if(jsondata.status == 'error'){
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
- if(this.givname.length > 0) {
- this.fullname += ' ' + this.givname;
+ if(removeFromQueue) {
+ OC.Contacts.Contacts.deletionQueue.splice(OC.Contacts.Contacts.deletionQueue.indexOf(id), 1);
}
- if(this.addname.length > 0) {
- this.fullname += ' ' + this.addname;
+ if(OC.Contacts.Contacts.deletionQueue.length == 0) {
+ window.onbeforeunload = null;
}
- if(this.famname.length > 0) {
- this.fullname += ' ' + this.famname;
+ });
+ },
+ loadContact:function(jsondata, bookid){
+ this.data = jsondata;
+ this.id = this.data.id;
+ this.bookid = bookid;
+ $('#rightcontent').data('id',this.id);
+ this.populateNameFields();
+ this.loadPhoto();
+ this.loadMails();
+ this.loadPhones();
+ this.loadAddresses();
+ this.loadSingleProperties();
+ OC.Contacts.loadListHandlers();
+ var note = $('#note');
+ if(this.data.NOTE) {
+ note.data('checksum', this.data.NOTE[0]['checksum']);
+ var textarea = note.find('textarea');
+ var txt = this.data.NOTE[0]['value'];
+ var nheight = txt.split('\n').length > 4 ? txt.split('\n').length+2 : 5;
+ textarea.css('min-height', nheight+'em');
+ textarea.attr('rows', nheight);
+ textarea.val(txt);
+ note.show();
+ textarea.expandingTextarea();
+ $('#contacts_propertymenu_dropdown a[data-type="NOTE"]').parent().hide();
+ } else {
+ note.removeData('checksum');
+ note.find('textarea').val('');
+ note.hide();
+ $('#contacts_propertymenu_dropdown a[data-type="NOTE"]').parent().show();
+ }
+ },
+ loadSingleProperties:function() {
+ var props = ['BDAY', 'NICKNAME', 'ORG', 'URL', 'CATEGORIES'];
+ // Clear all elements
+ $('#ident .propertycontainer').each(function(){
+ if(props.indexOf($(this).data('element')) > -1) {
+ $(this).data('checksum', '');
+ $(this).find('input').val('');
+ $(this).hide();
+ $(this).prev().hide();
}
- if(this.honsuf.length > 0) {
- this.fullname += ', ' + this.honsuf;
+ });
+ for(var prop in props) {
+ var propname = props[prop];
+ if(this.data[propname] != undefined) {
+ $('#contacts_propertymenu_dropdown a[data-type="'+propname+'"]').parent().hide();
+ var property = this.data[propname][0];
+ var value = property['value'], checksum = property['checksum'];
+
+ if(propname == 'BDAY') {
+ var val = $.datepicker.parseDate('yy-mm-dd', value.substring(0, 10));
+ value = $.datepicker.formatDate('dd-mm-yy', val);
+ }
+ var identcontainer = $('#contact_identity');
+ identcontainer.find('#'+propname.toLowerCase()).val(value);
+ identcontainer.find('#'+propname.toLowerCase()+'_value').data('checksum', checksum);
+ identcontainer.find('#'+propname.toLowerCase()+'_label').show();
+ identcontainer.find('#'+propname.toLowerCase()+'_value').show();
+ } else {
+ $('#contacts_propertymenu_dropdown a[data-type="'+propname+'"]').parent().show();
}
- $('#n').val(narray.join(';'));
- $('#fn_select option').remove();
- var names = [this.fn, this.fullname, this.givname + ' ' + this.famname, this.famname + ' ' + this.givname, this.famname + ', ' + this.givname];
- if(this.data.ORG) {
- names[names.length]=this.data.ORG[0].value;
+ }
+ },
+ populateNameFields:function() {
+ var props = ['FN', 'N'];
+ // Clear all elements
+ $('#ident .propertycontainer').each(function(){
+ if(props.indexOf($(this).data('element')) > -1) {
+ $(this).data('checksum', '');
+ $(this).find('input').val('');
}
- $.each(names, function(key, value) {
- $('#fn_select')
- .append($('<option></option>')
- .text(value));
- });
+ });
+
+ with(this) {
+ delete fn; delete fullname; delete givname; delete famname;
+ delete addname; delete honpre; delete honsuf;
+ }
+
+ if(this.data.FN) {
+ this.fn = this.data.FN[0]['value'];
+ }
+ else {
+ this.fn = '';
+ }
+ if(this.data.N == undefined) {
+ narray = [this.fn,'','','','']; // Checking for non-existing 'N' property :-P
+ } else {
+ narray = this.data.N[0]['value'];
+ }
+ this.famname = narray[0] || '';
+ this.givname = narray[1] || '';
+ this.addname = narray[2] || '';
+ this.honpre = narray[3] || '';
+ this.honsuf = narray[4] || '';
+ if(this.honpre.length > 0) {
+ this.fullname += this.honpre + ' ';
+ }
+ if(this.givname.length > 0) {
+ this.fullname += ' ' + this.givname;
+ }
+ if(this.addname.length > 0) {
+ this.fullname += ' ' + this.addname;
+ }
+ if(this.famname.length > 0) {
+ this.fullname += ' ' + this.famname;
+ }
+ if(this.honsuf.length > 0) {
+ this.fullname += ', ' + this.honsuf;
+ }
+ $('#n').val(narray.join(';'));
+ $('#fn_select option').remove();
+ var names = [this.fn, this.fullname, this.givname + ' ' + this.famname, this.famname + ' ' + this.givname, this.famname + ', ' + this.givname];
+ if(this.data.ORG) {
+ names[names.length]=this.data.ORG[0].value;
+ }
+ $.each(names, function(key, value) {
+ $('#fn_select')
+ .append($('<option></option>')
+ .text(value));
+ });
$('#fn_select').combobox('value', this.fn);
$('#contact_identity').find('*[data-element="N"]').data('checksum', this.data.N[0]['checksum']);
if(this.data.FN) {
$('#contact_identity').find('*[data-element="FN"]').data('checksum', this.data.FN[0]['checksum']);
}
$('#contact_identity').show();
- },
- hasCategory:function(category) {
- if(this.data.CATEGORIES) {
- var categories = this.data.CATEGORIES[0]['value'].split(/,\s*/);
- for(var c in categories) {
- var cat = this.data.CATEGORIES[0]['value'][c];
- if(typeof cat === 'string' && (cat.toUpperCase() === category.toUpperCase())) {
- return true;
- }
+ },
+ hasCategory:function(category) {
+ if(this.data.CATEGORIES) {
+ var categories = this.data.CATEGORIES[0]['value'].split(/,\s*/);
+ for(var c in categories) {
+ var cat = this.data.CATEGORIES[0]['value'][c];
+ if(typeof cat === 'string' && (cat.toUpperCase() === category.toUpperCase())) {
+ return true;
}
}
- return false;
- },
- categoriesChanged:function(newcategories) { // Categories added/deleted.
- categories = $.map(newcategories, function(v) {return v;});
- $('#categories').multiple_autocomplete('option', 'source', categories);
- var categorylist = $('#categories_value').find('input');
- $.getJSON(OC.filePath('contacts', 'ajax', 'categories/categoriesfor.php'),{'id':Contacts.UI.Card.id},function(jsondata){
- if(jsondata.status == 'success'){
- $('#categories_value').data('checksum', jsondata.data.checksum);
- categorylist.val(jsondata.data.value);
+ }
+ return false;
+ },
+ categoriesChanged:function(newcategories) { // Categories added/deleted.
+ categories = $.map(newcategories, function(v) {return v;});
+ $('#categories').multiple_autocomplete('option', 'source', categories);
+ var categorylist = $('#categories_value').find('input');
+ $.getJSON(OC.filePath('contacts', 'ajax', 'categories/categoriesfor.php'),{'id':OC.Contacts.Card.id},function(jsondata){
+ if(jsondata.status == 'success'){
+ $('#categories_value').data('checksum', jsondata.data.checksum);
+ categorylist.val(jsondata.data.value);
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ },
+ savePropertyInternal:function(name, fields, oldchecksum, checksum) {
+ // TODO: Add functionality for new fields.
+ //console.log('savePropertyInternal: ' + name + ', fields: ' + fields + 'checksum: ' + checksum);
+ //console.log('savePropertyInternal: ' + this.data[name]);
+ var multivalue = ['CATEGORIES'];
+ var params = {};
+ var value = multivalue.indexOf(name) != -1 ? new Array() : undefined;
+ jQuery.each(fields, function(i, field){
+ //.substring(11,'parameters[TYPE][]'.indexOf(']'))
+ if(field.name.substring(0, 5) === 'value') {
+ if(multivalue.indexOf(name) != -1) {
+ value.push(field.value);
} else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- },
- savePropertyInternal:function(name, fields, oldchecksum, checksum){
- // TODO: Add functionality for new fields.
- //console.log('savePropertyInternal: ' + name + ', fields: ' + fields + 'checksum: ' + checksum);
- //console.log('savePropertyInternal: ' + this.data[name]);
- var multivalue = ['CATEGORIES'];
- var params = {};
- var value = multivalue.indexOf(name) != -1 ? new Array() : undefined;
- jQuery.each(fields, function(i, field){
- //.substring(11,'parameters[TYPE][]'.indexOf(']'))
- if(field.name.substring(0, 5) === 'value') {
- if(multivalue.indexOf(name) != -1) {
- value.push(field.value);
- } else {
- value = field.value;
- }
- } else if(field.name.substring(0, 10) === 'parameters') {
- var p = field.name.substring(11,'parameters[TYPE][]'.indexOf(']'));
- if(!(p in params)) {
- params[p] = [];
- }
- params[p].push(field.value);
+ value = field.value;
}
- });
- for(var i in this.data[name]) {
- if(this.data[name][i]['checksum'] == oldchecksum) {
- this.data[name][i]['checksum'] = checksum;
- this.data[name][i]['value'] = value;
- this.data[name][i]['parameters'] = params;
+ } else if(field.name.substring(0, 10) === 'parameters') {
+ var p = field.name.substring(11,'parameters[TYPE][]'.indexOf(']'));
+ if(!(p in params)) {
+ params[p] = [];
}
+ params[p].push(field.value);
}
- },
- saveProperty:function(obj){
- if(!$(obj).hasClass('contacts_property')) {
- return false;
- }
- if($(obj).hasClass('nonempty') && $(obj).val().trim() == '') {
- OC.dialogs.alert(t('contacts', 'This property has to be non-empty.'), t('contacts', 'Error'));
- return false;
- }
- container = $(obj).parents('.propertycontainer').first(); // get the parent holding the metadata.
- Contacts.UI.loading(obj, true);
- var checksum = container.data('checksum');
- var name = container.data('element');
- var fields = container.find('input.contacts_property,select.contacts_property').serializeArray();
- switch(name) {
- case 'FN':
- var nempty = true;
- for(var i in Contacts.UI.Card.data.N[0]['value']) {
- if(Contacts.UI.Card.data.N[0]['value'][i] != '') {
- nempty = false;
- break;
- }
+ });
+ for(var i in this.data[name]) {
+ if(this.data[name][i]['checksum'] == oldchecksum) {
+ this.data[name][i]['checksum'] = checksum;
+ this.data[name][i]['value'] = value;
+ this.data[name][i]['parameters'] = params;
}
- if(nempty) {
- $('#n').val(fields[0].value + ';;;;');
- Contacts.UI.Card.data.N[0]['value'] = Array(fields[0].value, '', '', '', '');
- setTimeout(function() {Contacts.UI.Card.saveProperty($('#n'))}, 500);
+ }
+ },
+ saveProperty:function(obj) {
+ if(!$(obj).hasClass('contacts_property')) {
+ return false;
+ }
+ if($(obj).hasClass('nonempty') && $(obj).val().trim() == '') {
+ OC.dialogs.alert(t('contacts', 'This property has to be non-empty.'), t('contacts', 'Error'));
+ return false;
+ }
+ container = $(obj).parents('.propertycontainer').first(); // get the parent holding the metadata.
+ OC.Contacts.loading(obj, true);
+ var checksum = container.data('checksum');
+ var name = container.data('element');
+ var fields = container.find('input.contacts_property,select.contacts_property').serializeArray();
+ switch(name) {
+ case 'FN':
+ var nempty = true;
+ for(var i in OC.Contacts.Card.data.N[0]['value']) {
+ if(OC.Contacts.Card.data.N[0]['value'][i] != '') {
+ nempty = false;
+ break;
}
- break;
- }
- var q = container.find('input.contacts_property,select.contacts_property,textarea.contacts_property').serialize();
- if(q == '' || q == undefined) {
- OC.dialogs.alert(t('contacts', 'Couldn\'t serialize elements.'), t('contacts', 'Error'));
- Contacts.UI.loading(obj, false);
- return false;
- }
- q = q + '&id=' + this.id + '&name=' + name;
- if(checksum != undefined && checksum != '') { // save
+ }
+ if(nempty) {
+ $('#n').val(fields[0].value + ';;;;');
+ OC.Contacts.Card.data.N[0]['value'] = Array(fields[0].value, '', '', '', '');
+ setTimeout(function() {OC.Contacts.Card.saveProperty($('#n'))}, 500);
+ }
+ break;
+ }
+ var q = container.find('input.contacts_property,select.contacts_property,textarea.contacts_property').serialize();
+ if(q == '' || q == undefined) {
+ OC.dialogs.alert(t('contacts', 'Couldn\'t serialize elements.'), t('contacts', 'Error'));
+ OC.Contacts.loading(obj, false);
+ return false;
+ }
+ q = q + '&id=' + this.id + '&name=' + name;
+ if(checksum != undefined && checksum != '') { // save
q = q + '&checksum=' + checksum;
console.log('Saving: ' + q);
$(obj).attr('disabled', 'disabled');
- $.post(OC.filePath('contacts', 'ajax', 'saveproperty.php'),q,function(jsondata){
+ $.post(OC.filePath('contacts', 'ajax', 'contact/saveproperty.php'),q,function(jsondata){
if(jsondata.status == 'success'){
container.data('checksum', jsondata.data.checksum);
- Contacts.UI.Card.savePropertyInternal(name, fields, checksum, jsondata.data.checksum);
- Contacts.UI.loading(obj, false);
+ OC.Contacts.Card.savePropertyInternal(name, fields, checksum, jsondata.data.checksum);
+ OC.Contacts.loading(obj, false);
$(obj).removeAttr('disabled');
return true;
}
else{
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- Contacts.UI.loading(obj, false);
+ OC.Contacts.loading(obj, false);
$(obj).removeAttr('disabled');
return false;
}
},'json');
- } else { // add
+ } else { // add
console.log('Adding: ' + q);
$(obj).attr('disabled', 'disabled');
- $.post(OC.filePath('contacts', 'ajax', 'addproperty.php'),q,function(jsondata){
+ $.post(OC.filePath('contacts', 'ajax', 'contact/addproperty.php'),q,function(jsondata){
if(jsondata.status == 'success'){
container.data('checksum', jsondata.data.checksum);
// TODO: savePropertyInternal doesn't know about new fields
- //Contacts.UI.Card.savePropertyInternal(name, fields, checksum, jsondata.data.checksum);
- Contacts.UI.loading(obj, false);
+ //OC.Contacts.Card.savePropertyInternal(name, fields, checksum, jsondata.data.checksum);
+ OC.Contacts.loading(obj, false);
$(obj).removeAttr('disabled');
return true;
}
else{
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- Contacts.UI.loading(obj, false);
+ OC.Contacts.loading(obj, false);
$(obj).removeAttr('disabled');
return false;
}
},'json');
- }
- },
- addProperty:function(type){
- switch (type) {
- case 'NOTE':
- $('#contacts_propertymenu_dropdown a[data-type="'+type+'"]').parent().hide();
- $('#note').find('textarea').expandingTextarea().show().focus();
- break;
- case 'EMAIL':
- if($('#emaillist>li').length == 1) {
- $('#emails').show();
- }
- Contacts.UI.Card.addMail();
- break;
- case 'TEL':
- if($('#phonelist>li').length == 1) {
- $('#phones').show();
- }
- Contacts.UI.Card.addPhone();
- break;
- case 'ADR':
- if($('#addressdisplay>dl').length == 1) {
- $('#addresses').show();
- }
- Contacts.UI.Card.editAddress('new', true);
- break;
- case 'NICKNAME':
- case 'URL':
- case 'ORG':
- case 'BDAY':
- case 'CATEGORIES':
- $('dl dt[data-element="'+type+'"],dd[data-element="'+type+'"]').show();
- $('dd[data-element="'+type+'"]').find('input').focus();
- $('#contacts_propertymenu_dropdown a[data-type="'+type+'"]').parent().hide();
- break;
- }
- },
- deleteProperty:function(obj, type){
- console.log('deleteProperty');
- Contacts.UI.loading(obj, true);
- var checksum = Contacts.UI.checksumFor(obj);
- if(checksum) {
- $.post(OC.filePath('contacts', 'ajax', 'deleteproperty.php'),{'id': this.id, 'checksum': checksum },function(jsondata){
- if(jsondata.status == 'success'){
- if(type == 'list') {
- Contacts.UI.propertyContainerFor(obj).remove();
- } else if(type == 'single') {
- var proptype = Contacts.UI.propertyTypeFor(obj);
- Contacts.UI.Card.data[proptype] = null;
- var othertypes = ['NOTE', 'PHOTO'];
- if(othertypes.indexOf(proptype) != -1) {
- Contacts.UI.propertyContainerFor(obj).data('checksum', '');
- if(proptype == 'PHOTO') {
- Contacts.UI.Contacts.refreshThumbnail(Contacts.UI.Card.id);
- Contacts.UI.Card.loadPhoto(true);
- } else if(proptype == 'NOTE') {
- $('#note').find('textarea').val('');
- Contacts.UI.propertyContainerFor(obj).hide();
- }
- } else {
- $('dl dt[data-element="'+proptype+'"],dd[data-element="'+proptype+'"]').hide();
- $('dl dd[data-element="'+proptype+'"]').data('checksum', '').find('input').val('');
+ }
+ },
+ addProperty:function(type) {
+ switch (type) {
+ case 'NOTE':
+ $('#contacts_propertymenu_dropdown a[data-type="'+type+'"]').parent().hide();
+ $('#note').find('textarea').expandingTextarea().show().focus();
+ break;
+ case 'EMAIL':
+ if($('#emaillist>li').length == 1) {
+ $('#emails').show();
+ }
+ OC.Contacts.Card.addMail();
+ break;
+ case 'TEL':
+ if($('#phonelist>li').length == 1) {
+ $('#phones').show();
+ }
+ OC.Contacts.Card.addPhone();
+ break;
+ case 'ADR':
+ if($('#addressdisplay>dl').length == 1) {
+ $('#addresses').show();
+ }
+ OC.Contacts.Card.editAddress('new', true);
+ break;
+ case 'NICKNAME':
+ case 'URL':
+ case 'ORG':
+ case 'BDAY':
+ case 'CATEGORIES':
+ $('dl dt[data-element="'+type+'"],dd[data-element="'+type+'"]').show();
+ $('dd[data-element="'+type+'"]').find('input').focus();
+ $('#contacts_propertymenu_dropdown a[data-type="'+type+'"]').parent().hide();
+ break;
+ }
+ },
+ deleteProperty:function(obj, type) {
+ console.log('deleteProperty');
+ OC.Contacts.loading(obj, true);
+ var checksum = OC.Contacts.checksumFor(obj);
+ if(checksum) {
+ $.post(OC.filePath('contacts', 'ajax', 'contact/deleteproperty.php'),{'id': this.id, 'checksum': checksum },function(jsondata){
+ if(jsondata.status == 'success'){
+ if(type == 'list') {
+ OC.Contacts.propertyContainerFor(obj).remove();
+ } else if(type == 'single') {
+ var proptype = OC.Contacts.propertyTypeFor(obj);
+ OC.Contacts.Card.data[proptype] = null;
+ var othertypes = ['NOTE', 'PHOTO'];
+ if(othertypes.indexOf(proptype) != -1) {
+ OC.Contacts.propertyContainerFor(obj).data('checksum', '');
+ if(proptype == 'PHOTO') {
+ OC.Contacts.Contacts.refreshThumbnail(OC.Contacts.Card.id);
+ OC.Contacts.Card.loadPhoto(true);
+ } else if(proptype == 'NOTE') {
+ $('#note').find('textarea').val('');
+ OC.Contacts.propertyContainerFor(obj).hide();
}
- $('#contacts_propertymenu_dropdown a[data-type="'+proptype+'"]').parent().show();
- Contacts.UI.loading(obj, false);
} else {
- OC.dialogs.alert(t('contacts', '\'deleteProperty\' called without type argument. Please report at bugs.owncloud.org'), t('contacts', 'Error'));
- Contacts.UI.loading(obj, false);
+ $('dl dt[data-element="'+proptype+'"],dd[data-element="'+proptype+'"]').hide();
+ $('dl dd[data-element="'+proptype+'"]').data('checksum', '').find('input').val('');
}
+ $('#contacts_propertymenu_dropdown a[data-type="'+proptype+'"]').parent().show();
+ OC.Contacts.loading(obj, false);
+ } else {
+ OC.dialogs.alert(t('contacts', '\'deleteProperty\' called without type argument. Please report at bugs.owncloud.org'), t('contacts', 'Error'));
+ OC.Contacts.loading(obj, false);
}
- else{
- Contacts.UI.loading(obj, false);
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- } else { // Property hasn't been saved so there's nothing to delete.
- if(type == 'list') {
- Contacts.UI.propertyContainerFor(obj).remove();
- } else if(type == 'single') {
- var proptype = Contacts.UI.propertyTypeFor(obj);
- $('dl dt[data-element="'+proptype+'"],dd[data-element="'+proptype+'"]').hide();
- $('#contacts_propertymenu_dropdown a[data-type="'+proptype+'"]').parent().show();
- Contacts.UI.loading(obj, false);
- } else {
- OC.dialogs.alert(t('contacts', '\'deleteProperty\' called without type argument. Please report at bugs.owncloud.org'), t('contacts', 'Error'));
}
- }
- },
- editName:function() {
- var params = {id: this.id};
- /* Initialize the name edit dialog */
- if($('#edit_name_dialog').dialog('isOpen') == true) {
- $('#edit_name_dialog').dialog('moveToTop');
+ else{
+ OC.Contacts.loading(obj, false);
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ } else { // Property hasn't been saved so there's nothing to delete.
+ if(type == 'list') {
+ OC.Contacts.propertyContainerFor(obj).remove();
+ } else if(type == 'single') {
+ var proptype = OC.Contacts.propertyTypeFor(obj);
+ $('dl dt[data-element="'+proptype+'"],dd[data-element="'+proptype+'"]').hide();
+ $('#contacts_propertymenu_dropdown a[data-type="'+proptype+'"]').parent().show();
+ OC.Contacts.loading(obj, false);
} else {
- $.getJSON(OC.filePath('contacts', 'ajax', 'editname.php'),{id: this.id},function(jsondata) {
- if(jsondata.status == 'success') {
- $('body').append('<div id="name_dialog"></div>');
- $('#name_dialog').html(jsondata.data.page).find('#edit_name_dialog' ).dialog({
- modal: true,
- closeOnEscape: true,
- title: t('contacts', 'Edit name'),
- height: 'auto', width: 'auto',
- buttons: {
- 'Ok':function() {
- Contacts.UI.Card.saveName(this);
- $(this).dialog('close');
- },
- 'Cancel':function() { $(this).dialog('close'); }
- },
- close: function(event, ui) {
- $(this).dialog('destroy').remove();
- $('#name_dialog').remove();
+ OC.dialogs.alert(t('contacts', '\'deleteProperty\' called without type argument. Please report at bugs.owncloud.org'), t('contacts', 'Error'));
+ }
+ }
+ },
+ editName:function() {
+ var params = {id: this.id};
+ /* Initialize the name edit dialog */
+ if($('#edit_name_dialog').dialog('isOpen') == true) {
+ $('#edit_name_dialog').dialog('moveToTop');
+ } else {
+ $.getJSON(OC.filePath('contacts', 'ajax', 'editname.php'),{id: this.id},function(jsondata) {
+ if(jsondata.status == 'success') {
+ $('body').append('<div id="name_dialog"></div>');
+ $('#name_dialog').html(jsondata.data.page).find('#edit_name_dialog' ).dialog({
+ modal: true,
+ closeOnEscape: true,
+ title: t('contacts', 'Edit name'),
+ height: 'auto', width: 'auto',
+ buttons: {
+ 'Ok':function() {
+ OC.Contacts.Card.saveName(this);
+ $(this).dialog('close');
},
- open: function(event, ui) {
- // load 'N' property - maybe :-P
- }
- });
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
+ 'Cancel':function() { $(this).dialog('close'); }
+ },
+ close: function(event, ui) {
+ $(this).dialog('destroy').remove();
+ $('#name_dialog').remove();
+ },
+ open: function(event, ui) {
+ // load 'N' property - maybe :-P
+ }
+ });
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ }
+ },
+ saveName:function(dlg) {
+ //console.log('saveName, id: ' + this.id);
+ var n = new Array($(dlg).find('#fam').val().strip_tags(),$(dlg).find('#giv').val().strip_tags(),$(dlg).find('#add').val().strip_tags(),$(dlg).find('#pre').val().strip_tags(),$(dlg).find('#suf').val().strip_tags());
+ this.famname = n[0];
+ this.givname = n[1];
+ this.addname = n[2];
+ this.honpre = n[3];
+ this.honsuf = n[4];
+ this.fullname = '';
+
+ $('#n').val(n.join(';'));
+ if(n[3].length > 0) {
+ this.fullname = n[3] + ' ';
+ }
+ this.fullname += n[1] + ' ' + n[2] + ' ' + n[0];
+ if(n[4].length > 0) {
+ this.fullname += ', ' + n[4];
+ }
+
+ $('#fn_select option').remove();
+ //$('#fn_select').combobox('value', this.fn);
+ var tmp = [this.fullname, this.givname + ' ' + this.famname, this.famname + ' ' + this.givname, this.famname + ', ' + this.givname];
+ var names = new Array();
+ for(var name in tmp) {
+ if(names.indexOf(tmp[name]) == -1) {
+ names.push(tmp[name]);
}
- },
- saveName:function(dlg){
- //console.log('saveName, id: ' + this.id);
- var n = new Array($(dlg).find('#fam').val().strip_tags(),$(dlg).find('#giv').val().strip_tags(),$(dlg).find('#add').val().strip_tags(),$(dlg).find('#pre').val().strip_tags(),$(dlg).find('#suf').val().strip_tags());
- this.famname = n[0];
- this.givname = n[1];
- this.addname = n[2];
- this.honpre = n[3];
- this.honsuf = n[4];
- this.fullname = '';
+ }
+ $.each(names, function(key, value) {
+ $('#fn_select')
+ .append($('<option></option>')
+ .text(value));
+ });
- $('#n').val(n.join(';'));
- if(n[3].length > 0) {
- this.fullname = n[3] + ' ';
+ if(this.id == '') {
+ var aid = $(dlg).find('#aid').val();
+ OC.Contacts.Card.add(n.join(';'), $('#short').text(), aid);
+ } else {
+ OC.Contacts.Card.saveProperty($('#n'));
+ }
+ },
+ loadAddresses:function() {
+ $('#addresses').hide();
+ $('#addressdisplay dl.propertycontainer').remove();
+ var addresscontainer = $('#addressdisplay');
+ for(var adr in this.data.ADR) {
+ addresscontainer.find('dl').first().clone().insertAfter($('#addressdisplay dl').last()).show();
+ addresscontainer.find('dl').last().removeClass('template').addClass('propertycontainer');
+ addresscontainer.find('dl').last().data('checksum', this.data.ADR[adr]['checksum']);
+ var adrarray = this.data.ADR[adr]['value'];
+ var adrtxt = '';
+ if(adrarray[0] && adrarray[0].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[0].strip_tags() + '</li>';
}
- this.fullname += n[1] + ' ' + n[2] + ' ' + n[0];
- if(n[4].length > 0) {
- this.fullname += ', ' + n[4];
+ if(adrarray[1] && adrarray[1].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[1].strip_tags() + '</li>';
}
-
- $('#fn_select option').remove();
- //$('#fn_select').combobox('value', this.fn);
- var tmp = [this.fullname, this.givname + ' ' + this.famname, this.famname + ' ' + this.givname, this.famname + ', ' + this.givname];
- var names = new Array();
- for(var name in tmp) {
- if(names.indexOf(tmp[name]) == -1) {
- names.push(tmp[name]);
- }
+ if(adrarray[2] && adrarray[2].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[2].strip_tags() + '</li>';
}
- $.each(names, function(key, value) {
- $('#fn_select')
- .append($('<option></option>')
- .text(value));
- });
-
- if(this.id == '') {
- var aid = $(dlg).find('#aid').val();
- Contacts.UI.Card.add(n.join(';'), $('#short').text(), aid);
- } else {
- Contacts.UI.Card.saveProperty($('#n'));
+ if((3 in adrarray && 5 in adrarray) && adrarray[3].length > 0 || adrarray[5].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[5].strip_tags() + ' ' + adrarray[3].strip_tags() + '</li>';
}
- },
- loadAddresses:function(){
- $('#addresses').hide();
- $('#addressdisplay dl.propertycontainer').remove();
- var addresscontainer = $('#addressdisplay');
- for(var adr in this.data.ADR) {
- addresscontainer.find('dl').first().clone().insertAfter($('#addressdisplay dl').last()).show();
- addresscontainer.find('dl').last().removeClass('template').addClass('propertycontainer');
- addresscontainer.find('dl').last().data('checksum', this.data.ADR[adr]['checksum']);
- var adrarray = this.data.ADR[adr]['value'];
- var adrtxt = '';
- if(adrarray[0] && adrarray[0].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[0].strip_tags() + '</li>';
- }
- if(adrarray[1] && adrarray[1].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[1].strip_tags() + '</li>';
- }
- if(adrarray[2] && adrarray[2].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[2].strip_tags() + '</li>';
- }
- if((3 in adrarray && 5 in adrarray) && adrarray[3].length > 0 || adrarray[5].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[5].strip_tags() + ' ' + adrarray[3].strip_tags() + '</li>';
- }
- if(adrarray[4] && adrarray[4].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[4].strip_tags() + '</li>';
- }
- if(adrarray[6] && adrarray[6].length > 0) {
- adrtxt = adrtxt + '<li>' + adrarray[6].strip_tags() + '</li>';
- }
- addresscontainer.find('dl').last().find('.addresslist').html(adrtxt);
- var types = new Array();
- var ttypes = new Array();
- for(var param in this.data.ADR[adr]['parameters']) {
- if(param.toUpperCase() == 'TYPE') {
- types.push(t('contacts', ucwords(this.data.ADR[adr]['parameters'][param].toLowerCase())));
- ttypes.push(this.data.ADR[adr]['parameters'][param]);
- }
- }
- addresscontainer.find('dl').last().find('.adr_type_label').text(types.join('/'));
- addresscontainer.find('dl').last().find('.adr_type').val(ttypes.join(','));
- addresscontainer.find('dl').last().find('.adr').val(adrarray.join(';'));
- addresscontainer.find('dl').last().data('checksum', this.data.ADR[adr]['checksum']);
+ if(adrarray[4] && adrarray[4].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[4].strip_tags() + '</li>';
}
- if(addresscontainer.find('dl').length > 1) {
- $('#addresses').show();
- $('#contact_communication').show();
+ if(adrarray[6] && adrarray[6].length > 0) {
+ adrtxt = adrtxt + '<li>' + adrarray[6].strip_tags() + '</li>';
}
- return false;
- },
- editAddress:function(obj, isnew){
- var container = undefined;
- var params = {id: this.id};
- if(obj === 'new') {
- isnew = true;
- $('#addressdisplay dl').first().clone(true).insertAfter($('#addressdisplay dl').last()).show();
- container = $('#addressdisplay dl').last();
- container.removeClass('template').addClass('propertycontainer');
- } else {
- params['checksum'] = Contacts.UI.checksumFor(obj);
+ addresscontainer.find('dl').last().find('.addresslist').html(adrtxt);
+ var types = new Array();
+ var ttypes = new Array();
+ for(var param in this.data.ADR[adr]['parameters']) {
+ if(param.toUpperCase() == 'TYPE') {
+ types.push(t('contacts', ucwords(this.data.ADR[adr]['parameters'][param].toLowerCase())));
+ ttypes.push(this.data.ADR[adr]['parameters'][param]);
+ }
}
- /* Initialize the address edit dialog */
- if($('#edit_address_dialog').dialog('isOpen') == true){
- $('#edit_address_dialog').dialog('moveToTop');
- }else{
- $.getJSON(OC.filePath('contacts', 'ajax', 'editaddress.php'),params,function(jsondata){
- if(jsondata.status == 'success'){
- $('body').append('<div id="address_dialog"></div>');
- $('#address_dialog').html(jsondata.data.page).find('#edit_address_dialog' ).dialog({
- height: 'auto', width: 'auto',
- buttons: {
- 'Ok':function() {
- if(isnew) {
- Contacts.UI.Card.saveAddress(this, $('#addressdisplay dl:last-child').find('input').first(), isnew);
- } else {
- Contacts.UI.Card.saveAddress(this, obj, isnew);
- }
- $(this).dialog('close');
- },
- 'Cancel':function() {
- $(this).dialog('close');
- if(isnew) {
- container.remove();
- }
+ addresscontainer.find('dl').last().find('.adr_type_label').text(types.join('/'));
+ addresscontainer.find('dl').last().find('.adr_type').val(ttypes.join(','));
+ addresscontainer.find('dl').last().find('.adr').val(adrarray.join(';'));
+ addresscontainer.find('dl').last().data('checksum', this.data.ADR[adr]['checksum']);
+ }
+ if(addresscontainer.find('dl').length > 1) {
+ $('#addresses').show();
+ $('#contact_communication').show();
+ }
+ return false;
+ },
+ editAddress:function(obj, isnew){
+ var container = undefined;
+ var params = {id: this.id};
+ if(obj === 'new') {
+ isnew = true;
+ $('#addressdisplay dl').first().clone(true).insertAfter($('#addressdisplay dl').last()).show();
+ container = $('#addressdisplay dl').last();
+ container.removeClass('template').addClass('propertycontainer');
+ } else {
+ params['checksum'] = OC.Contacts.checksumFor(obj);
+ }
+ /* Initialize the address edit dialog */
+ if($('#edit_address_dialog').dialog('isOpen') == true){
+ $('#edit_address_dialog').dialog('moveToTop');
+ }else{
+ $.getJSON(OC.filePath('contacts', 'ajax', 'editaddress.php'),params,function(jsondata){
+ if(jsondata.status == 'success'){
+ $('body').append('<div id="address_dialog"></div>');
+ $('#address_dialog').html(jsondata.data.page).find('#edit_address_dialog' ).dialog({
+ height: 'auto', width: 'auto',
+ buttons: {
+ 'Ok':function() {
+ if(isnew) {
+ OC.Contacts.Card.saveAddress(this, $('#addressdisplay dl:last-child').find('input').first(), isnew);
+ } else {
+ OC.Contacts.Card.saveAddress(this, obj, isnew);
}
+ $(this).dialog('close');
},
- close : function(event, ui) {
- $(this).dialog('destroy').remove();
- $('#address_dialog').remove();
- },
- open : function(event, ui) {
- $( "#adr_city" ).autocomplete({
- source: function( request, response ) {
- $.ajax({
- url: "http://ws.geonames.org/searchJSON",
- dataType: "jsonp",
- data: {
- featureClass: "P",
- style: "full",
- maxRows: 12,
- lang: lang,
- name_startsWith: request.term
- },
- success: function( data ) {
- response( $.map( data.geonames, function( item ) {
- return {
- label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName,
- value: item.name,
- country: item.countryName
- }
- }));
- }
- });
- },
- minLength: 2,
- select: function( event, ui ) {
- if(ui.item && $('#adr_country').val().trim().length == 0) {
- $('#adr_country').val(ui.item.country);
+ 'Cancel':function() {
+ $(this).dialog('close');
+ if(isnew) {
+ container.remove();
+ }
+ }
+ },
+ close : function(event, ui) {
+ $(this).dialog('destroy').remove();
+ $('#address_dialog').remove();
+ },
+ open : function(event, ui) {
+ $( "#adr_city" ).autocomplete({
+ source: function( request, response ) {
+ $.ajax({
+ url: "http://ws.geonames.org/searchJSON",
+ dataType: "jsonp",
+ data: {
+ featureClass: "P",
+ style: "full",
+ maxRows: 12,
+ lang: lang,
+ name_startsWith: request.term
+ },
+ success: function( data ) {
+ response( $.map( data.geonames, function( item ) {
+ return {
+ label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName,
+ value: item.name,
+ country: item.countryName
+ }
+ }));
}
- },
- open: function() {
- $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
- },
- close: function() {
- $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
+ });
+ },
+ minLength: 2,
+ select: function( event, ui ) {
+ if(ui.item && $('#adr_country').val().trim().length == 0) {
+ $('#adr_country').val(ui.item.country);
}
- });
- $('#adr_country').autocomplete({
- source: function( request, response ) {
- $.ajax({
- url: "http://ws.geonames.org/searchJSON",
- dataType: "jsonp",
- data: {
- /*featureClass: "A",*/
- featureCode: "PCLI",
- /*countryBias: "true",*/
- /*style: "full",*/
- lang: lang,
- maxRows: 12,
- name_startsWith: request.term
- },
- success: function( data ) {
- response( $.map( data.geonames, function( item ) {
- return {
- label: item.name,
- value: item.name
- }
- }));
- }
- });
- },
- minLength: 2,
- select: function( event, ui ) {
- /*if(ui.item) {
- $('#adr_country').val(ui.item.country);
+ },
+ open: function() {
+ $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
+ },
+ close: function() {
+ $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
+ }
+ });
+ $('#adr_country').autocomplete({
+ source: function( request, response ) {
+ $.ajax({
+ url: "http://ws.geonames.org/searchJSON",
+ dataType: "jsonp",
+ data: {
+ /*featureClass: "A",*/
+ featureCode: "PCLI",
+ /*countryBias: "true",*/
+ /*style: "full",*/
+ lang: lang,
+ maxRows: 12,
+ name_startsWith: request.term
+ },
+ success: function( data ) {
+ response( $.map( data.geonames, function( item ) {
+ return {
+ label: item.name,
+ value: item.name
+ }
+ }));
}
- log( ui.item ?
- "Selected: " + ui.item.label :
- "Nothing selected, input was " + this.value);*/
- },
- open: function() {
- $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
- },
- close: function() {
- $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
+ });
+ },
+ minLength: 2,
+ select: function( event, ui ) {
+ /*if(ui.item) {
+ $('#adr_country').val(ui.item.country);
}
- });
- }
- });
- } else {
- alert(jsondata.data.message);
- }
- });
- }
- },
- saveAddress:function(dlg, obj, isnew){
- if(isnew) {
- container = $('#addressdisplay dl').last();
- obj = container.find('input').first();
- } else {
- checksum = Contacts.UI.checksumFor(obj);
- container = Contacts.UI.propertyContainerFor(obj);
- }
- var adr = new Array(
- $(dlg).find('#adr_pobox').val().strip_tags(),
- $(dlg).find('#adr_extended').val().strip_tags(),
- $(dlg).find('#adr_street').val().strip_tags(),
- $(dlg).find('#adr_city').val().strip_tags(),
- $(dlg).find('#adr_region').val().strip_tags(),
- $(dlg).find('#adr_zipcode').val().strip_tags(),
- $(dlg).find('#adr_country').val().strip_tags()
- );
- container.find('.adr').val(adr.join(';'));
- container.find('.adr_type').val($(dlg).find('#adr_type').val());
- container.find('.adr_type_label').html(t('contacts',ucwords($(dlg).find('#adr_type').val().toLowerCase())));
- Contacts.UI.Card.saveProperty($(container).find('input').first());
- var adrtxt = '';
- if(adr[0].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[0] + '</li>';
- }
- if(adr[1].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[1] + '</li>';
- }
- if(adr[2].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[2] + '</li>';
+ log( ui.item ?
+ "Selected: " + ui.item.label :
+ "Nothing selected, input was " + this.value);*/
+ },
+ open: function() {
+ $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
+ },
+ close: function() {
+ $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
+ }
+ });
+ }
+ });
+ } else {
+ alert(jsondata.data.message);
+ }
+ });
+ }
+ },
+ saveAddress:function(dlg, obj, isnew){
+ if(isnew) {
+ container = $('#addressdisplay dl').last();
+ obj = container.find('input').first();
+ } else {
+ checksum = OC.Contacts.checksumFor(obj);
+ container = OC.Contacts.propertyContainerFor(obj);
+ }
+ var adr = new Array(
+ $(dlg).find('#adr_pobox').val().strip_tags(),
+ $(dlg).find('#adr_extended').val().strip_tags(),
+ $(dlg).find('#adr_street').val().strip_tags(),
+ $(dlg).find('#adr_city').val().strip_tags(),
+ $(dlg).find('#adr_region').val().strip_tags(),
+ $(dlg).find('#adr_zipcode').val().strip_tags(),
+ $(dlg).find('#adr_country').val().strip_tags()
+ );
+ container.find('.adr').val(adr.join(';'));
+ container.find('.adr_type').val($(dlg).find('#adr_type').val());
+ container.find('.adr_type_label').html(t('contacts',ucwords($(dlg).find('#adr_type').val().toLowerCase())));
+ OC.Contacts.Card.saveProperty($(container).find('input').first());
+ var adrtxt = '';
+ if(adr[0].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[0] + '</li>';
+ }
+ if(adr[1].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[1] + '</li>';
+ }
+ if(adr[2].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[2] + '</li>';
+ }
+ if(adr[3].length > 0 || adr[5].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[5] + ' ' + adr[3] + '</li>';
+ }
+ if(adr[4].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[4] + '</li>';
+ }
+ if(adr[6].length > 0) {
+ adrtxt = adrtxt + '<li>' + adr[6] + '</li>';
+ }
+ container.find('.addresslist').html(adrtxt);
+ },
+ uploadPhoto:function(filelist) {
+ if(!filelist) {
+ OC.dialogs.alert(t('contacts','No files selected for upload.'), t('contacts', 'Error'));
+ return;
+ }
+ var file = filelist[0];
+ var target = $('#file_upload_target');
+ var form = $('#file_upload_form');
+ var totalSize=0;
+ if(file.size > $('#max_upload').val()){
+ OC.dialogs.alert(t('contacts','The file you are trying to upload exceed the maximum size for file uploads on this server.'), t('contacts', 'Error'));
+ return;
+ } else {
+ target.load(function(){
+ var response=jQuery.parseJSON(target.contents().text());
+ if(response != undefined && response.status == 'success'){
+ OC.Contacts.Card.editPhoto(response.data.id, response.data.tmp);
+ //alert('File: ' + file.tmp + ' ' + file.name + ' ' + file.mime);
+ }else{
+ OC.dialogs.alert(response.data.message, t('contacts', 'Error'));
+ }
+ });
+ form.submit();
+ }
+ },
+ loadPhotoHandlers:function() {
+ var phototools = $('#phototools');
+ phototools.find('li a').tipsy('hide');
+ phototools.find('li a').tipsy();
+ if(this.data.PHOTO) {
+ phototools.find('.delete').click(function() {
+ $(this).tipsy('hide');
+ OC.Contacts.Card.deleteProperty($('#contacts_details_photo'), 'single');
+ $(this).hide();
+ });
+ phototools.find('.edit').click(function() {
+ $(this).tipsy('hide');
+ OC.Contacts.Card.editCurrentPhoto();
+ });
+ phototools.find('.delete').show();
+ phototools.find('.edit').show();
+ } else {
+ phototools.find('.delete').hide();
+ phototools.find('.edit').hide();
+ }
+ },
+ cloudPhotoSelected:function(path){
+ $.getJSON(OC.filePath('contacts', 'ajax', 'oc_photo.php'),{'path':path,'id':OC.Contacts.Card.id},function(jsondata){
+ if(jsondata.status == 'success'){
+ //alert(jsondata.data.page);
+ OC.Contacts.Card.editPhoto(jsondata.data.id, jsondata.data.tmp)
+ $('#edit_photo_dialog_img').html(jsondata.data.page);
}
- if(adr[3].length > 0 || adr[5].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[5] + ' ' + adr[3] + '</li>';
+ else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
- if(adr[4].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[4] + '</li>';
+ });
+ },
+ loadPhoto:function(refresh){
+ var self = this;
+ var refreshstr = (refresh?'&refresh=1'+Math.random():'')
+ $('#phototools li a').tipsy('hide');
+ var wrapper = $('#contacts_details_photo_wrapper');
+ wrapper.addClass('loading').addClass('wait');
+ delete this.photo;
+ this.photo = new Image();
+ $(this.photo).load(function () {
+ $('img.contacts_details_photo').remove()
+ $(this).addClass('contacts_details_photo');
+ wrapper.removeClass('loading').removeClass('wait');
+ $(this).insertAfter($('#phototools')).fadeIn();
+ }).error(function () {
+ // notify the user that the image could not be loaded
+ OC.Contacts.notify({message:t('contacts','Error loading profile picture.')});
+ }).attr('src', OC.linkTo('contacts', 'photo.php')+'?id='+self.id+refreshstr);
+ this.loadPhotoHandlers()
+ },
+ editCurrentPhoto:function(){
+ $.getJSON(OC.filePath('contacts', 'ajax', 'currentphoto.php'),{'id':this.id},function(jsondata){
+ if(jsondata.status == 'success'){
+ //alert(jsondata.data.page);
+ OC.Contacts.Card.editPhoto(jsondata.data.id, jsondata.data.tmp)
+ $('#edit_photo_dialog_img').html(jsondata.data.page);
}
- if(adr[6].length > 0) {
- adrtxt = adrtxt + '<li>' + adr[6] + '</li>';
+ else{
+ wrapper.removeClass('wait');
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
- container.find('.addresslist').html(adrtxt);
- },
- uploadPhoto:function(filelist) {
- if(!filelist) {
- OC.dialogs.alert(t('contacts','No files selected for upload.'), t('contacts', 'Error'));
- return;
+ });
+ },
+ editPhoto:function(id, tmpkey){
+ //alert('editPhoto: ' + tmpkey);
+ $.getJSON(OC.filePath('contacts', 'ajax', 'cropphoto.php'),{'tmpkey':tmpkey,'id':this.id, 'requesttoken':requesttoken},function(jsondata){
+ if(jsondata.status == 'success'){
+ //alert(jsondata.data.page);
+ $('#edit_photo_dialog_img').html(jsondata.data.page);
}
- var file = filelist[0];
- var target = $('#file_upload_target');
- var form = $('#file_upload_form');
- var totalSize=0;
- if(file.size > $('#max_upload').val()){
- OC.dialogs.alert(t('contacts','The file you are trying to upload exceed the maximum size for file uploads on this server.'), t('contacts', 'Error'));
- return;
- } else {
- target.load(function(){
- var response=jQuery.parseJSON(target.contents().text());
- if(response != undefined && response.status == 'success'){
- Contacts.UI.Card.editPhoto(response.data.id, response.data.tmp);
- //alert('File: ' + file.tmp + ' ' + file.name + ' ' + file.mime);
- }else{
- OC.dialogs.alert(response.data.message, t('contacts', 'Error'));
- }
- });
- form.submit();
+ else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
}
- },
- loadPhotoHandlers:function() {
- var phototools = $('#phototools');
- phototools.find('li a').tipsy('hide');
- phototools.find('li a').tipsy();
- if(this.data.PHOTO) {
- phototools.find('.delete').click(function() {
- $(this).tipsy('hide');
- Contacts.UI.Card.deleteProperty($('#contacts_details_photo'), 'single');
- $(this).hide();
- });
- phototools.find('.edit').click(function() {
- $(this).tipsy('hide');
- Contacts.UI.Card.editCurrentPhoto();
- });
- phototools.find('.delete').show();
- phototools.find('.edit').show();
- } else {
- phototools.find('.delete').hide();
- phototools.find('.edit').hide();
+ });
+ if($('#edit_photo_dialog').dialog('isOpen') == true){
+ $('#edit_photo_dialog').dialog('moveToTop');
+ } else {
+ $('#edit_photo_dialog').dialog('open');
+ }
+ },
+ savePhoto:function(){
+ var target = $('#crop_target');
+ var form = $('#cropform');
+ var wrapper = $('#contacts_details_photo_wrapper');
+ var self = this;
+ wrapper.addClass('wait');
+ form.submit();
+ target.load(function(){
+ var response=jQuery.parseJSON(target.contents().text());
+ if(response != undefined && response.status == 'success'){
+ // load cropped photo.
+ self.loadPhoto(true);
+ OC.Contacts.Card.data.PHOTO = true;
+ }else{
+ OC.dialogs.alert(response.data.message, t('contacts', 'Error'));
+ wrapper.removeClass('wait');
}
- },
- cloudPhotoSelected:function(path){
- $.getJSON(OC.filePath('contacts', 'ajax', 'oc_photo.php'),{'path':path,'id':Contacts.UI.Card.id},function(jsondata){
- if(jsondata.status == 'success'){
- //alert(jsondata.data.page);
- Contacts.UI.Card.editPhoto(jsondata.data.id, jsondata.data.tmp)
- $('#edit_photo_dialog_img').html(jsondata.data.page);
- }
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- },
- loadPhoto:function(refresh){
- var self = this;
- var refreshstr = (refresh?'&refresh=1'+Math.random():'')
- $('#phototools li a').tipsy('hide');
- var wrapper = $('#contacts_details_photo_wrapper');
- wrapper.addClass('loading').addClass('wait');
- delete this.photo;
- this.photo = new Image();
- $(this.photo).load(function () {
- $('img.contacts_details_photo').remove()
- $(this).addClass('contacts_details_photo');
- wrapper.removeClass('loading').removeClass('wait');
- $(this).insertAfter($('#phototools')).fadeIn();
- }).error(function () {
- // notify the user that the image could not be loaded
- Contacts.UI.notify({message:t('contacts','Error loading profile picture.')});
- }).attr('src', OC.linkTo('contacts', 'photo.php')+'?id='+self.id+refreshstr);
- this.loadPhotoHandlers()
- },
- editCurrentPhoto:function(){
- $.getJSON(OC.filePath('contacts', 'ajax', 'currentphoto.php'),{'id':this.id},function(jsondata){
- if(jsondata.status == 'success'){
- //alert(jsondata.data.page);
- Contacts.UI.Card.editPhoto(jsondata.data.id, jsondata.data.tmp)
- $('#edit_photo_dialog_img').html(jsondata.data.page);
- }
- else{
- wrapper.removeClass('wait');
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- },
- editPhoto:function(id, tmpkey){
- //alert('editPhoto: ' + tmpkey);
- $.getJSON(OC.filePath('contacts', 'ajax', 'cropphoto.php'),{'tmpkey':tmpkey,'id':this.id, 'requesttoken':requesttoken},function(jsondata){
- if(jsondata.status == 'success'){
- //alert(jsondata.data.page);
- $('#edit_photo_dialog_img').html(jsondata.data.page);
+ });
+ OC.Contacts.Contacts.refreshThumbnail(this.id);
+ },
+ addMail:function() {
+ //alert('addMail');
+ var emaillist = $('#emaillist');
+ emaillist.find('li.template:first-child').clone(true).appendTo(emaillist).show().find('a .tip').tipsy();
+ emaillist.find('li.template:last-child').find('select').addClass('contacts_property');
+ emaillist.find('li.template:last-child').removeClass('template').addClass('propertycontainer');
+ emaillist.find('li:last-child').find('input[type="email"]').focus();
+ return false;
+ },
+ loadMails:function() {
+ $('#emails').hide();
+ $('#emaillist li.propertycontainer').remove();
+ for(var mail in this.data.EMAIL) {
+ this.addMail();
+ //$('#emaillist li:first-child').clone().appendTo($('#emaillist')).show();
+ $('#emaillist li:last-child').data('checksum', this.data.EMAIL[mail]['checksum'])
+ $('#emaillist li:last-child').find('input[type="email"]').val(this.data.EMAIL[mail]['value']);
+ for(var param in this.data.EMAIL[mail]['parameters']) {
+ if(param.toUpperCase() == 'PREF') {
+ $('#emaillist li:last-child').find('input[type="checkbox"]').attr('checked', 'checked')
}
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ else if(param.toUpperCase() == 'TYPE') {
+ for(etype in this.data.EMAIL[mail]['parameters'][param]) {
+ var et = this.data.EMAIL[mail]['parameters'][param][etype];
+ $('#emaillist li:last-child').find('select option').each(function(){
+ if($.inArray($(this).val().toUpperCase(), et.toUpperCase().split(',')) > -1) {
+ $(this).attr('selected', 'selected');
+ }
+ });
+ }
}
- });
- if($('#edit_photo_dialog').dialog('isOpen') == true){
- $('#edit_photo_dialog').dialog('moveToTop');
- } else {
- $('#edit_photo_dialog').dialog('open');
}
- },
- savePhoto:function(){
- var target = $('#crop_target');
- var form = $('#cropform');
- var wrapper = $('#contacts_details_photo_wrapper');
- var self = this;
- wrapper.addClass('wait');
- form.submit();
- target.load(function(){
- var response=jQuery.parseJSON(target.contents().text());
- if(response != undefined && response.status == 'success'){
- // load cropped photo.
- self.loadPhoto(true);
- Contacts.UI.Card.data.PHOTO = true;
- }else{
- OC.dialogs.alert(response.data.message, t('contacts', 'Error'));
- wrapper.removeClass('wait');
+ }
+ if($('#emaillist li').length > 1) {
+ $('#emails').show();
+ $('#contact_communication').show();
+ }
+ $('#emaillist li:last-child').find('input[type="text"]').focus();
+ return false;
+ },
+ addPhone:function() {
+ var phonelist = $('#phonelist');
+ phonelist.find('li.template:first-child').clone(true).appendTo(phonelist); //.show();
+ phonelist.find('li.template:last-child').find('select').addClass('contacts_property');
+ phonelist.find('li.template:last-child').removeClass('template').addClass('propertycontainer');
+ phonelist.find('li:last-child').find('input[type="text"]').focus();
+ phonelist.find('li:last-child').find('select').multiselect({
+ noneSelectedText: t('contacts', 'Select type'),
+ header: false,
+ selectedList: 4,
+ classes: 'typelist'
+ });
+ phonelist.find('li:last-child').show();
+ return false;
+ },
+ loadPhones:function() {
+ $('#phones').hide();
+ $('#phonelist li.propertycontainer').remove();
+ var phonelist = $('#phonelist');
+ for(var phone in this.data.TEL) {
+ this.addPhone();
+ phonelist.find('li:last-child').find('select').multiselect('destroy');
+ phonelist.find('li:last-child').data('checksum', this.data.TEL[phone]['checksum'])
+ phonelist.find('li:last-child').find('input[type="text"]').val(this.data.TEL[phone]['value']);
+ for(var param in this.data.TEL[phone]['parameters']) {
+ if(param.toUpperCase() == 'PREF') {
+ phonelist.find('li:last-child').find('input[type="checkbox"]').attr('checked', 'checked');
}
- });
- Contacts.UI.Contacts.refreshThumbnail(this.id);
- },
- addMail:function() {
- //alert('addMail');
- var emaillist = $('#emaillist');
- emaillist.find('li.template:first-child').clone(true).appendTo(emaillist).show().find('a .tip').tipsy();
- emaillist.find('li.template:last-child').find('select').addClass('contacts_property');
- emaillist.find('li.template:last-child').removeClass('template').addClass('propertycontainer');
- emaillist.find('li:last-child').find('input[type="email"]').focus();
- return false;
- },
- loadMails:function() {
- $('#emails').hide();
- $('#emaillist li.propertycontainer').remove();
- for(var mail in this.data.EMAIL) {
- this.addMail();
- //$('#emaillist li:first-child').clone().appendTo($('#emaillist')).show();
- $('#emaillist li:last-child').data('checksum', this.data.EMAIL[mail]['checksum'])
- $('#emaillist li:last-child').find('input[type="email"]').val(this.data.EMAIL[mail]['value']);
- for(var param in this.data.EMAIL[mail]['parameters']) {
- if(param.toUpperCase() == 'PREF') {
- $('#emaillist li:last-child').find('input[type="checkbox"]').attr('checked', 'checked')
- }
- else if(param.toUpperCase() == 'TYPE') {
- for(etype in this.data.EMAIL[mail]['parameters'][param]) {
- var et = this.data.EMAIL[mail]['parameters'][param][etype];
- $('#emaillist li:last-child').find('select option').each(function(){
- if($.inArray($(this).val().toUpperCase(), et.toUpperCase().split(',')) > -1) {
- $(this).attr('selected', 'selected');
- }
- });
- }
+ else if(param.toUpperCase() == 'TYPE') {
+ for(ptype in this.data.TEL[phone]['parameters'][param]) {
+ var pt = this.data.TEL[phone]['parameters'][param][ptype];
+ phonelist.find('li:last-child').find('select option').each(function(){
+ //if ($(this).val().toUpperCase() == pt.toUpperCase()) {
+ if ($.inArray($(this).val().toUpperCase(), pt.toUpperCase().split(',')) > -1) {
+ $(this).attr('selected', 'selected');
+ }
+ });
}
}
}
- if($('#emaillist li').length > 1) {
- $('#emails').show();
- $('#contact_communication').show();
- }
-
- $('#emaillist li:last-child').find('input[type="text"]').focus();
- return false;
- },
- addPhone:function() {
- var phonelist = $('#phonelist');
- phonelist.find('li.template:first-child').clone(true).appendTo(phonelist); //.show();
- phonelist.find('li.template:last-child').find('select').addClass('contacts_property');
- phonelist.find('li.template:last-child').removeClass('template').addClass('propertycontainer');
- phonelist.find('li:last-child').find('input[type="text"]').focus();
phonelist.find('li:last-child').find('select').multiselect({
- noneSelectedText: t('contacts', 'Select type'),
- header: false,
- selectedList: 4,
- classes: 'typelist'
- });
- phonelist.find('li:last-child').show();
- return false;
- },
- loadPhones:function() {
- $('#phones').hide();
- $('#phonelist li.propertycontainer').remove();
- var phonelist = $('#phonelist');
- for(var phone in this.data.TEL) {
- this.addPhone();
- phonelist.find('li:last-child').find('select').multiselect('destroy');
- phonelist.find('li:last-child').data('checksum', this.data.TEL[phone]['checksum'])
- phonelist.find('li:last-child').find('input[type="text"]').val(this.data.TEL[phone]['value']);
- for(var param in this.data.TEL[phone]['parameters']) {
- if(param.toUpperCase() == 'PREF') {
- phonelist.find('li:last-child').find('input[type="checkbox"]').attr('checked', 'checked');
- }
- else if(param.toUpperCase() == 'TYPE') {
- for(ptype in this.data.TEL[phone]['parameters'][param]) {
- var pt = this.data.TEL[phone]['parameters'][param][ptype];
- phonelist.find('li:last-child').find('select option').each(function(){
- //if ($(this).val().toUpperCase() == pt.toUpperCase()) {
- if ($.inArray($(this).val().toUpperCase(), pt.toUpperCase().split(',')) > -1) {
- $(this).attr('selected', 'selected');
- }
- });
- }
- }
+ noneSelectedText: t('contacts', 'Select type'),
+ header: false,
+ selectedList: 4,
+ classes: 'typelist'
+ });
+ }
+ if(phonelist.find('li').length > 1) {
+ $('#phones').show();
+ $('#contact_communication').show();
+ }
+ return false;
+ },
+ },
+ 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(OC.Contacts.Contacts.deletionQueue.length > 0) {
+ setTimeout(OC.Contacts.Contacts.deleteFilesInQueue, 1);
+ }
+ return warn;
+ },
+ deleteFilesInQueue:function() {
+ var queue = OC.Contacts.Contacts.deletionQueue;
+ if(queue.length > 0) {
+ OC.Contacts.notify({cancel:true});
+ while(queue.length > 0) {
+ var id = queue.pop();
+ if(id) {
+ OC.Contacts.Card.doDelete(id, false);
}
- phonelist.find('li:last-child').find('select').multiselect({
- noneSelectedText: t('contacts', 'Select type'),
- header: false,
- selectedList: 4,
- classes: 'typelist'
- });
- }
- if(phonelist.find('li').length > 1) {
- $('#phones').show();
- $('#contact_communication').show();
}
- return false;
- },
+ }
},
- Addressbooks:{
- overview:function(){
- if($('#chooseaddressbook_dialog').dialog('isOpen') == true){
- $('#chooseaddressbook_dialog').dialog('moveToTop');
- }else{
- $('body').append('<div id="addressbook_dialog"></div>');
- $.getJSON(OC.filePath('contacts', 'ajax', 'chooseaddressbook.php'), function(jsondata){
- if(jsondata.status == 'success'){
- $('#addressbook_dialog').html(jsondata.data.page).find('#chooseaddressbook_dialog').dialog({
- minWidth : 600,
- close : function(event, ui) {
- $(this).dialog('destroy').remove();
- $('#addressbook_dialog').remove();
- }
- }).css('overflow','visible');
- } else {
- alert(jsondata.data.message);
- $('#addressbook_dialog').remove();
- }
- });
- }
+ getContact:function(id) {
+ if(!this.contacts[id]) {
+ this.contacts[id] = $('#contacts li[data-id="'+id+'"]');
+ if(!this.contacts[id]) {
+ self = this;
+ $.getJSON(OC.filePath('contacts', 'ajax', 'contactdetails.php'),{'id':id},function(jsondata){
+ if(jsondata.status == 'success'){
+ self.contacts[id] = self.insertContact({data:jsondata.data});
+ }
+ else{
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ }
+ }
+ return this.contacts[id];
+ },
+ drop:function(event, ui) {
+ var dragitem = ui.draggable, droptarget = $(this);
+ if(dragitem.is('li')) {
+ OC.Contacts.Contacts.dropContact(event, dragitem, droptarget);
+ } else {
+ OC.Contacts.Contacts.dropAddressbook(event, dragitem, droptarget);
+ }
+ },
+ dropContact:function(event, dragitem, droptarget) {
+ if(dragitem.data('bookid') == droptarget.data('id')) {
return false;
- },
- activation:function(checkbox, bookid){
- var active = checkbox.checked;
- $.post(OC.filePath('contacts', 'ajax', 'activation.php'), {bookid: bookid, active: (active?1:0)}, function(jsondata) {
- if (jsondata.status == 'success'){
- if(!active) {
- $('#contacts h3[data-id="'+bookid+'"],#contacts ul[data-id="'+bookid+'"]').remove();
- } else {
- Contacts.UI.Contacts.update();
- }
+ }
+ var droplist = (droptarget.is('ul'))?droptarget:droptarget.next();
+ $.post(OC.filePath('contacts', 'ajax', 'contact/move.php'), { ids: dragitem.data('id'), aid: droptarget.data('id') },
+ function(jsondata){
+ if(jsondata.status == 'success'){
+ dragitem.attr('data-bookid', droptarget.data('id'))
+ dragitem.data('bookid', droptarget.data('id'));
+ OC.Contacts.Contacts.insertContact({
+ contactlist:droplist,
+ contact:dragitem.detach()
+ });
+ OC.Contacts.Contacts.scrollTo(dragitem.data('id'));
} else {
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- checkbox.checked = !active;
}
- });
- },
- addAddressbook:function(name, description, cb) {
- $.post(OC.filePath('contacts', 'ajax', 'addaddressbook.php'), { name: name, description: description, active: true },
- function(jsondata){
- if(jsondata.status == 'success'){
- if(cb) {
- cb(jsondata.data);
- }
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- return false;
- }
- });
-
- },
- newAddressbook:function(object){
- var tr = $(document.createElement('tr'))
- .load(OC.filePath('contacts', 'ajax', 'addbook.php'));
- $(object).closest('tr').after(tr).hide();
- },
- editAddressbook:function(object, bookid){
- var tr = $(document.createElement('tr'))
- .load(OC.filePath('contacts', 'ajax', 'editaddressbook.php') + "?bookid="+bookid);
- $(object).closest('tr').after(tr).hide();
- },
- deleteAddressbook:function(obj, bookid){
- var check = confirm("Do you really want to delete this address book?");
- if(check == false){
- return false;
- }else{
- $.post(OC.filePath('contacts', 'ajax', 'deletebook.php'), { id: bookid},
- function(jsondata) {
- if (jsondata.status == 'success'){
- $(obj).closest('tr').remove();
- $('#contacts h3[data-id="'+bookid+'"],#contacts ul[data-id="'+bookid+'"]').remove();
- Contacts.UI.Contacts.update();
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- }
- },
- doImport:function(file, aid){
- $.post(OC.filePath('contacts', '', 'import.php'), { id: aid, file: file, fstype: 'OC_FilesystemView' },
- function(jsondata){
- if(jsondata.status != 'success'){
- Contacts.UI.notify({message:jsondata.data.message});
- }
- });
- return false;
- },
- submit:function(button, bookid){
- var displayname = $("#displayname_"+bookid).val().trim();
- var active = $("#edit_active_"+bookid+":checked").length;
- var description = $("#description_"+bookid).val();
-
- if(displayname.length == 0) {
- OC.dialogs.alert(t('contacts', 'Displayname cannot be empty.'), t('contacts', 'Error'));
- return false;
- }
- var url;
- if (bookid == 'new'){
- url = OC.filePath('contacts', 'ajax', 'createaddressbook.php');
- }else{
- url = OC.filePath('contacts', 'ajax', 'updateaddressbook.php');
- }
- $.post(url, { id: bookid, name: displayname, active: active, description: description },
- function(jsondata){
- if(jsondata.status == 'success'){
- $(button).closest('tr').prev().html(jsondata.page).show().next().remove();
- Contacts.UI.Contacts.update();
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
+ });
+ },
+ dropAddressbook:function(event, dragitem, droptarget) {
+ alert('Dropping address books not implemented yet');
+ },
+ /**
+ * @params params An object with the properties 'contactlist':a jquery object of the ul to insert into,
+ * 'contacts':a jquery object of all items in the list and either 'data': an object with the properties
+ * id, addressbookid and displayname or 'contact': a listitem to be inserted directly.
+ * If 'contactlist' or 'contacts' aren't defined they will be search for based in the properties in 'data'.
+ */
+ insertContact:function(params) {
+ var id, bookid;
+ if(!params.contactlist) {
+ // FIXME: Check if contact really exists.
+ bookid = params.data ? params.data.addressbookid : params.contact.data('bookid');
+ id = params.data ? params.data.id : params.contact.data('id');
+ params.contactlist = $('#contacts ul[data-id="'+bookid+'"]');
+ }
+ if(!params.contacts) {
+ bookid = params.data ? params.data.addressbookid : params.contact.data('bookid');
+ id = params.data ? params.data.id : params.contact.data('id');
+ params.contacts = $('#contacts ul[data-id="'+bookid+'"] li');
+ }
+ var contact = params.data
+ ? $('<li data-id="'+params.data.id+'" data-bookid="'+params.data.addressbookid
+ + '" role="button"><a href="'+OC.linkTo('contacts', 'index.php')+'&id='
+ + params.data.id+'" style="background: url('+OC.filePath('contacts', '', 'thumbnail.php')
+ + '?id='+params.data.id+') no-repeat scroll 0% 0% transparent;">'
+ + params.data.displayname+'</a></li>')
+ : params.contact;
+ var added = false;
+ var name = params.data ? params.data.displayname.toLowerCase() : contact.find('a').text().toLowerCase();
+ if(params.contacts) {
+ params.contacts.each(function() {
+ if ($(this).text().toLowerCase() > name) {
+ $(this).before(contact);
+ added = true;
+ return false;
+ }
});
- },
- cancel:function(button, bookid){
- $(button).closest('tr').prev().show().next().remove();
}
+ if(!added || !params.contacts) {
+ params.contactlist.append(contact);
+ }
+ //this.contacts[id] = contact;
+ return contact;
},
- 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);
- }
+ addAddressbook:function(name, description, cb) {
+ $.post(OC.filePath('contacts', 'ajax/addressbook', 'add.php'), { name: name, description: description, active: true },
+ function(jsondata) {
+ if(jsondata.status == 'success'){
+ if(cb && typeof cb == 'function') {
+ cb(jsondata.data.addressbook);
}
- }
- },
- getContact:function(id) {
- if(!this.contacts[id]) {
- this.contacts[id] = $('#contacts li[data-id="'+id+'"]');
- if(!this.contacts[id]) {
- self = this;
- $.getJSON(OC.filePath('contacts', 'ajax', 'contactdetails.php'),{'id':id},function(jsondata){
- if(jsondata.status == 'success'){
- self.contacts[id] = self.insertContact({data:jsondata.data});
- }
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
- });
- }
- }
- return this.contacts[id];
- },
- drop:function(event, ui) {
- var dragitem = ui.draggable, droptarget = $(this);
- if(dragitem.is('li')) {
- Contacts.UI.Contacts.dropContact(event, dragitem, droptarget);
} else {
- Contacts.UI.Contacts.dropAddressbook(event, dragitem, droptarget);
- }
- },
- dropContact:function(event, dragitem, droptarget) {
- if(dragitem.data('bookid') == droptarget.data('id')) {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
return false;
}
- var droplist = (droptarget.is('ul'))?droptarget:droptarget.next();
- $.post(OC.filePath('contacts', 'ajax', 'movetoaddressbook.php'), { ids: dragitem.data('id'), aid: droptarget.data('id') },
- function(jsondata){
- if(jsondata.status == 'success'){
- dragitem.attr('data-bookid', droptarget.data('id'))
- dragitem.data('bookid', droptarget.data('id'));
- Contacts.UI.Contacts.insertContact({
- contactlist:droplist,
- contact:dragitem.detach()
- });
- Contacts.UI.Contacts.scrollTo(dragitem.data('id'));
- } else {
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
- }
+ });
+ },
+ doImport:function(file, aid){
+ $.post(OC.filePath('contacts', '', 'import.php'), { id: aid, file: file, fstype: 'OC_FilesystemView' },
+ function(jsondata){
+ if(jsondata.status != 'success'){
+ OC.Contacts.notify({message:jsondata.data.message});
+ }
+ });
+ return false;
+ },
+ next:function(reverse) {
+ var curlistitem = this.getContact(OC.Contacts.Card.id);
+ var newlistitem = reverse ? curlistitem.prev('li') : curlistitem.next('li');
+ if(newlistitem) {
+ curlistitem.removeClass('active');
+ OC.Contacts.Card.update({
+ cid:newlistitem.data('id'),
+ aid:newlistitem.data('bookid')
});
- },
- dropAddressbook:function(event, dragitem, droptarget) {
- alert('Dropping address books not implemented yet');
- },
- /**
- * @params params An object with the properties 'contactlist':a jquery object of the ul to insert into,
- * 'contacts':a jquery object of all items in the list and either 'data': an object with the properties
- * id, addressbookid and displayname or 'contact': a listitem to be inserted directly.
- * If 'contactlist' or 'contacts' aren't defined they will be search for based in the properties in 'data'.
- */
- insertContact:function(params) {
- var id, bookid;
- if(!params.contactlist) {
- // FIXME: Check if contact really exists.
- bookid = params.data ? params.data.addressbookid : params.contact.data('bookid');
- id = params.data ? params.data.id : params.contact.data('id');
- params.contactlist = $('#contacts ul[data-id="'+bookid+'"]');
- }
- if(!params.contacts) {
- bookid = params.data ? params.data.addressbookid : params.contact.data('bookid');
- id = params.data ? params.data.id : params.contact.data('id');
- params.contacts = $('#contacts ul[data-id="'+bookid+'"] li');
- }
- var contact = params.data
- ? $('<li data-id="'+params.data.id+'" data-bookid="'+params.data.addressbookid+'" role="button"><a href="'+OC.linkTo('contacts', 'index.php')+'&id='+params.data.id+'" style="background: url('+OC.filePath('contacts', '', 'thumbnail.php')+'?id='+params.data.id+') no-repeat scroll 0% 0% transparent;">'+params.data.displayname+'</a></li>')
- : params.contact;
- var added = false;
- var name = params.data ? params.data.displayname.toLowerCase() : contact.find('a').text().toLowerCase();
- if(params.contacts) {
- params.contacts.each(function() {
- if ($(this).text().toLowerCase() > name) {
- $(this).before(contact);
- added = true;
- return false;
- }
- });
- }
- if(!added || !params.contacts) {
- params.contactlist.append(contact);
- }
- //this.contacts[id] = contact;
- return contact;
- },
- next:function(reverse) {
- // TODO: Check if we're last-child/first-child and jump to next/prev address book.
- var curlistitem = $('#contacts li[data-id="'+Contacts.UI.Card.id+'"]');
- var newlistitem = reverse ? curlistitem.prev('li') : curlistitem.next('li');
+ }
+ },
+ previous:function() {
+ this.next(true);
+ },
+ nextAddressbook:function(reverse) {
+ console.log('nextAddressbook', reverse);
+ var curlistitem = this.getContact(OC.Contacts.Card.id);
+ var parent = curlistitem.parent('ul');
+ var newparent = reverse
+ ? parent.prevAll('ul').first()
+ : parent.nextAll('ul').first();
+ if(newparent) {
+ newlistitem = newparent.find('li:first-child');
if(newlistitem) {
+ parent.slideUp().prev('h3').removeClass('active');
+ newparent.slideDown().prev('h3').addClass('active');
curlistitem.removeClass('active');
- Contacts.UI.Card.update({
+ OC.Contacts.Card.update({
cid:newlistitem.data('id'),
aid:newlistitem.data('bookid')
});
}
- },
- previous:function() {
- this.next(true);
- },
- // Reload the contacts list.
- update:function(params){
- if(!params) { params = {}; }
- if(!params.start) {
- if(params.aid) {
- $('#contacts h3[data-id="'+params.aid+'"],#contacts ul[data-id="'+params.aid+'"]').remove();
- } else {
- $('#contacts').empty();
- }
- }
- self = this;
- console.log('update: ' + params.cid + ' ' + params.aid + ' ' + params.start);
- var firstrun = false;
- var opts = {};
- opts['startat'] = (params.start?params.start:0);
+ }
+ },
+ previousAddressbook:function() {
+ console.log('previousAddressbook');
+ this.nextAddressbook(true);
+ },
+ // Reload the contacts list.
+ update:function(params){
+ if(!params) { params = {}; }
+ if(!params.start) {
if(params.aid) {
- opts['aid'] = params.aid;
+ $('#contacts h3[data-id="'+params.aid+'"],#contacts ul[data-id="'+params.aid+'"]').remove();
+ } else {
+ $('#contacts').empty();
}
- $.getJSON(OC.filePath('contacts', 'ajax', 'contacts.php'),opts,function(jsondata){
- if(jsondata.status == 'success'){
- var books = jsondata.data.entries;
- $.each(books, function(b, book) {
- if($('#contacts h3[data-id="'+b+'"]').length == 0) {
- firstrun = true;
- if($('#contacts h3').length == 0) {
- $('#contacts').html('<h3 class="addressbook" contextmenu="addressbookmenu" data-id="'+b+'">'+book.displayname+'</h3><ul class="contacts hidden" data-id="'+b+'"></ul>');
- } else {
- if(!$('#contacts h3[data-id="'+b+'"]').length) {
- var item = $('<h3 class="addressbook" contextmenu="addressbookmenu" data-id="'+b+'">'+book.displayname+'</h3><ul class="contacts hidden" data-id="'+b+'"></ul>')
- var added = false;
- $('#contacts h3').each(function(){
- if ($(this).text().toLowerCase() > book.displayname.toLowerCase()) {
- $(this).before(item).fadeIn('fast');
- added = true;
- return false;
- }
- });
- if(!added) {
- $('#contacts').append(item);
+ }
+ self = this;
+ console.log('update: ' + params.cid + ' ' + params.aid + ' ' + params.start);
+ var firstrun = false;
+ var opts = {};
+ opts['startat'] = (params.start?params.start:0);
+ if(params.aid) {
+ opts['aid'] = params.aid;
+ }
+ $.getJSON(OC.filePath('contacts', 'ajax', 'contact/list.php'),opts,function(jsondata){
+ if(jsondata.status == 'success'){
+ var books = jsondata.data.entries;
+ $.each(books, function(b, book) {
+ if($('#contacts h3[data-id="'+b+'"]').length == 0) {
+ firstrun = true;
+ if($('#contacts h3').length == 0) {
+ $('#contacts').html('<h3 class="addressbook" contextmenu="addressbookmenu" data-id="'
+ + b+'">'+book.displayname+'</h3><ul class="contacts hidden" data-id="'+b+'"></ul>');
+ } else {
+ if(!$('#contacts h3[data-id="'+b+'"]').length) {
+ var item = $('<h3 class="addressbook" contextmenu="addressbookmenu" data-id="'+b+'">'
+ + book.displayname+'</h3><ul class="contacts hidden" data-id="'+b+'"></ul>')
+ var added = false;
+ $('#contacts h3').each(function(){
+ if ($(this).text().toLowerCase() > book.displayname.toLowerCase()) {
+ $(this).before(item).fadeIn('fast');
+ added = true;
+ return false;
}
-
- }
- }
- $('#contacts h3[data-id="'+b+'"]').on('click', function(event) {
- $('#contacts h3').removeClass('active');
- $(this).addClass('active');
- $('#contacts ul[data-id="'+b+'"]').slideToggle(300);
- return false;
- });
- var accept = 'li:not([data-bookid="'+b+'"]),h3:not([data-id="'+b+'"])';
- $('#contacts h3[data-id="'+b+'"],#contacts ul[data-id="'+b+'"]').droppable({
- drop: Contacts.UI.Contacts.drop,
- activeClass: 'ui-state-hover',
- accept: accept
- });
- }
- var contactlist = $('#contacts ul[data-id="'+b+'"]');
- var contacts = $('#contacts ul[data-id="'+b+'"] li');
- for(var c in book.contacts) {
- if(book.contacts[c].id == undefined) { continue; }
- if(!$('#contacts li[data-id="'+book.contacts[c]['id']+'"]').length) {
- var contact = Contacts.UI.Contacts.insertContact({contactlist:contactlist, contacts:contacts, data:book.contacts[c]});
- if(c == self.batchnum-10) {
- contact.bind('inview', function(event, isInView, visiblePartX, visiblePartY) {
- $(this).unbind(event);
- var bookid = $(this).data('bookid');
- var numsiblings = $('.contacts li[data-bookid="'+bookid+'"]').length;
- if (isInView && numsiblings >= self.batchnum) {
- console.log('This would be a good time to load more contacts.');
- Contacts.UI.Contacts.update({cid:params.cid, aid:bookid, start:$('#contacts li[data-bookid="'+bookid+'"]').length});
- }
- });
+ });
+ if(!added) {
+ $('#contacts').append(item);
}
}
}
- });
- if($('#contacts h3').length > 1) {
- $('#contacts li,#contacts h3').draggable({
- distance: 10,
- revert: 'invalid',
- axis: 'y', containment: '#contacts',
- scroll: true, scrollSensitivity: 40,
- opacity: 0.7, helper: 'clone'
+ $('#contacts h3[data-id="'+b+'"]').on('click', function(event) {
+ $('#contacts h3').removeClass('active');
+ $(this).addClass('active');
+ $('#contacts ul[data-id="'+b+'"]').slideToggle(300);
+ return false;
+ });
+ var accept = 'li:not([data-bookid="'+b+'"]),h3:not([data-id="'+b+'"])';
+ $('#contacts h3[data-id="'+b+'"],#contacts ul[data-id="'+b+'"]').droppable({
+ drop: OC.Contacts.Contacts.drop,
+ activeClass: 'ui-state-hover',
+ accept: accept
});
- } else {
- $('#contacts h3').first().addClass('active');
}
- if(opts['startat'] == 0) { // only update card on first load.
- Contacts.UI.Card.update(params);
+ var contactlist = $('#contacts ul[data-id="'+b+'"]');
+ var contacts = $('#contacts ul[data-id="'+b+'"] li');
+ for(var c in book.contacts) {
+ if(book.contacts[c].id == undefined) { continue; }
+ if(!$('#contacts li[data-id="'+book.contacts[c]['id']+'"]').length) {
+ var contact = OC.Contacts.Contacts.insertContact({contactlist:contactlist, contacts:contacts, data:book.contacts[c]});
+ if(c == self.batchnum-10) {
+ contact.bind('inview', function(event, isInView, visiblePartX, visiblePartY) {
+ $(this).unbind(event);
+ var bookid = $(this).data('bookid');
+ var numsiblings = $('.contacts li[data-bookid="'+bookid+'"]').length;
+ if (isInView && numsiblings >= self.batchnum) {
+ console.log('This would be a good time to load more contacts.');
+ OC.Contacts.Contacts.update({cid:params.cid, aid:bookid, start:$('#contacts li[data-bookid="'+bookid+'"]').length});
+ }
+ });
+ }
+ }
}
+ });
+ if($('#contacts h3').length > 1) {
+ $('#contacts li,#contacts h3').draggable({
+ distance: 10,
+ revert: 'invalid',
+ axis: 'y', containment: '#contacts',
+ scroll: true, scrollSensitivity: 40,
+ opacity: 0.7, helper: 'clone'
+ });
+ } else {
+ $('#contacts h3').first().addClass('active');
}
- else{
- OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ if(opts['startat'] == 0) { // only update card on first load.
+ OC.Contacts.Card.update(params);
}
- });
- },
- refreshThumbnail:function(id){
- var item = $('.contacts li[data-id="'+id+'"]').find('a');
- item.html(Contacts.UI.Card.fn);
- item.css('background','url('+OC.filePath('contacts', '', 'thumbnail.php')+'?id='+id+'&refresh=1'+Math.random()+') no-repeat');
- },
- scrollTo:function(id){
- var item = $('#contacts li[data-id="'+id+'"]');
- if(item && $.isNumeric(item.offset().top)) {
- console.log('scrollTo ' + parseInt(item.offset().top));
- $('#contacts').animate({
- scrollTop: parseInt(item.offset()).top-40}, 'slow','swing');
+ } else {
+ OC.Contacts.notify({message:t('contacts', 'Error')+': '+jsondata.data.message});
}
+ });
+ },
+ refreshThumbnail:function(id){
+ var item = $('.contacts li[data-id="'+id+'"]').find('a');
+ item.html(OC.Contacts.Card.fn);
+ item.css('background','url('+OC.filePath('contacts', '', 'thumbnail.php')+'?id='+id+'&refresh=1'+Math.random()+') no-repeat');
+ },
+ scrollTo:function(id){
+ var item = $('#contacts li[data-id="'+id+'"]');
+ if(item && $.isNumeric(item.offset().top)) {
+ console.log('scrollTo ' + parseInt(item.offset().top));
+ $('#contacts').animate({
+ scrollTop: parseInt(item.offset()).top-40}, 'slow','swing');
}
}
}
}
$(document).ready(function(){
- OCCategories.changed = Contacts.UI.Card.categoriesChanged;
+ OCCategories.changed = OC.Contacts.Card.categoriesChanged;
OCCategories.app = 'contacts';
- $('#chooseaddressbook').on('click keydown', Contacts.UI.Addressbooks.overview);
- $('#contacts_newcontact').on('click keydown', Contacts.UI.Card.editNew);
-
var ninjahelp = $('#ninjahelp');
+ $('#bottomcontrols .settings').on('click keydown', function() {
+ try {
+ ninjahelp.hide();
+ OC.appSettings({appid:'contacts', loadJS:true, cache:false});
+ } catch(e) {
+ console.log('error:', e.message);
+ }
+ });
+ $('#bottomcontrols .import').click(function() {
+ $('#import_upload_start').trigger('click');
+ });
+ $('#contacts_newcontact').on('click keydown', OC.Contacts.Card.editNew);
+
ninjahelp.find('.close').on('click keydown',function() {
ninjahelp.hide();
});
$(document).on('keyup', function(event) {
- console.log(event.which + ' ' + event.target.nodeName);
if(event.target.nodeName.toUpperCase() != 'BODY'
|| $('#contacts li').length == 0
- || !Contacts.UI.Card.id) {
+ || !OC.Contacts.Card.id) {
return;
}
+ //console.log(event.which + ' ' + event.target.nodeName);
/**
* To add:
- * (Shift)n/p: next/prev addressbook
+ * Shift-a: add addressbook
* u (85): hide/show leftcontent
* f (70): add field
*/
@@ -1771,49 +1711,45 @@ $(document).ready(function(){
case 27: // Esc
ninjahelp.hide();
break;
- case 46:
+ case 46: // Delete
if(event.shiftKey) {
- Contacts.UI.Card.delayedDelete();
+ OC.Contacts.Card.delayedDelete();
}
break;
- case 32: // space
- if(event.shiftKey) {
- Contacts.UI.Contacts.previous();
- break;
- }
case 40: // down
- case 75: // k
- Contacts.UI.Contacts.next();
+ case 74: // j
+ OC.Contacts.Contacts.next();
break;
case 65: // a
if(event.shiftKey) {
// add addressbook
- Contacts.UI.notImplemented();
+ OC.Contacts.notImplemented();
break;
}
- Contacts.UI.Card.editNew();
+ OC.Contacts.Card.editNew();
break;
case 38: // up
- case 74: // j
- Contacts.UI.Contacts.previous();
+ case 75: // k
+ OC.Contacts.Contacts.previous();
break;
+ case 34: // PageDown
case 78: // n
// next addressbook
- Contacts.UI.notImplemented();
+ OC.Contacts.Contacts.nextAddressbook();
break;
- case 13: // Enter
case 79: // o
var aid = $('#contacts h3.active').first().data('id');
if(aid) {
$('#contacts ul[data-id="'+aid+'"]').slideToggle(300);
}
break;
+ case 33: // PageUp
case 80: // p
// prev addressbook
- Contacts.UI.notImplemented();
+ OC.Contacts.Contacts.previousAddressbook();
break;
case 82: // r
- Contacts.UI.Contacts.update({cid:Contacts.UI.Card.id});
+ OC.Contacts.Contacts.update({cid:OC.Contacts.Card.id});
break;
case 191: // ?
ninjahelp.toggle('fast');
@@ -1822,7 +1758,7 @@ $(document).ready(function(){
});
- //$(window).on('beforeunload', Contacts.UI.Contacts.deleteFilesInQueue);
+ //$(window).on('beforeunload', OC.Contacts.Contacts.deleteFilesInQueue);
// Load a contact.
$('.contacts').keydown(function(event) {
@@ -1847,9 +1783,9 @@ $(document).ready(function(){
$('#contacts h3[data-id="'+bookid+'"]').addClass('active');
}
}
- $.getJSON(OC.filePath('contacts', 'ajax', 'contactdetails.php'),{'id':id},function(jsondata){
+ $.getJSON(OC.filePath('contacts', 'ajax', 'contact/details.php'),{'id':id},function(jsondata){
if(jsondata.status == 'success'){
- Contacts.UI.Card.loadContact(jsondata.data, bookid);
+ OC.Contacts.Card.loadContact(jsondata.data, bookid);
}
else{
OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
@@ -1860,7 +1796,7 @@ $(document).ready(function(){
});
$('.contacts_property').live('change', function(){
- Contacts.UI.Card.saveProperty(this);
+ OC.Contacts.Card.saveProperty(this);
});
$(function() {
@@ -1886,7 +1822,7 @@ $(document).ready(function(){
response = $.parseJSON(xhr.responseText);
if(response.status == 'success') {
if(xhr.status == 200) {
- Contacts.UI.Card.editPhoto(response.data.id, response.data.tmp);
+ OC.Contacts.Card.editPhoto(response.data.id, response.data.tmp);
} else {
OC.dialogs.alert(xhr.status + ': ' + xhr.responseText, t('contacts', 'Error'));
}
@@ -1903,7 +1839,7 @@ $(document).ready(function(){
//}
}
};
- xhr.open('POST', OC.filePath('contacts', 'ajax', 'uploadphoto.php')+'?id='+Contacts.UI.Card.id+'&requesttoken='+requesttoken+'&imagefile='+encodeURIComponent(file.name), true);
+ xhr.open('POST', OC.filePath('contacts', 'ajax', 'uploadphoto.php')+'?id='+OC.Contacts.Card.id+'&requesttoken='+requesttoken+'&imagefile='+encodeURIComponent(file.name), true);
xhr.setRequestHeader('Cache-Control', 'no-cache');
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
xhr.setRequestHeader('X_FILE_NAME', encodeURIComponent(file.name));
@@ -1973,13 +1909,13 @@ $(document).ready(function(){
// import the file
uploadedfiles += 1;
} else {
- Contacts.UI.notify({message:jsondata.data.message});
+ OC.Contacts.notify({message:jsondata.data.message});
}
return false;
})
.error(function(jqXHR, textStatus, errorThrown) {
console.log(textStatus);
- Contacts.UI.notify({message:errorThrown + ': ' + textStatus,});
+ OC.Contacts.notify({message:errorThrown + ': ' + textStatus,});
});
uploadingFiles[fileName] = jqXHR;
}
@@ -1996,7 +1932,7 @@ $(document).ready(function(){
}
FileList.loadingDone(file.name);
} else {
- Contacts.UI.notify({message:response.data.message});
+ OC.Contacts.notify({message:response.data.message});
}
});
}
@@ -2004,7 +1940,7 @@ $(document).ready(function(){
},
fail: function(e, data) {
console.log('fail');
- Contacts.UI.notify({message:data.errorThrown + ': ' + data.textStatus});
+ OC.Contacts.notify({message:data.errorThrown + ': ' + data.textStatus});
// TODO: Remove file from upload queue.
},
progressall: function(e, data) {
@@ -2023,7 +1959,7 @@ $(document).ready(function(){
var importFiles = function(aid, fileList) {
// Create a closure that can be called from different places.
if(numfiles != uploadedfiles) {
- Contacts.UI.notify({message:t('contacts', 'Not all files uploaded. Retrying...')});
+ OC.Contacts.notify({message:t('contacts', 'Not all files uploaded. Retrying...')});
retries += 1;
if(retries > 3) {
numfiles = uploadedfiles = retries = aid = 0;
@@ -2039,7 +1975,7 @@ $(document).ready(function(){
$('#uploadprogressbar').progressbar('value',50);
var todo = uploadedfiles;
$.each(fileList, function(fileName, data) {
- Contacts.UI.Addressbooks.doImport(fileName, aid);
+ OC.Contacts.Contacts.doImport(fileName, aid);
delete fileList[fileName];
numfiles -= 1; uploadedfiles -= 1;
$('#uploadprogressbar').progressbar('value',50+(50/(todo-uploadedfiles)));
@@ -2047,7 +1983,7 @@ $(document).ready(function(){
$('#uploadprogressbar').progressbar('value',100);
$('#uploadprogressbar').fadeOut();
setTimeout(function() {
- Contacts.UI.Contacts.update({aid:aid});
+ OC.Contacts.Contacts.update({aid:aid});
numfiles = uploadedfiles = retries = aid = 0;
}, 1000);
}
@@ -2073,7 +2009,7 @@ $(document).ready(function(){
return false;
}
$(this).dialog('close');
- Contacts.UI.Addressbooks.addAddressbook(displayname, description, function(addressbook){
+ OC.Contacts.Contacts.addAddressbook(displayname, description, function(addressbook) {
aid = addressbook.id;
setTimeout(function() {
importFiles(aid, uploadingFiles);
@@ -2120,6 +2056,6 @@ $(document).ready(function(){
})
});
- Contacts.UI.loadHandlers();
- Contacts.UI.Contacts.update({cid:id});
+ OC.Contacts.loadHandlers();
+ OC.Contacts.Contacts.update({cid:id});
});
diff --git a/apps/contacts/js/settings.js b/apps/contacts/js/settings.js
new file mode 100644
index 00000000000..284f972be8e
--- /dev/null
+++ b/apps/contacts/js/settings.js
@@ -0,0 +1,186 @@
+OC.Contacts = OC.Contacts || {};
+OC.Contacts.Settings = OC.Contacts.Settings || {
+ init:function() {
+ this.Addressbook.adrsettings = $('.addressbooks-settings').first();
+ this.Addressbook.adractions = $('#contacts-settings').find('div.actions');
+ console.log('actions: ' + this.Addressbook.adractions.length);
+ },
+ Addressbook:{
+ showActions:function(act) {
+ this.adractions.children().hide();
+ this.adractions.children('.'+act.join(',.')).show();
+ },
+ doActivate:function(id, tgt) {
+ var active = tgt.is(':checked');
+ console.log('doActivate: ', id, active);
+ $.post(OC.filePath('contacts', 'ajax', 'addressbook/activate.php'), {id: id, active: Number(active)}, function(jsondata) {
+ if (jsondata.status == 'success'){
+ if(!active) {
+ $('#contacts h3[data-id="'+id+'"],#contacts ul[data-id="'+id+'"]').remove();
+ } else {
+ OC.Contacts.Contacts.update();
+ }
+ } else {
+ console.log('Error:', jsondata.data.message);
+ OC.Contacts.notify(t('contacts', 'Error') + ': ' + jsondata.data.message);
+ tgt.checked = !active;
+ }
+ });
+ },
+ doDelete:function(id) {
+ console.log('doDelete: ', id);
+ var check = confirm('Do you really want to delete this address book?');
+ if(check == false){
+ return false;
+ } else {
+ $.post(OC.filePath('contacts', 'ajax', 'addressbook/delete.php'), { id: id}, function(jsondata) {
+ if (jsondata.status == 'success'){
+ $('#contacts h3[data-id="'+id+'"],#contacts ul[data-id="'+id+'"]').remove();
+ $('.addressbooks-settings tr[data-id="'+id+'"]').remove()
+ OC.Contacts.Contacts.update();
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ }
+ },
+ doEdit:function(id) {
+ console.log('doEdit: ', id);
+ this.showActions(['active', 'name', 'description', 'save', 'cancel']);
+ var name = this.adrsettings.find('[data-id="'+id+'"]').find('.name').text();
+ var description = this.adrsettings.find('[data-id="'+id+'"]').find('.description').text();
+ var active = this.adrsettings.find('[data-id="'+id+'"]').find(':checkbox').is(':checked');
+ console.log('name, desc', name, description);
+ this.adractions.find('.active').prop('checked', active);
+ this.adractions.find('.name').val(name);
+ this.adractions.find('.description').val(description);
+ this.adractions.data('id', id);
+ },
+ doSave:function() {
+ var name = this.adractions.find('.name').val();
+ var description = this.adractions.find('.description').val();
+ var active = this.adractions.find('.active').is(':checked');
+ var id = this.adractions.data('id');
+ console.log('doSave:', id, name, description, active);
+
+ if(name.length == 0) {
+ OC.dialogs.alert(t('contacts', 'Displayname cannot be empty.'), t('contacts', 'Error'));
+ return false;
+ }
+ var url;
+ if (id == 'new'){
+ url = OC.filePath('contacts', 'ajax', 'addressbook/add.php');
+ }else{
+ url = OC.filePath('contacts', 'ajax', 'addressbook/update.php');
+ }
+ self = this;
+ $.post(url, { id: id, name: name, active: Number(active), description: description },
+ function(jsondata){
+ if(jsondata.status == 'success'){
+ self.showActions(['new',]);
+ self.adractions.removeData('id');
+ active = Boolean(Number(jsondata.data.addressbook.active));
+ if(id == 'new') {
+ self.adrsettings.find('table')
+ .append('<tr class="addressbook" data-id="'+jsondata.data.addressbook.id+'" data-uri="'+jsondata.data.addressbook.uri+'">'
+ + '<td class="active"><input type="checkbox" '+(active ? 'checked="checked"' : '')+' /></td>'
+ + '<td class="name">'+jsondata.data.addressbook.displayname+'</td>'
+ + '<td class="description">'+jsondata.data.addressbook.description+'</td>'
+ + '<td class="action"><a class="svg action globe" title="'+t('contacts', 'Show CardDav link')+'"></a></td>'
+ + '<td class="action"><a class="svg action cloud" title="'+t('contacts', 'Show read-only VCF link')+'"></a></td>'
+ + '<td class="action"><a class="svg action download" title="'+t('contacts', 'Download')+'" '
+ + 'href="'+totalurl+'/'+encodeURIComponent(oc_current_user)+'/'
+ + encodeURIComponent(jsondata.data.addressbook.uri)+'?export"></a></td>'
+ + '<td class="action"><a class="svg action edit" title="'+t('contacts', 'Edit')+'"></a></td>'
+ + '<td class="action"><a class="svg action delete" title="'+t('contacts', 'Delete')+'"></a></td>'
+ + '</tr>');
+ } else {
+ var row = self.adrsettings.find('tr[data-id="'+id+'"]');
+ row.find('td.active').find('input:checkbox').prop('checked', active);
+ row.find('td.name').text(jsondata.data.addressbook.displayname);
+ row.find('td.description').text(jsondata.data.addressbook.description);
+ }
+ OC.Contacts.Contacts.update();
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('contacts', 'Error'));
+ }
+ });
+ },
+ showCardDAV:function(id) {
+ console.log('showCardDAV: ', id);
+ var row = this.adrsettings.find('tr[data-id="'+id+'"]');
+ this.adractions.find('.link').val(totalurl+'/'+encodeURIComponent(oc_current_user)+'/');
+ this.showActions(['link','cancel']);
+ },
+ showVCF:function(id) {
+ console.log('showVCF: ', id);
+ var row = this.adrsettings.find('tr[data-id="'+id+'"]');
+ this.adractions.find('.link').val(totalurl+'/'+encodeURIComponent(oc_current_user)+'/'+encodeURIComponent(row.data('uri'))+'?export');
+ this.showActions(['link','cancel']);
+ }
+ }
+};
+
+
+$(document).ready(function() {
+ OC.Contacts.Settings.init();
+
+ var moreless = $('#contacts-settings').find('.moreless').first();
+ moreless.keydown(function(event) {
+ if(event.which == 13 || event.which == 32) {
+ moreless.click();
+ }
+ });
+ moreless.on('click', function(event) {
+ event.preventDefault();
+ if(OC.Contacts.Settings.Addressbook.adrsettings.is(':visible')) {
+ OC.Contacts.Settings.Addressbook.adrsettings.slideUp();
+ OC.Contacts.Settings.Addressbook.adrsettings.prev('dt').hide();
+ moreless.text(t('contacts', 'More...'));
+ } else {
+ OC.Contacts.Settings.Addressbook.adrsettings.slideDown();
+ OC.Contacts.Settings.Addressbook.adrsettings.prev('dt').show();
+ moreless.text(t('contacts', 'Less...'));
+ }
+ });
+
+ OC.Contacts.Settings.Addressbook.adrsettings.keydown(function(event) {
+ if(event.which == 13 || event.which == 32) {
+ OC.Contacts.Settings.Addressbook.adrsettings.click();
+ }
+ });
+
+
+ OC.Contacts.Settings.Addressbook.adrsettings.on('click', function(event){
+ $('.tipsy').remove();
+ var tgt = $(event.target);
+ if(tgt.is('a') || tgt.is(':checkbox')) {
+ var id = tgt.parents('tr').first().data('id');
+ if(!id) {
+ return;
+ }
+ if(tgt.is(':checkbox')) {
+ OC.Contacts.Settings.Addressbook.doActivate(id, tgt);
+ } else if(tgt.is('a')) {
+ if(tgt.hasClass('edit')) {
+ OC.Contacts.Settings.Addressbook.doEdit(id);
+ } else if(tgt.hasClass('delete')) {
+ OC.Contacts.Settings.Addressbook.doDelete(id);
+ } else if(tgt.hasClass('globe')) {
+ OC.Contacts.Settings.Addressbook.showCardDAV(id);
+ } else if(tgt.hasClass('cloud')) {
+ OC.Contacts.Settings.Addressbook.showVCF(id);
+ }
+ }
+ } else if(tgt.is('button')) {
+ event.preventDefault();
+ if(tgt.hasClass('save')) {
+ OC.Contacts.Settings.Addressbook.doSave();
+ } else if(tgt.hasClass('cancel')) {
+ OC.Contacts.Settings.Addressbook.showActions(['new']);
+ } else if(tgt.hasClass('new')) {
+ OC.Contacts.Settings.Addressbook.doEdit('new');
+ }
+ }
+ });
+});
diff --git a/apps/contacts/l10n/ar.php b/apps/contacts/l10n/ar.php
index 6bebda3b6ad..cd57b69a899 100644
--- a/apps/contacts/l10n/ar.php
+++ b/apps/contacts/l10n/ar.php
@@ -1,15 +1,12 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "خطء خلال توقيف كتاب العناوين.",
+"Error updating addressbook." => "خطء خلال تعديل كتاب العناوين",
"There was an error adding the contact." => "خطء خلال اضافة معرفه جديده.",
"Cannot add empty property." => "لا يمكنك اضافه صفه خاليه.",
"At least one of the address fields has to be filled out." => "يجب ملء على الاقل خانه واحده من العنوان.",
-"Error adding contact property." => "خطء خلال اضافة صفة المعرفه.",
-"Error adding addressbook." => "خطء خلال اضافة كتاب عناوين.",
-"Error activating addressbook." => "خطء خلال تفعيل كتاب العناوين.",
"Information about vCard is incorrect. Please reload the page." => "المعلومات الموجودة في ال vCard غير صحيحة. الرجاء إعادة تحديث الصفحة.",
"Error deleting contact property." => "خطء خلال محي الصفه.",
"Error updating contact property." => "خطء خلال تعديل الصفه.",
-"Error updating addressbook." => "خطء خلال تعديل كتاب العناوين",
"Contacts" => "المعارف",
"This is not your addressbook." => "هذا ليس دفتر عناوينك.",
"Contact could not be found." => "لم يتم العثور على الشخص.",
@@ -25,34 +22,26 @@
"Fax" => "الفاكس",
"Video" => "الفيديو",
"Pager" => "الرنان",
+"Birthday" => "تاريخ الميلاد",
"Contact" => "معرفه",
"Add Contact" => "أضف شخص ",
"Addressbooks" => "كتب العناوين",
-"New Address Book" => "كتاب عناوين جديد",
-"CardDav Link" => "وصلة CardDav",
-"Download" => "انزال",
-"Edit" => "تعديل",
"Delete" => "حذف",
-"Download contact" => "انزال المعرفه",
-"Delete contact" => "امحي المعرفه",
-"Birthday" => "تاريخ الميلاد",
"Preferred" => "مفضل",
"Phone" => "الهاتف",
+"Download contact" => "انزال المعرفه",
+"Delete contact" => "امحي المعرفه",
"Type" => "نوع",
"PO Box" => "العنوان البريدي",
"Extended" => "إضافة",
-"Street" => "شارع",
"City" => "المدينة",
"Region" => "المنطقة",
"Zipcode" => "رقم المنطقة",
"Country" => "البلد",
-"Add" => "أدخل",
"Addressbook" => "كتاب العناوين",
-"New Addressbook" => "كتاب عناوين جديد",
-"Edit Addressbook" => "عدل كتاب العناوين",
-"Displayname" => "الاسم المعروض",
-"Active" => "فعال",
+"Download" => "انزال",
+"Edit" => "تعديل",
+"New Address Book" => "كتاب عناوين جديد",
"Save" => "حفظ",
-"Submit" => "ارسال",
"Cancel" => "الغاء"
);
diff --git a/apps/contacts/l10n/ca.php b/apps/contacts/l10n/ca.php
index 256182f02cd..925d78b6844 100644
--- a/apps/contacts/l10n/ca.php
+++ b/apps/contacts/l10n/ca.php
@@ -1,26 +1,32 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Error en (des)activar la llibreta d'adreces.",
+"id is not set." => "no s'ha establert la id.",
+"Cannot update addressbook with an empty name." => "No es pot actualitzar la llibreta d'adreces amb un nom buit",
+"Error updating addressbook." => "Error en actualitzar la llibreta d'adreces.",
+"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.",
+"No address books found." => "No s'han trobat llibretes d'adreces.",
+"No contacts found." => "No s'han trobat contactes.",
"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:",
-"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.",
-"No address books found." => "No s'han trobat llibretes d'adreces.",
-"No contacts found." => "No s'han trobat contactes.",
+"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.",
"Missing ID" => "Falta la ID",
"Error parsing VCard for ID: \"" => "Error en analitzar la ID de la VCard: \"",
+"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.",
+"Error updating contact property." => "Error en actualitzar la propietat del contacte.",
"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.",
-"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.",
"No photo path was submitted." => "No heu tramès el camí de la foto.",
"File doesn't exist:" => "El fitxer no existeix:",
@@ -32,12 +38,6 @@
"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.",
-"Error updating contact property." => "Error en actualitzar la propietat del contacte.",
-"Cannot update addressbook with an empty name." => "No es pot actualitzar la llibreta d'adreces amb un nom buit",
-"Error updating addressbook." => "Error en actualitzar la llibreta d'adreces.",
"Error uploading contacts to storage." => "Error en carregar contactes a l'emmagatzemament.",
"There is no error, the file uploaded with success" => "No hi ha errors, el fitxer s'ha carregat correctament",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "El fitxer carregat supera la directiva upload_max_filesize de php.ini",
@@ -53,9 +53,6 @@
"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",
@@ -63,10 +60,12 @@
"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",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Heu marcat eliminar alguns contactes, però encara no s'han eliminat. Espereu mentre s'esborren.",
"Result: " => "Resultat: ",
" imported, " => " importat, ",
" failed." => " fallada.",
-"Addressbook not found." => "No s'ha trobat la llibreta d'adreces.",
+"Displayname cannot be empty." => "El nom a mostrar no pot ser buit",
+"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.",
"Address" => "Adreça",
@@ -98,8 +97,10 @@
"Projects" => "Projectes",
"Questions" => "Preguntes",
"{name}'s Birthday" => "Aniversari de {name}",
+"Contact" => "Contacte",
"Add Contact" => "Afegeix un contacte",
"Import" => "Importa",
+"Settings" => "Configuració",
"Addressbooks" => "Llibretes d'adreces",
"Close" => "Tanca",
"Keyboard shortcuts" => "Dreceres de teclat",
@@ -107,18 +108,11 @@
"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",
-"CardDav Link" => "Enllaç CardDav",
-"Download" => "Baixa",
-"Edit" => "Edita",
-"Delete" => "Suprimeix",
"Drop photo to upload" => "Elimina la foto a carregar",
"Delete current photo" => "Elimina la foto actual",
"Edit current photo" => "Edita la foto actual",
@@ -126,6 +120,7 @@
"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",
+"Delete" => "Suprimeix",
"Nickname" => "Sobrenom",
"Enter nickname" => "Escriviu el sobrenom",
"Web site" => "Adreça web",
@@ -184,13 +179,6 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nova llibreta d'adreces",
-"Edit Addressbook" => "Edita la llibreta d'adreces",
-"Displayname" => "Nom a mostrar",
-"Active" => "Actiu",
-"Save" => "Desa",
-"Submit" => "Envia",
-"Cancel" => "Cancel·la",
"Import a contacts file" => "Importa un fitxer de contactes",
"Please choose the addressbook" => "Escolliu la llibreta d'adreces",
"create a new addressbook" => "crea una llibreta d'adreces nova",
@@ -206,5 +194,14 @@
"more info" => "més informació",
"Primary address (Kontact et al)" => "Adreça primària (Kontact i al)",
"iOS/OS X" => "iOS/OS X",
-"Read only vCard directory link(s)" => "Enllaç(os) vCard només de lectura"
+"Show CardDav link" => "Mostra l'enllaç CardDav",
+"Show read-only VCF link" => "Mostra l'enllaç VCF només de lectura",
+"Download" => "Baixa",
+"Edit" => "Edita",
+"New Address Book" => "Nova llibreta d'adreces",
+"Name" => "Nom",
+"Description" => "Descripció",
+"Save" => "Desa",
+"Cancel" => "Cancel·la",
+"More..." => "Més..."
);
diff --git a/apps/contacts/l10n/cs_CZ.php b/apps/contacts/l10n/cs_CZ.php
index 391a62010b1..9b342328ac9 100644
--- a/apps/contacts/l10n/cs_CZ.php
+++ b/apps/contacts/l10n/cs_CZ.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Chyba při (de)aktivaci adresáře.",
-"There was an error adding the contact." => "Během přidávání kontaktu nastala chyba.",
-"Cannot add empty property." => "Nelze přidat prazdný údaj.",
-"At least one of the address fields has to be filled out." => "Musí být uveden nejméně jeden z adresních údajů",
-"Trying to add duplicate property: " => "Pokoušíte se přidat duplicitní atribut: ",
-"Error adding contact property." => "Chyba během přdávání údaje kontaktu.",
+"id is not set." => "id neni nastaveno.",
+"Cannot update addressbook with an empty name." => "Nelze aktualizovat adresář s prázdným jménem.",
+"Error updating addressbook." => "Chyba při aktualizaci adresáře.",
"No ID provided" => "ID nezadáno",
"Error setting checksum." => "Chyba při nastavování kontrolního součtu.",
"No categories selected for deletion." => "Žádné kategorie nebyly vybrány k smazání.",
"No address books found." => "Žádný adresář nenalezen.",
"No contacts found." => "Žádné kontakty nenalezeny.",
+"There was an error adding the contact." => "Během přidávání kontaktu nastala chyba.",
+"element name is not set." => "jméno elementu není nastaveno.",
+"Cannot add empty property." => "Nelze přidat prazdný údaj.",
+"At least one of the address fields has to be filled out." => "Musí být uveden nejméně jeden z adresních údajů",
+"Trying to add duplicate property: " => "Pokoušíte se přidat duplicitní atribut: ",
+"Information about vCard is incorrect. Please reload the page." => "Informace o vCard je nesprávná. Obnovte stránku, prosím.",
+"Error deleting contact property." => "Chyba při odstraňování údaje kontaktu.",
"Missing ID" => "Chybí ID",
"Error parsing VCard for ID: \"" => "Chyba při parsování VCard pro ID: \"",
-"Cannot add addressbook with an empty name." => "Nelze přidat adresář s prázdným jménem.",
-"Error adding addressbook." => "Chyba při přidávání adresáře.",
-"Error activating addressbook." => "Chyba při aktivaci adresáře.",
+"checksum is not set." => "kontrolní součet není nastaven.",
+"Information about vCard is incorrect. Please reload the page: " => "Informace o vCard je nesprávná. Obnovte stránku, prosím.",
+"Something went FUBAR. " => "Něco se pokazilo. ",
+"Error updating contact property." => "Chyba při aktualizaci údaje kontaktu.",
"No contact ID was submitted." => "Nebylo nastaveno ID kontaktu.",
"Error reading contact photo." => "Chyba při načítání fotky kontaktu.",
"Error saving temporary file." => "Chyba při ukládání dočasného souboru.",
"The loading photo is not valid." => "Načítaná fotka je vadná.",
-"id is not set." => "id neni nastaveno.",
-"Information about vCard is incorrect. Please reload the page." => "Informace o vCard je nesprávná. Obnovte stránku, prosím.",
-"Error deleting contact property." => "Chyba při odstraňování údaje kontaktu.",
"Contact ID is missing." => "Chybí ID kontaktu.",
-"Missing contact id." => "Chybí id kontaktu.",
"No photo path was submitted." => "Žádná fotka nebyla nahrána.",
"File doesn't exist:" => "Soubor neexistuje:",
"Error loading image." => "Chyba při načítání obrázku.",
-"element name is not set." => "jméno elementu není nastaveno.",
-"checksum is not set." => "kontrolní součet není nastaven.",
-"Information about vCard is incorrect. Please reload the page: " => "Informace o vCard je nesprávná. Obnovte stránku, prosím.",
-"Something went FUBAR. " => "Něco se pokazilo. ",
-"Error updating contact property." => "Chyba při aktualizaci údaje kontaktu.",
-"Cannot update addressbook with an empty name." => "Nelze aktualizovat adresář s prázdným jménem.",
-"Error updating addressbook." => "Chyba při aktualizaci adresáře.",
+"Error getting contact object." => "Chyba při převzetí objektu kontakt.",
+"Error getting PHOTO property." => "Chyba při získávání fotky.",
+"Error saving contact." => "Chyba při ukládání kontaktu.",
+"Error resizing image" => "Chyba při změně velikosti obrázku.",
+"Error cropping image" => "Chyba při osekávání obrázku.",
+"Error creating temporary image" => "Chyba při vytváření dočasného obrázku.",
+"Error finding image: " => "Chyba při hledání obrázku:",
"Error uploading contacts to storage." => "Chyba při nahrávání kontaktů do úložiště.",
"There is no error, the file uploaded with success" => "Nevyskytla se žádná chyba, soubor byl úspěšně nahrán",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Nahrávaný soubor překračuje nastavení upload_max_filesize directive v php.ini",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "Nahrávaný soubor se nahrál pouze z části",
"No file was uploaded" => "Žádný soubor nebyl nahrán",
"Missing a temporary folder" => "Chybí dočasný adresář",
+"Couldn't save temporary image: " => "Nemohu uložit dočasný obrázek: ",
+"Couldn't load temporary image: " => "Nemohu načíst dočasný obrázek: ",
+"No file was uploaded. Unknown error" => "Soubor nebyl odeslán. Neznámá chyba",
"Contacts" => "Kontakty",
-"Drop a VCF file to import contacts." => "Pro import kontaktů sem přetáhněte soubor VCF",
-"Addressbook not found." => "Adresář nenalezen.",
+"Sorry, this functionality has not been implemented yet" => "Bohužel, tato funkce nebyla ještě implementována.",
+"Not implemented" => "Neimplementováno",
+"Couldn't get a valid address." => "Nelze získat platnou adresu.",
+"Error" => "Chyba",
+"This property has to be non-empty." => "Tento parametr nemuže zůstat nevyplněn.",
+"Couldn't serialize elements." => "Prvky nelze převést..",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' voláno bez argumentu. Prosím oznamte chybu na bugs.owncloud.org",
+"Edit name" => "Upravit jméno",
+"No files selected for upload." => "Žádné soubory nebyly vybrány k nahrání.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Soubor, který se pokoušíte odeslat, přesahuje maximální povolenou velikost.",
+"Select type" => "Vybrat typ",
+"Result: " => "Výsledek: ",
+" imported, " => "importováno v pořádku,",
+" failed." => "neimportováno.",
"This is not your addressbook." => "Toto není Váš adresář.",
"Contact could not be found." => "Kontakt nebyl nalezen.",
"Address" => "Adresa",
@@ -60,25 +77,23 @@
"Video" => "Video",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Narozeniny",
"{name}'s Birthday" => "Narozeniny {name}",
"Contact" => "Kontakt",
"Add Contact" => "Přidat kontakt",
+"Import" => "Import",
"Addressbooks" => "Adresáře",
-"Configure Address Books" => "Nastavit adresáře",
-"New Address Book" => "Nový adresář",
-"Import from VCF" => "Importovat z VCF",
-"CardDav Link" => "CardDav odkaz",
-"Download" => "Stažení",
-"Edit" => "Editovat",
-"Delete" => "Odstranit",
-"Download contact" => "Stáhnout kontakt",
-"Delete contact" => "Odstranit kontakt",
+"Close" => "Zavřít",
"Drop photo to upload" => "Přetáhněte sem fotku pro její nahrání",
+"Delete current photo" => "Smazat současnou fotku",
+"Edit current photo" => "Upravit současnou fotku",
+"Upload new photo" => "Nahrát novou fotku",
+"Select photo from ownCloud" => "Vybrat fotku z ownCloudu",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formát vlastní, křestní, celé jméno, obráceně nebo obráceně oddelené čárkami",
"Edit name details" => "Upravit podrobnosti jména",
+"Delete" => "Odstranit",
"Nickname" => "Přezdívka",
"Enter nickname" => "Zadejte přezdívku",
-"Birthday" => "Narozeniny",
"dd-mm-yyyy" => "dd. mm. yyyy",
"Groups" => "Skupiny",
"Separate groups with commas" => "Oddělte skupiny čárkami",
@@ -94,24 +109,19 @@
"Edit address details" => "Upravit podrobnosti adresy",
"Add notes here." => "Zde můžete připsat poznámky.",
"Add field" => "Přidat políčko",
-"Profile picture" => "Profilová fotka",
"Phone" => "Telefon",
"Note" => "Poznámka",
-"Delete current photo" => "Smazat současnou fotku",
-"Edit current photo" => "Upravit současnou fotku",
-"Upload new photo" => "Nahrát novou fotku",
-"Select photo from ownCloud" => "Vybrat fotku z ownCloudu",
+"Download contact" => "Stáhnout kontakt",
+"Delete contact" => "Odstranit kontakt",
+"The temporary image has been removed from cache." => "Obrázek byl odstraněn z dočasné paměti.",
"Edit address" => "Upravit adresu",
"Type" => "Typ",
"PO Box" => "PO box",
"Extended" => "Rozšířené",
-"Street" => "Ulice",
"City" => "Město",
"Region" => "Kraj",
"Zipcode" => "PSČ",
"Country" => "Země",
-"Edit categories" => "Upravit kategorie",
-"Add" => "Přidat",
"Addressbook" => "Adresář",
"Hon. prefixes" => "Tituly před",
"Miss" => "Slečna",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "ml.",
"Sn." => "st.",
-"New Addressbook" => "Nový adresář",
-"Edit Addressbook" => "Editace adresáře",
-"Displayname" => "Zobrazené jméno",
-"Active" => "Aktivní",
-"Save" => "Uložit",
-"Submit" => "Potvrdit",
-"Cancel" => "Storno",
"Import a contacts file" => "Importovat soubor kontaktů",
"Please choose the addressbook" => "Prosím zvolte adresář",
"create a new addressbook" => "vytvořit nový adresář",
"Name of new addressbook" => "Jméno nového adresáře",
-"Import" => "Import",
"Importing contacts" => "Importování kontaktů",
-"Select address book to import to:" => "Vyberte adresář do kterého chcete importovat:",
-"Select from HD" => "Vybrat z disku",
"You have no contacts in your addressbook." => "Nemáte žádné kontakty v adresáři.",
"Add contact" => "Přidat kontakt",
"Configure addressbooks" => "Nastavit adresář",
"CardDAV syncing addresses" => "Adresa pro synchronizaci pomocí CardDAV:",
"more info" => "víc informací",
"Primary address (Kontact et al)" => "Hlavní adresa (Kontakt etc)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Stažení",
+"Edit" => "Editovat",
+"New Address Book" => "Nový adresář",
+"Save" => "Uložit",
+"Cancel" => "Storno"
);
diff --git a/apps/contacts/l10n/da.php b/apps/contacts/l10n/da.php
index 28753edda4e..7d98c339f5a 100644
--- a/apps/contacts/l10n/da.php
+++ b/apps/contacts/l10n/da.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Fejl ved (de)aktivering af adressebogen",
-"There was an error adding the contact." => "Der opstod en fejl ved tilføjelse af kontaktpersonen.",
-"Cannot add empty property." => "Kan ikke tilføje en egenskab uden indhold.",
-"At least one of the address fields has to be filled out." => "Der skal udfyldes mindst et adressefelt.",
-"Trying to add duplicate property: " => "Kan ikke tilføje overlappende element.",
-"Error adding contact property." => "Fejl ved tilføjelse af egenskab.",
+"id is not set." => "Intet ID medsendt.",
+"Cannot update addressbook with an empty name." => "Kan ikke opdatére adressebogen med et tomt navn.",
+"Error updating addressbook." => "Fejl ved opdatering af adressebog",
"No ID provided" => "Intet ID medsendt",
"Error setting checksum." => "Kunne ikke sætte checksum.",
"No categories selected for deletion." => "Der ikke valgt nogle grupper at slette.",
"No address books found." => "Der blev ikke fundet nogen adressebøger.",
"No contacts found." => "Der blev ikke fundet nogen kontaktpersoner.",
+"There was an error adding the contact." => "Der opstod en fejl ved tilføjelse af kontaktpersonen.",
+"element name is not set." => "Elementnavnet er ikke medsendt.",
+"Cannot add empty property." => "Kan ikke tilføje en egenskab uden indhold.",
+"At least one of the address fields has to be filled out." => "Der skal udfyldes mindst et adressefelt.",
+"Trying to add duplicate property: " => "Kan ikke tilføje overlappende element.",
+"Information about vCard is incorrect. Please reload the page." => "Informationen om vCard er forkert. Genindlæs siden.",
+"Error deleting contact property." => "Fejl ved sletning af egenskab for kontaktperson.",
"Missing ID" => "Manglende ID",
-"Error parsing VCard for ID: \"" => "Kunne ikke indlæse VCard med ID'en: \"",
-"Cannot add addressbook with an empty name." => "Kan ikke tilføje adressebog uden et navn.",
-"Error adding addressbook." => "Fejl ved tilføjelse af adressebog.",
-"Error activating addressbook." => "Fejl ved aktivering af adressebog.",
+"Error parsing VCard for ID: \"" => "Kunne ikke indlæse VCard med ID'et: \"",
+"checksum is not set." => "Checksum er ikke medsendt.",
+"Information about vCard is incorrect. Please reload the page: " => "Informationen om dette VCard stemmer ikke. Genindlæs venligst siden: ",
+"Something went FUBAR. " => "Noget gik grueligt galt. ",
+"Error updating contact property." => "Fejl ved opdatering af egenskab for kontaktperson.",
"No contact ID was submitted." => "Ingen ID for kontakperson medsendt.",
"Error reading contact photo." => "Kunne ikke indlæse foto for kontakperson.",
"Error saving temporary file." => "Kunne ikke gemme midlertidig fil.",
"The loading photo is not valid." => "Billedet under indlæsning er ikke gyldigt.",
-"id is not set." => "Intet ID medsendt.",
-"Information about vCard is incorrect. Please reload the page." => "Informationen om vCard er forkert. Genindlæs siden.",
-"Error deleting contact property." => "Fejl ved sletning af egenskab for kontaktperson.",
"Contact ID is missing." => "Kontaktperson ID mangler.",
-"Missing contact id." => "Kontaktperson ID mangler.",
"No photo path was submitted." => "Der blev ikke medsendt en sti til fotoet.",
"File doesn't exist:" => "Filen eksisterer ikke:",
"Error loading image." => "Kunne ikke indlæse billede.",
-"element name is not set." => "Element navnet er ikke medsendt.",
-"checksum is not set." => "Checksum er ikke medsendt.",
-"Information about vCard is incorrect. Please reload the page: " => "Informationen om dette VCard stemmer ikke. Genindlæs venligst siden: ",
-"Something went FUBAR. " => "Noget gik grueligt galt. ",
-"Error updating contact property." => "Fejl ved opdatering af egenskab for kontaktperson.",
-"Cannot update addressbook with an empty name." => "Kan ikke opdatére adressebogen med et tomt navn.",
-"Error updating addressbook." => "Fejl ved opdatering af adressebog",
+"Error getting contact object." => "Fejl ved indlæsning af kontaktpersonobjektet.",
+"Error getting PHOTO property." => "Fejl ved indlæsning af PHOTO feltet.",
+"Error saving contact." => "Kunne ikke gemme kontaktpersonen.",
+"Error resizing image" => "Kunne ikke ændre billedets størrelse",
+"Error cropping image" => "Kunne ikke beskære billedet",
+"Error creating temporary image" => "Kunne ikke oprette midlertidigt billede",
+"Error finding image: " => "Kunne ikke finde billedet: ",
"Error uploading contacts to storage." => "Kunne ikke uploade kontaktepersoner til midlertidig opbevaring.",
"There is no error, the file uploaded with success" => "Der skete ingen fejl, filen blev succesfuldt uploadet",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Den uploadede fil er større end upload_max_filesize indstillingen i php.ini",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "Filen blev kun delvist uploadet.",
"No file was uploaded" => "Ingen fil uploadet",
"Missing a temporary folder" => "Manglende midlertidig mappe.",
+"Couldn't save temporary image: " => "Kunne ikke gemme midlertidigt billede: ",
+"Couldn't load temporary image: " => "Kunne ikke indlæse midlertidigt billede",
+"No file was uploaded. Unknown error" => "Ingen fil blev uploadet. Ukendt fejl.",
"Contacts" => "Kontaktpersoner",
-"Drop a VCF file to import contacts." => "Drop en VCF fil for at importere kontaktpersoner.",
-"Addressbook not found." => "Adressebogen blev ikke fundet.",
+"Sorry, this functionality has not been implemented yet" => "Denne funktion er desværre ikke implementeret endnu",
+"Not implemented" => "Ikke implementeret",
+"Couldn't get a valid address." => "Kunne ikke finde en gyldig adresse.",
+"Error" => "Fejl",
+"This property has to be non-empty." => "Dette felt må ikke være tomt.",
+"Couldn't serialize elements." => "Kunne ikke serialisere elementerne.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' kaldet uden typeargument. Indrapporter fejl på bugs.owncloud.org",
+"Edit name" => "Rediger navn",
+"No files selected for upload." => "Der er ikke valgt nogen filer at uploade.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Dr.",
+"Select type" => "Vælg type",
+"Result: " => "Resultat:",
+" imported, " => " importeret ",
+" failed." => " fejl.",
"This is not your addressbook." => "Dette er ikke din adressebog.",
"Contact could not be found." => "Kontaktperson kunne ikke findes.",
"Address" => "Adresse",
@@ -60,25 +77,23 @@
"Video" => "Video",
"Pager" => "Personsøger",
"Internet" => "Internet",
-"{name}'s Birthday" => "{name}'s fødselsdag",
+"Birthday" => "Fødselsdag",
+"{name}'s Birthday" => "{name}s fødselsdag",
"Contact" => "Kontaktperson",
"Add Contact" => "Tilføj kontaktperson",
+"Import" => "Importer",
"Addressbooks" => "Adressebøger",
-"Configure Address Books" => "Konfigurer adressebøger",
-"New Address Book" => "Ny adressebog",
-"Import from VCF" => "Importer fra VCF",
-"CardDav Link" => "CardDav-link",
-"Download" => "Download",
-"Edit" => "Rediger",
-"Delete" => "Slet",
-"Download contact" => "Download kontaktperson",
-"Delete contact" => "Slet kontaktperson",
+"Close" => "Luk",
"Drop photo to upload" => "Drop foto for at uploade",
+"Delete current photo" => "Slet nuværende foto",
+"Edit current photo" => "Rediger nuværende foto",
+"Upload new photo" => "Upload nyt foto",
+"Select photo from ownCloud" => "Vælg foto fra ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formatter som valgfrit, fuldt navn, efternavn først eller efternavn først med komma",
"Edit name details" => "Rediger navnedetaljer.",
-"Nickname" => "Øgenavn",
-"Enter nickname" => "Indtast øgenavn",
-"Birthday" => "Fødselsdag",
+"Delete" => "Slet",
+"Nickname" => "Kaldenavn",
+"Enter nickname" => "Indtast kaldenavn",
"dd-mm-yyyy" => "dd-mm-åååå",
"Groups" => "Grupper",
"Separate groups with commas" => "Opdel gruppenavne med kommaer",
@@ -93,25 +108,20 @@
"View on map" => "Vis på kort",
"Edit address details" => "Rediger adresse detaljer",
"Add notes here." => "Tilføj noter her.",
-"Add field" => "Tilfæj element",
-"Profile picture" => "Profilbillede",
+"Add field" => "Tilføj element",
"Phone" => "Telefon",
"Note" => "Note",
-"Delete current photo" => "Slet nuværende foto",
-"Edit current photo" => "Rediger nuværende foto",
-"Upload new photo" => "Upload nyt foto",
-"Select photo from ownCloud" => "Vælg foto fra ownCloud",
+"Download contact" => "Download kontaktperson",
+"Delete contact" => "Slet kontaktperson",
+"The temporary image has been removed from cache." => "Det midlertidige billede er ikke længere tilgængeligt.",
"Edit address" => "Rediger adresse",
"Type" => "Type",
"PO Box" => "Postboks",
"Extended" => "Udvidet",
-"Street" => "Vej",
"City" => "By",
"Region" => "Region",
"Zipcode" => "Postnummer",
"Country" => "Land",
-"Edit categories" => "Rediger grupper",
-"Add" => "Tilføj",
"Addressbook" => "Adressebog",
"Hon. prefixes" => "Foranstillede titler",
"Miss" => "Frøken",
@@ -119,7 +129,7 @@
"Mr" => "Hr.",
"Sir" => "Sir",
"Mrs" => "Fru",
-"Dr" => "Dr",
+"Dr" => "Dr.",
"Given name" => "Fornavn",
"Additional names" => "Mellemnavne",
"Family name" => "Efternavn",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Ny adressebog",
-"Edit Addressbook" => "Rediger adressebog",
-"Displayname" => "Vist navn",
-"Active" => "Aktiv",
-"Save" => "Gem",
-"Submit" => "Gem",
-"Cancel" => "Fortryd",
"Import a contacts file" => "Importer fil med kontaktpersoner",
"Please choose the addressbook" => "Vælg venligst adressebog",
"create a new addressbook" => "Opret ny adressebog",
"Name of new addressbook" => "Navn på ny adressebog",
-"Import" => "Importer",
"Importing contacts" => "Importerer kontaktpersoner",
-"Select address book to import to:" => "Vælg hvilken adressebog, der skal importeres til:",
-"Select from HD" => "Vælg fra harddisk.",
"You have no contacts in your addressbook." => "Du har ingen kontaktpersoner i din adressebog.",
"Add contact" => "Tilføj kontaktpeson.",
"Configure addressbooks" => "Konfigurer adressebøger",
"CardDAV syncing addresses" => "CardDAV synkroniserings adresse",
"more info" => "mere info",
"Primary address (Kontact et al)" => "Primær adresse (Kontak m. fl.)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Download",
+"Edit" => "Rediger",
+"New Address Book" => "Ny adressebog",
+"Save" => "Gem",
+"Cancel" => "Fortryd"
);
diff --git a/apps/contacts/l10n/de.php b/apps/contacts/l10n/de.php
index b76c5ce0716..08e28f3fd0d 100644
--- a/apps/contacts/l10n/de.php
+++ b/apps/contacts/l10n/de.php
@@ -1,26 +1,32 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "(De-)Aktivierung des Adressbuches fehlgeschlagen",
+"id is not set." => "ID ist nicht angegeben.",
+"Cannot update addressbook with an empty name." => "Adressbuch kann nicht mir leeren Namen aktualisiert werden.",
+"Error updating addressbook." => "Adressbuch aktualisieren fehlgeschlagen",
+"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.",
+"No address books found." => "Keine Adressbücher gefunden.",
+"No contacts found." => "Keine Kontakte gefunden.",
"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: " => "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.",
-"No address books found." => "Keine Adressbücher gefunden.",
-"No contacts found." => "Keine Kontakte gefunden.",
+"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",
"Missing ID" => "Fehlende ID",
"Error parsing VCard for ID: \"" => "Fehler beim Einlesen der VCard für die ID: \"",
+"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. ",
+"Error updating contact property." => "Kontakteigenschaft aktualisieren fehlgeschlagen",
"No contact ID was submitted." => "Es wurde keine Kontakt-ID übermittelt.",
"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.",
-"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.",
"No photo path was submitted." => "Kein Foto-Pfad übermittelt.",
"File doesn't exist:" => "Datei existiert nicht: ",
@@ -32,12 +38,6 @@
"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. ",
-"Error updating contact property." => "Kontakteigenschaft aktualisieren fehlgeschlagen",
-"Cannot update addressbook with an empty name." => "Adressbuch kann nicht mir leeren Namen aktualisiert werden.",
-"Error updating addressbook." => "Adressbuch aktualisieren fehlgeschlagen",
"Error uploading contacts to storage." => "Übertragen der Kontakte fehlgeschlagen",
"There is no error, the file uploaded with success" => "Alles bestens, Datei erfolgreich übertragen.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Datei größer als durch die upload_max_filesize Direktive in php.ini erlaubt",
@@ -53,9 +53,6 @@
"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",
@@ -63,10 +60,12 @@
"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",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Einige zum Löschen markiert Kontakte wurden noch nicht gelöscht. Bitte warten ...",
"Result: " => "Ergebnis: ",
" imported, " => " importiert, ",
" failed." => " fehlgeschlagen.",
-"Addressbook not found." => "Adressbuch nicht gefunden.",
+"Displayname cannot be empty." => "Der Anzeigename darf nicht leer sein.",
+"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",
@@ -98,8 +97,10 @@
"Projects" => "Projekte",
"Questions" => "Fragen",
"{name}'s Birthday" => "Geburtstag von {name}",
+"Contact" => "Kontakt",
"Add Contact" => "Kontakt hinzufügen",
"Import" => "Importieren",
+"Settings" => "Einstellungen",
"Addressbooks" => "Adressbücher",
"Close" => "Schließen",
"Keyboard shortcuts" => "Tastaturbefehle",
@@ -107,18 +108,11 @@
"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",
-"CardDav Link" => "CardDav-Link",
-"Download" => "Herunterladen",
-"Edit" => "Bearbeiten",
-"Delete" => "Löschen",
"Drop photo to upload" => "Zieh' ein Foto hierher zum Hochladen",
"Delete current photo" => "Derzeitiges Foto löschen",
"Edit current photo" => "Foto ändern",
@@ -126,6 +120,7 @@
"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",
+"Delete" => "Löschen",
"Nickname" => "Spitzname",
"Enter nickname" => "Spitzname angeben",
"Web site" => "Webseite",
@@ -184,13 +179,6 @@
"Esq." => "Hochwohlgeborenen",
"Jr." => "Jr.",
"Sn." => "Senior",
-"New Addressbook" => "Neues Adressbuch",
-"Edit Addressbook" => "Adressbuch editieren",
-"Displayname" => "Anzeigename",
-"Active" => "Aktiv",
-"Save" => "Speichern",
-"Submit" => "Eintragen",
-"Cancel" => "Abbrechen",
"Import a contacts file" => "Kontaktdatei importieren",
"Please choose the addressbook" => "Bitte Adressbuch auswählen",
"create a new addressbook" => "Neues Adressbuch erstellen",
@@ -206,5 +194,14 @@
"more info" => "mehr Info",
"Primary address (Kontact et al)" => "primäre Adresse (für Kontact o.ä. Programme)",
"iOS/OS X" => "iOS/OS X",
-"Read only vCard directory link(s)" => "Nur lesende(r) vCalender-Verzeichnis-Link(s)"
+"Show CardDav link" => "CardDav-Link anzeigen",
+"Show read-only VCF link" => "Schreibgeschützten VCF-Link anzeigen",
+"Download" => "Herunterladen",
+"Edit" => "Bearbeiten",
+"New Address Book" => "Neues Adressbuch",
+"Name" => "Name",
+"Description" => "Beschreibung",
+"Save" => "Speichern",
+"Cancel" => "Abbrechen",
+"More..." => "Mehr..."
);
diff --git a/apps/contacts/l10n/el.php b/apps/contacts/l10n/el.php
index c67f27ab2aa..2f31bccbf23 100644
--- a/apps/contacts/l10n/el.php
+++ b/apps/contacts/l10n/el.php
@@ -1,26 +1,32 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Σφάλμα (απ)ενεργοποίησης βιβλίου διευθύνσεων",
+"id is not set." => "δεν ορίστηκε id",
+"Cannot update addressbook with an empty name." => "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα",
+"Error updating addressbook." => "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων.",
+"No ID provided" => "Δε δόθηκε ID",
+"Error setting checksum." => "Λάθος κατά τον ορισμό checksum ",
+"No categories selected for deletion." => "Δε επελέγησαν κατηγορίες για διαγραφή",
+"No address books found." => "Δε βρέθηκε βιβλίο διευθύνσεων",
+"No contacts found." => "Δεν βρέθηκαν επαφές",
"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 setting checksum." => "Λάθος κατά τον ορισμό checksum ",
-"No categories selected for deletion." => "Δε επελέγησαν κατηγορίες για διαγραφή",
-"No address books found." => "Δε βρέθηκε βιβλίο διευθύνσεων",
-"No contacts found." => "Δεν βρέθηκαν επαφές",
+"Information about vCard is incorrect. Please reload the page." => "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα.",
+"Error deleting contact property." => "Σφάλμα διαγραφής ιδιότητας επαφής.",
"Missing ID" => "Λείπει ID",
"Error parsing VCard for ID: \"" => "Σφάλμα κατά την ανάγνωση του VCard για το ID:\"",
+"checksum is not set." => "δε ορίστηκε checksum ",
+"Information about vCard is incorrect. Please reload the page: " => "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα: ",
+"Something went FUBAR. " => "Κάτι χάθηκε στο άγνωστο. ",
+"Error updating contact property." => "Σφάλμα ενημέρωσης ιδιότητας επαφής.",
"No contact ID was submitted." => "Δε υπεβλήθει ID επαφής",
"Error reading contact photo." => "Σφάλμα ανάγνωσης εικόνας επαφής",
"Error saving temporary file." => "Σφάλμα αποθήκευσης προσωρινού αρχείου",
"The loading photo is not valid." => "Η φορτωμένη φωτογραφία δεν είναι έγκυρη",
-"Information about vCard is incorrect. Please reload the page." => "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα.",
-"Error deleting contact property." => "Σφάλμα διαγραφής ιδιότητας επαφής.",
"Contact ID is missing." => "Λείπει ID επαφής",
"No photo path was submitted." => "Δε δόθηκε διαδρομή εικόνας",
"File doesn't exist:" => "Το αρχείο δεν υπάρχει:",
@@ -32,12 +38,6 @@
"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. " => "Κάτι χάθηκε στο άγνωστο. ",
-"Error updating contact property." => "Σφάλμα ενημέρωσης ιδιότητας επαφής.",
-"Cannot update addressbook with an empty name." => "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα",
-"Error updating addressbook." => "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων.",
"Error uploading contacts to storage." => "Σφάλμα κατά την αποθήκευση επαφών",
"There is no error, the file uploaded with success" => "Δεν υπάρχει σφάλμα, το αρχείο ανέβηκε με επιτυχία ",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Το μέγεθος του αρχείου ξεπερνάει το upload_max_filesize του php.ini",
@@ -53,9 +53,6 @@
"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",
@@ -63,10 +60,10 @@
"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" => "Επιλογή τύπου",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Κάποιες επαφές σημειώθηκαν προς διαγραφή,δεν έχουν διαγραφεί ακόμα. Παρακαλώ περιμένετε μέχρι να διαγραφούν.",
"Result: " => "Αποτέλεσμα: ",
" imported, " => " εισάγεται,",
" failed." => " απέτυχε.",
-"Addressbook not found." => "Δε βρέθηκε βιβλίο διευθύνσεων",
"This is not your addressbook." => "Αυτό δεν είναι το βιβλίο διευθύνσεων σας.",
"Contact could not be found." => "Η επαφή δεν μπόρεσε να βρεθεί.",
"Address" => "Διεύθυνση",
@@ -98,8 +95,10 @@
"Projects" => "Έργα",
"Questions" => "Ερωτήσεις",
"{name}'s Birthday" => "{name} έχει Γενέθλια",
+"Contact" => "Επαφή",
"Add Contact" => "Προσθήκη επαφής",
"Import" => "Εισαγωγή",
+"Settings" => "Ρυθμίσεις",
"Addressbooks" => "Βιβλία διευθύνσεων",
"Close" => "Κλείσιμο ",
"Keyboard shortcuts" => "Συντομεύσεις πλητρολογίου",
@@ -107,18 +106,11 @@
"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" => "Νέο βιβλίο διευθύνσεων",
-"CardDav Link" => "Σύνδεσμος CardDav",
-"Download" => "Λήψη",
-"Edit" => "Επεξεργασία",
-"Delete" => "Διαγραφή",
"Drop photo to upload" => "Ρίξε μια φωτογραφία για ανέβασμα",
"Delete current photo" => "Διαγραφή τρέχουσας φωτογραφίας",
"Edit current photo" => "Επεξεργασία τρέχουσας φωτογραφίας",
@@ -126,6 +118,7 @@
"Select photo from ownCloud" => "Επέλεξε φωτογραφία από το ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format custom, Όνομα, Επώνυμο, Αντίστροφο ή Αντίστροφο με κόμμα",
"Edit name details" => "Αλλάξτε τις λεπτομέρειες ονόματος",
+"Delete" => "Διαγραφή",
"Nickname" => "Παρατσούκλι",
"Enter nickname" => "Εισάγετε παρατσούκλι",
"Web site" => "Ιστότοπος",
@@ -184,13 +177,6 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Νέο βιβλίο διευθύνσεων",
-"Edit Addressbook" => "Επεξεργασία βιβλίου διευθύνσεων",
-"Displayname" => "Προβαλλόμενο όνομα",
-"Active" => "Ενεργό",
-"Save" => "Αποθήκευση",
-"Submit" => "Καταχώρηση",
-"Cancel" => "Ακύρωση",
"Import a contacts file" => "Εισαγωγή αρχείου επαφών",
"Please choose the addressbook" => "Παρακαλώ επέλεξε βιβλίο διευθύνσεων",
"create a new addressbook" => "Δημιουργία νέου βιβλίου διευθύνσεων",
@@ -206,5 +192,12 @@
"more info" => "περισσότερες πληροφορίες",
"Primary address (Kontact et al)" => "Κύρια διεύθυνση",
"iOS/OS X" => "iOS/OS X",
-"Read only vCard directory link(s)" => "vCard σύνδεσμος(οι) φάκελου μόνο για ανάγνωση"
+"Download" => "Λήψη",
+"Edit" => "Επεξεργασία",
+"New Address Book" => "Νέο βιβλίο διευθύνσεων",
+"Name" => "Όνομα",
+"Description" => "Περιγραφή",
+"Save" => "Αποθήκευση",
+"Cancel" => "Ακύρωση",
+"More..." => "Περισσότερα..."
);
diff --git a/apps/contacts/l10n/eo.php b/apps/contacts/l10n/eo.php
index ffc885a41a5..29ac52b1fe7 100644
--- a/apps/contacts/l10n/eo.php
+++ b/apps/contacts/l10n/eo.php
@@ -1,46 +1,63 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Eraro dum (mal)aktivigo de adresaro.",
-"There was an error adding the contact." => "Eraro okazis dum aldono de kontakto.",
-"Cannot add empty property." => "Ne eblas aldoni malplenan propraĵon.",
-"At least one of the address fields has to be filled out." => "Almenaŭ unu el la adreskampoj necesas pleniĝi.",
-"Trying to add duplicate property: " => "Provante aldoni duobligitan propraĵon:",
-"Error adding contact property." => "Eraro dum aldono de kontaktopropraĵo.",
+"id is not set." => "identigilo ne agordiĝis.",
+"Cannot update addressbook with an empty name." => "Ne eblas ĝisdatigi adresaron kun malplena nomo.",
+"Error updating addressbook." => "Eraro dum ĝisdatigo de adresaro.",
"No ID provided" => "Neniu identigilo proviziĝis.",
"Error setting checksum." => "Eraro dum agordado de kontrolsumo.",
"No categories selected for deletion." => "Neniu kategorio elektiĝis por forigi.",
"No address books found." => "Neniu adresaro troviĝis.",
"No contacts found." => "Neniu kontakto troviĝis.",
+"There was an error adding the contact." => "Eraro okazis dum aldono de kontakto.",
+"element name is not set." => "eronomo ne agordiĝis.",
+"Cannot add empty property." => "Ne eblas aldoni malplenan propraĵon.",
+"At least one of the address fields has to be filled out." => "Almenaŭ unu el la adreskampoj necesas pleniĝi.",
+"Trying to add duplicate property: " => "Provante aldoni duobligitan propraĵon:",
+"Error adding contact property: " => "Eraro aldonante kontakta propraĵo:",
+"Information about vCard is incorrect. Please reload the page." => "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon.",
+"Error deleting contact property." => "Eraro dum forigo de kontaktopropraĵo.",
"Missing ID" => "Mankas identigilo",
"Error parsing VCard for ID: \"" => "Eraro dum analizo de VCard por identigilo:",
-"Cannot add addressbook with an empty name." => "Ne eblas aldoni adresaron kun malplena nomo.",
-"Error adding addressbook." => "Eraro dum aldono de adresaro.",
-"Error activating addressbook." => "Eraro dum aktivigo de adresaro.",
+"checksum is not set." => "kontrolsumo ne agordiĝis.",
+"Information about vCard is incorrect. Please reload the page: " => "Informo pri vCard malĝustas. Bonvolu reŝargi la paĝon:",
+"Something went FUBAR. " => "Io FUBAR-is.",
+"Error updating contact property." => "Eraro dum ĝisdatigo de kontaktopropraĵo.",
"No contact ID was submitted." => "Neniu kontaktidentigilo sendiĝis.",
"Error reading contact photo." => "Eraro dum lego de kontakta foto.",
"Error saving temporary file." => "Eraro dum konservado de provizora dosiero.",
"The loading photo is not valid." => "La alŝutata foto ne validas.",
-"id is not set." => "identigilo ne agordiĝis.",
-"Information about vCard is incorrect. Please reload the page." => "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon.",
-"Error deleting contact property." => "Eraro dum forigo de kontaktopropraĵo.",
"Contact ID is missing." => "Kontaktidentigilo mankas.",
-"Missing contact id." => "Mankas kontaktidentigilo.",
"No photo path was submitted." => "Neniu vojo al foto sendiĝis.",
"File doesn't exist:" => "Dosiero ne ekzistas:",
"Error loading image." => "Eraro dum ŝargado de bildo.",
-"element name is not set." => "eronomo ne agordiĝis.",
-"checksum is not set." => "kontrolsumo ne agordiĝis.",
-"Information about vCard is incorrect. Please reload the page: " => "Informo pri vCard malĝustas. Bonvolu reŝargi la paĝon:",
-"Something went FUBAR. " => "Io FUBAR-is.",
-"Error updating contact property." => "Eraro dum ĝisdatigo de kontaktopropraĵo.",
-"Cannot update addressbook with an empty name." => "Ne eblas ĝisdatigi adresaron kun malplena nomo.",
-"Error updating addressbook." => "Eraro dum ĝisdatigo de adresaro.",
+"Error getting contact object." => "Eraro dum ekhaviĝis kontakta objekto.",
+"Error getting PHOTO property." => "Eraro dum ekhaviĝis la propraĵon PHOTO.",
+"Error saving contact." => "Eraro dum konserviĝis kontakto.",
+"Error resizing image" => "Eraro dum aligrandiĝis bildo",
+"Error cropping image" => "Eraro dum stuciĝis bildo.",
+"Error creating temporary image" => "Eraro dum kreiĝis provizora bildo.",
+"Error finding image: " => "Eraro dum serĉo de bildo: ",
+"Error uploading contacts to storage." => "Eraro dum alŝutiĝis kontaktoj al konservejo.",
"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alŝutiĝis sukcese.",
"The uploaded file was only partially uploaded" => "la alŝutita dosiero nur parte alŝutiĝis",
"No file was uploaded" => "Neniu dosiero alŝutiĝis.",
"Missing a temporary folder" => "Mankas provizora dosierujo.",
+"Couldn't save temporary image: " => "Ne eblis konservi provizoran bildon: ",
+"Couldn't load temporary image: " => "Ne eblis ŝargi provizoran bildon: ",
+"No file was uploaded. Unknown error" => "Neniu dosiero alŝutiĝis. Nekonata eraro.",
"Contacts" => "Kontaktoj",
-"Drop a VCF file to import contacts." => "Demetu VCF-dosieron por enporti kontaktojn.",
-"Addressbook not found." => "Adresaro ne troviĝis.",
+"Sorry, this functionality has not been implemented yet" => "Pardonu, ĉi tiu funkcio ankoraŭ ne estas realigita.",
+"Not implemented" => "Ne disponebla",
+"Couldn't get a valid address." => "Ne eblis ekhavi validan adreson.",
+"Error" => "Eraro",
+"This property has to be non-empty." => "Ĉi tiu propraĵo devas ne esti malplena.",
+"Edit name" => "Redakti nomon",
+"No files selected for upload." => "Neniu dosiero elektita por alŝuto.",
+"Select type" => "Elektu tipon",
+"Result: " => "Rezulto: ",
+" imported, " => " enportoj, ",
+" failed." => "malsukcesoj.",
+"Addressbook not found: " => "Adresaro ne troviĝis:",
"This is not your addressbook." => "Ĉi tiu ne estas via adresaro.",
"Contact could not be found." => "Ne eblis trovi la kontakton.",
"Address" => "Adreso",
@@ -57,25 +74,43 @@
"Video" => "Videaĵo",
"Pager" => "Televokilo",
"Internet" => "Interreto",
+"Birthday" => "Naskiĝotago",
+"Business" => "Negoco",
+"Clients" => "Klientoj",
+"Ideas" => "Ideoj",
+"Meeting" => "Kunveno",
+"Other" => "Alia",
+"Personal" => "Persona",
+"Projects" => "Projektoj",
+"Questions" => "Demandoj",
"{name}'s Birthday" => "Naskiĝtago de {name}",
"Contact" => "Kontakto",
"Add Contact" => "Aldoni kontakton",
+"Import" => "Enporti",
+"Settings" => "Agordo",
"Addressbooks" => "Adresaroj",
-"Configure Address Books" => "Agordi adresarojn",
-"New Address Book" => "Nova adresaro",
-"Import from VCF" => "Enporti el VCF",
-"CardDav Link" => "CardDav-ligilo",
-"Download" => "Elŝuti",
-"Edit" => "Redakti",
-"Delete" => "Forigi",
-"Download contact" => "Elŝuti kontakton",
-"Delete contact" => "Forigi kontakton",
+"Close" => "Fermi",
+"Keyboard shortcuts" => "Fulmoklavoj",
+"Navigation" => "Navigado",
+"Next contact in list" => "Sekva kontakto en la listo",
+"Previous contact in list" => "Malsekva kontakto en la listo",
+"Actions" => "Agoj",
+"Add new contact" => "Aldoni novan kontakton",
+"Add new addressbook" => "Aldoni novan adresaron",
+"Delete current contact" => "Forigi la nunan kontakton",
"Drop photo to upload" => "Demeti foton por alŝuti",
+"Delete current photo" => "Forigi nunan foton",
+"Edit current photo" => "Redakti nunan foton",
+"Upload new photo" => "Alŝuti novan foton",
+"Select photo from ownCloud" => "Elekti foton el ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Propra formo, Mallonga nomo, Longa nomo, Inversa aŭ Inversa kun komo",
"Edit name details" => "Redakti detalojn de nomo",
+"Delete" => "Forigi",
"Nickname" => "Kromnomo",
"Enter nickname" => "Enigu kromnomon",
-"Birthday" => "Naskiĝotago",
+"Web site" => "TTT-ejo",
+"http://www.somesite.com" => "http://www.iuejo.com",
+"Go to web site" => "Iri al TTT-ejon",
"dd-mm-yyyy" => "yyyy-mm-dd",
"Groups" => "Grupoj",
"Separate groups with commas" => "Disigi grupojn per komoj",
@@ -91,24 +126,22 @@
"Edit address details" => "Redakti detalojn de adreso",
"Add notes here." => "Aldoni notojn ĉi tie.",
"Add field" => "Aldoni kampon",
-"Profile picture" => "Profila bildo",
"Phone" => "Telefono",
"Note" => "Noto",
-"Delete current photo" => "Forigi nunan foton",
-"Edit current photo" => "Redakti nunan foton",
-"Upload new photo" => "Alŝuti novan foton",
-"Select photo from ownCloud" => "Elekti foton el ownCloud",
+"Download contact" => "Elŝuti kontakton",
+"Delete contact" => "Forigi kontakton",
+"The temporary image has been removed from cache." => "La provizora bildo estas forigita de la kaŝmemoro.",
"Edit address" => "Redakti adreson",
"Type" => "Tipo",
"PO Box" => "Abonkesto",
+"Street address" => "Stratadreso",
+"Street and number" => "Strato kaj numero",
"Extended" => "Etendita",
-"Street" => "Strato",
"City" => "Urbo",
"Region" => "Regiono",
"Zipcode" => "Poŝtokodo",
+"Postal code" => "Poŝtkodo",
"Country" => "Lando",
-"Edit categories" => "Redakti kategoriojn",
-"Add" => "Aldoni",
"Addressbook" => "Adresaro",
"Hon. prefixes" => "Honoraj antaŭmetaĵoj",
"Miss" => "f-ino",
@@ -121,26 +154,29 @@
"Additional names" => "Pliaj nomoj",
"Family name" => "Familia nomo",
"Hon. suffixes" => "Honoraj postmetaĵoj",
-"New Addressbook" => "Nova adresaro",
-"Edit Addressbook" => "Redakti adresaron",
-"Displayname" => "Montronomo",
-"Active" => "Aktiva",
-"Save" => "Konservi",
-"Submit" => "Sendi",
-"Cancel" => "Nuligi",
"Import a contacts file" => "Enporti kontaktodosieron",
"Please choose the addressbook" => "Bonvolu elekti adresaron",
"create a new addressbook" => "krei novan adresaron",
"Name of new addressbook" => "Nomo de nova adresaro",
-"Import" => "Enporti",
"Importing contacts" => "Enportante kontaktojn",
-"Select address book to import to:" => "Elektu adresaron kien enporti:",
-"Select from HD" => "Elekti el malmoldisko",
"You have no contacts in your addressbook." => "Vi ne havas kontaktojn en via adresaro",
"Add contact" => "Aldoni kontakton",
"Configure addressbooks" => "Agordi adresarojn",
+"Select Address Books" => "Elektu adresarojn",
+"Enter name" => "Enigu nomon",
+"Enter description" => "Enigu priskribon",
"CardDAV syncing addresses" => "adresoj por CardDAV-sinkronigo",
"more info" => "pli da informo",
"Primary address (Kontact et al)" => "Ĉefa adreso (por Kontakt kaj aliaj)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Show CardDav link" => "Montri CardDav-ligilon",
+"Show read-only VCF link" => "Montri nur legeblan VCF-ligilon",
+"Download" => "Elŝuti",
+"Edit" => "Redakti",
+"New Address Book" => "Nova adresaro",
+"Name" => "Nomo",
+"Description" => "Priskribo",
+"Save" => "Konservi",
+"Cancel" => "Nuligi",
+"More..." => "Pli..."
);
diff --git a/apps/contacts/l10n/es.php b/apps/contacts/l10n/es.php
index 2bdb300aa8f..e9ee24d5297 100644
--- a/apps/contacts/l10n/es.php
+++ b/apps/contacts/l10n/es.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Error al (des)activar libreta de direcciones.",
-"There was an error adding the contact." => "Se ha producido un error al añadir el contacto.",
-"Cannot add empty property." => "No se puede añadir una propiedad vacía.",
-"At least one of the address fields has to be filled out." => "Al menos uno de los campos de direcciones se tiene que rellenar.",
-"Trying to add duplicate property: " => "Intentando añadir una propiedad duplicada: ",
-"Error adding contact property." => "Error al añadir una propiedad del contacto.",
+"id is not set." => "no se ha puesto ninguna ID.",
+"Cannot update addressbook with an empty name." => "No se puede actualizar una libreta de direcciones sin nombre.",
+"Error updating addressbook." => "Error al actualizar la libreta de direcciones.",
"No ID provided" => "No se ha proporcionado una ID",
"Error setting checksum." => "Error al establecer la suma de verificación.",
"No categories selected for deletion." => "No se seleccionaron categorías para borrar.",
"No address books found." => "No se encontraron libretas de direcciones.",
"No contacts found." => "No se encontraron contactos.",
+"There was an error adding the contact." => "Se ha producido un error al añadir el contacto.",
+"element name is not set." => "no se ha puesto ningún nombre de elemento.",
+"Cannot add empty property." => "No se puede añadir una propiedad vacía.",
+"At least one of the address fields has to be filled out." => "Al menos uno de los campos de direcciones se tiene que rellenar.",
+"Trying to add duplicate property: " => "Intentando añadir una propiedad duplicada: ",
+"Information about vCard is incorrect. Please reload the page." => "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página.",
+"Error deleting contact property." => "Error al borrar una propiedad del contacto.",
"Missing ID" => "Falta la ID",
"Error parsing VCard for ID: \"" => "Error al analizar el VCard para la ID: \"",
-"Cannot add addressbook with an empty name." => "No se puede añadir una libreta de direcciones sin nombre",
-"Error adding addressbook." => "Error al añadir la libreta de direcciones.",
-"Error activating addressbook." => "Error al activar la libreta de direcciones.",
+"checksum is not set." => "no se ha puesto ninguna suma de comprobación.",
+"Information about vCard is incorrect. Please reload the page: " => "La información sobre la vCard es incorrecta. Por favor, recarga la página:",
+"Something went FUBAR. " => "Plof. Algo ha fallado.",
+"Error updating contact property." => "Error al actualizar una propiedad del contacto.",
"No contact ID was submitted." => "No se ha mandado ninguna ID de contacto.",
"Error reading contact photo." => "Error leyendo fotografía del contacto.",
"Error saving temporary file." => "Error al guardar archivo temporal.",
"The loading photo is not valid." => "La foto que se estaba cargando no es válida.",
-"id is not set." => "no se ha puesto ninguna ID.",
-"Information about vCard is incorrect. Please reload the page." => "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página.",
-"Error deleting contact property." => "Error al borrar una propiedad del contacto.",
"Contact ID is missing." => "Falta la ID del contacto.",
-"Missing contact id." => "Falta la id del contacto.",
"No photo path was submitted." => "No se ha introducido la ruta de la foto.",
"File doesn't exist:" => "Archivo inexistente:",
"Error loading image." => "Error cargando imagen.",
-"element name is not set." => "no se ha puesto ningún nombre de elemento.",
-"checksum is not set." => "no se ha puesto ninguna suma de comprobación.",
-"Information about vCard is incorrect. Please reload the page: " => "La información sobre la vCard es incorrecta. Por favor, recarga la página:",
-"Something went FUBAR. " => "Plof. Algo ha fallado.",
-"Error updating contact property." => "Error al actualizar una propiedad del contacto.",
-"Cannot update addressbook with an empty name." => "No se puede actualizar una libreta de direcciones sin nombre.",
-"Error updating addressbook." => "Error al actualizar la libreta de direcciones.",
+"Error getting contact object." => "Fallo al coger el contacto.",
+"Error getting PHOTO property." => "Fallo al coger las propiedades de la foto .",
+"Error saving contact." => "Fallo al salvar un contacto",
+"Error resizing image" => "Fallo al cambiar de tamaño una foto",
+"Error cropping image" => "Fallo al cortar el tamaño de la foto",
+"Error creating temporary image" => "Fallo al crear la foto temporal",
+"Error finding image: " => "Fallo al encontrar la imagen",
"Error uploading contacts to storage." => "Error al subir contactos al almacenamiento.",
"There is no error, the file uploaded with success" => "No hay ningún error, el archivo se ha subido con éxito",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "El archivo subido sobrepasa la directiva upload_max_filesize de php.ini",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "El archivo se ha subido parcialmente",
"No file was uploaded" => "No se ha subido ningún archivo",
"Missing a temporary folder" => "Falta la carpeta temporal",
+"Couldn't save temporary image: " => "Fallo no pudo salvar a una imagen temporal",
+"Couldn't load temporary image: " => "Fallo no pudo cargara de una imagen temporal",
+"No file was uploaded. Unknown error" => "Fallo no se subió el fichero",
"Contacts" => "Contactos",
-"Drop a VCF file to import contacts." => "Suelta un archivo VCF para importar contactos.",
-"Addressbook not found." => "Libreta de direcciones no encontrada.",
+"Sorry, this functionality has not been implemented yet" => "Perdón esta función no esta aún implementada",
+"Not implemented" => "No esta implementada",
+"Couldn't get a valid address." => "Fallo : no hay dirección valida",
+"Error" => "Fallo",
+"This property has to be non-empty." => "Este campo no puede estar vacío.",
+"Couldn't serialize elements." => "Fallo no podido ordenar los elementos",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "La propiedad de \"borrar\" se llamado sin argumentos envia fallos a\nbugs.owncloud.org",
+"Edit name" => "Edita el Nombre",
+"No files selected for upload." => "No hay ficheros seleccionados para subir",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "El fichero que quieres subir excede el tamaño máximo permitido en este servidor.",
+"Select type" => "Selecciona el tipo",
+"Result: " => "Resultado :",
+" imported, " => "Importado.",
+" failed." => "Fallo.",
"This is not your addressbook." => "Esta no es tu agenda de contactos.",
"Contact could not be found." => "No se ha podido encontrar el contacto.",
"Address" => "Dirección",
@@ -60,25 +77,23 @@
"Video" => "Vídeo",
"Pager" => "Localizador",
"Internet" => "Internet",
+"Birthday" => "Cumpleaños",
"{name}'s Birthday" => "Cumpleaños de {name}",
"Contact" => "Contacto",
"Add Contact" => "Añadir contacto",
+"Import" => "Importar",
"Addressbooks" => "Libretas de direcciones",
-"Configure Address Books" => "Configurar libretas de direcciones",
-"New Address Book" => "Nueva libreta de direcciones",
-"Import from VCF" => "Importar desde VCF",
-"CardDav Link" => "Enlace CardDav",
-"Download" => "Descargar",
-"Edit" => "Editar",
-"Delete" => "Borrar",
-"Download contact" => "Descargar contacto",
-"Delete contact" => "Eliminar contacto",
+"Close" => "Cierra.",
"Drop photo to upload" => "Suelta una foto para subirla",
+"Delete current photo" => "Eliminar fotografía actual",
+"Edit current photo" => "Editar fotografía actual",
+"Upload new photo" => "Subir nueva fotografía",
+"Select photo from ownCloud" => "Seleccionar fotografía desde ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formato personalizado, nombre abreviado, nombre completo, al revés o al revés con coma",
"Edit name details" => "Editar los detalles del nombre",
+"Delete" => "Borrar",
"Nickname" => "Alias",
"Enter nickname" => "Introduce un alias",
-"Birthday" => "Cumpleaños",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "Grupos",
"Separate groups with commas" => "Separa los grupos con comas",
@@ -94,24 +109,19 @@
"Edit address details" => "Editar detalles de la dirección",
"Add notes here." => "Añade notas aquí.",
"Add field" => "Añadir campo",
-"Profile picture" => "Foto del perfil",
"Phone" => "Teléfono",
"Note" => "Nota",
-"Delete current photo" => "Eliminar fotografía actual",
-"Edit current photo" => "Editar fotografía actual",
-"Upload new photo" => "Subir nueva fotografía",
-"Select photo from ownCloud" => "Seleccionar fotografía desde ownCloud",
+"Download contact" => "Descargar contacto",
+"Delete contact" => "Eliminar contacto",
+"The temporary image has been removed from cache." => "La foto temporal se ha borrado del cache.",
"Edit address" => "Editar dirección",
"Type" => "Tipo",
"PO Box" => "Código postal",
"Extended" => "Extendido",
-"Street" => "Calle",
"City" => "Ciudad",
"Region" => "Región",
"Zipcode" => "Código postal",
"Country" => "País",
-"Edit categories" => "Editar categorías",
-"Add" => "Añadir",
"Addressbook" => "Libreta de direcciones",
"Hon. prefixes" => "Prefijos honoríficos",
"Miss" => "Srta",
@@ -132,26 +142,21 @@
"Esq." => "Don",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nueva libreta de direcciones",
-"Edit Addressbook" => "Editar libreta de direcciones",
-"Displayname" => "Nombre a mostrar",
-"Active" => "Activo",
-"Save" => "Guardar",
-"Submit" => "Aceptar",
-"Cancel" => "Cancelar",
"Import a contacts file" => "Importar archivo de contactos",
"Please choose the addressbook" => "Por favor escoge la agenda",
"create a new addressbook" => "crear una nueva agenda",
"Name of new addressbook" => "Nombre de la nueva agenda",
-"Import" => "Importar",
"Importing contacts" => "Importando contactos",
-"Select address book to import to:" => "Selecciona una agenda para importar a:",
-"Select from HD" => "Seleccionar del disco duro",
"You have no contacts in your addressbook." => "No hay contactos en tu agenda.",
"Add contact" => "Añadir contacto",
"Configure addressbooks" => "Configurar agenda",
"CardDAV syncing addresses" => "Sincronizando direcciones",
"more info" => "más información",
"Primary address (Kontact et al)" => "Dirección primaria (Kontact et al)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Descargar",
+"Edit" => "Editar",
+"New Address Book" => "Nueva libreta de direcciones",
+"Save" => "Guardar",
+"Cancel" => "Cancelar"
);
diff --git a/apps/contacts/l10n/et_EE.php b/apps/contacts/l10n/et_EE.php
index 39a287c9619..c11ea6d8384 100644
--- a/apps/contacts/l10n/et_EE.php
+++ b/apps/contacts/l10n/et_EE.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Viga aadressiraamatu (de)aktiveerimisel.",
-"There was an error adding the contact." => "Konktakti lisamisel tekkis viga.",
-"Cannot add empty property." => "Tühja omadust ei saa lisada.",
-"At least one of the address fields has to be filled out." => "Vähemalt üks aadressiväljadest peab olema täidetud.",
-"Trying to add duplicate property: " => "Proovitakse lisada topeltomadust: ",
-"Error adding contact property." => "Viga konktakti korralikul lisamisel.",
+"id is not set." => "ID on määramata.",
+"Cannot update addressbook with an empty name." => "Tühja nimega aadressiraamatut ei saa uuendada.",
+"Error updating addressbook." => "Viga aadressiraamatu uuendamisel.",
"No ID provided" => "ID-d pole sisestatud",
"Error setting checksum." => "Viga kontrollsumma määramisel.",
"No categories selected for deletion." => "Kustutamiseks pole valitud ühtegi kategooriat.",
"No address books found." => "Ei leitud ühtegi aadressiraamatut.",
"No contacts found." => "Ühtegi kontakti ei leitud.",
+"There was an error adding the contact." => "Konktakti lisamisel tekkis viga.",
+"element name is not set." => "elemendi nime pole määratud.",
+"Cannot add empty property." => "Tühja omadust ei saa lisada.",
+"At least one of the address fields has to be filled out." => "Vähemalt üks aadressiväljadest peab olema täidetud.",
+"Trying to add duplicate property: " => "Proovitakse lisada topeltomadust: ",
+"Information about vCard is incorrect. Please reload the page." => "Visiitkaardi info pole korrektne. Palun lae leht uuesti.",
+"Error deleting contact property." => "Viga konktaki korralikul kustutamisel.",
"Missing ID" => "Puudub ID",
"Error parsing VCard for ID: \"" => "Viga VCard-ist ID parsimisel: \"",
-"Cannot add addressbook with an empty name." => "Tühja nimega aadressiraamatut ei saa lisada.",
-"Error adding addressbook." => "Viga aadressiraamatu lisamisel.",
-"Error activating addressbook." => "Viga aadressiraamatu aktiveerimisel.",
+"checksum is not set." => "kontrollsummat pole määratud.",
+"Information about vCard is incorrect. Please reload the page: " => "vCard info pole korrektne. Palun lae lehekülg uuesti: ",
+"Something went FUBAR. " => "Midagi läks tõsiselt metsa.",
+"Error updating contact property." => "Viga konktaki korralikul uuendamisel.",
"No contact ID was submitted." => "Kontakti ID-d pole sisestatud.",
"Error reading contact photo." => "Viga kontakti foto lugemisel.",
"Error saving temporary file." => "Viga ajutise faili salvestamisel.",
"The loading photo is not valid." => "Laetav pilt pole korrektne pildifail.",
-"id is not set." => "ID on määramata.",
-"Information about vCard is incorrect. Please reload the page." => "Visiitkaardi info pole korrektne. Palun lae leht uuesti.",
-"Error deleting contact property." => "Viga konktaki korralikul kustutamisel.",
"Contact ID is missing." => "Kontakti ID puudub.",
-"Missing contact id." => "Puuduv kontakti ID.",
"No photo path was submitted." => "Foto asukohta pole määratud.",
"File doesn't exist:" => "Faili pole olemas:",
"Error loading image." => "Viga pildi laadimisel.",
-"element name is not set." => "elemendi nime pole määratud.",
-"checksum is not set." => "kontrollsummat pole määratud.",
-"Information about vCard is incorrect. Please reload the page: " => "vCard info pole korrektne. Palun lae lehekülg uuesti: ",
-"Something went FUBAR. " => "Midagi läks tõsiselt metsa.",
-"Error updating contact property." => "Viga konktaki korralikul uuendamisel.",
-"Cannot update addressbook with an empty name." => "Tühja nimega aadressiraamatut ei saa uuendada.",
-"Error updating addressbook." => "Viga aadressiraamatu uuendamisel.",
+"Error getting contact object." => "Viga kontakti objekti hankimisel.",
+"Error getting PHOTO property." => "Viga PHOTO omaduse hankimisel.",
+"Error saving contact." => "Viga kontakti salvestamisel.",
+"Error resizing image" => "Viga pildi suuruse muutmisel",
+"Error cropping image" => "Viga pildi lõikamisel",
+"Error creating temporary image" => "Viga ajutise pildi loomisel",
+"Error finding image: " => "Viga pildi leidmisel: ",
"Error uploading contacts to storage." => "Viga kontaktide üleslaadimisel kettale.",
"There is no error, the file uploaded with success" => "Ühtegi tõrget polnud, fail on üles laetud",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Üleslaetud fail ületab php.ini failis määratud upload_max_filesize suuruse",
@@ -41,9 +43,21 @@
"The uploaded file was only partially uploaded" => "Fail laeti üles ainult osaliselt",
"No file was uploaded" => "Ühtegi faili ei laetud üles",
"Missing a temporary folder" => "Ajutiste failide kaust puudub",
+"Couldn't save temporary image: " => "Ajutise pildi salvestamine ebaõnnestus: ",
+"Couldn't load temporary image: " => "Ajutise pildi laadimine ebaõnnestus: ",
+"No file was uploaded. Unknown error" => "Ühtegi faili ei laetud üles. Tundmatu viga",
"Contacts" => "Kontaktid",
-"Drop a VCF file to import contacts." => "Lohista siia VCF-fail, millest kontakte importida.",
-"Addressbook not found." => "Aadressiraamatut ei leitud",
+"Sorry, this functionality has not been implemented yet" => "Vabandust, aga see funktsioon pole veel valmis",
+"Not implemented" => "Pole implementeeritud",
+"Couldn't get a valid address." => "Kehtiva aadressi hankimine ebaõnnestus",
+"Error" => "Viga",
+"This property has to be non-empty." => "See omadus ei tohi olla tühi.",
+"Edit name" => "Muuda nime",
+"No files selected for upload." => "Üleslaadimiseks pole faile valitud.",
+"Select type" => "Vali tüüp",
+"Result: " => "Tulemus: ",
+" imported, " => " imporditud, ",
+" failed." => " ebaõnnestus.",
"This is not your addressbook." => "See pole sinu aadressiraamat.",
"Contact could not be found." => "Kontakti ei leitud.",
"Address" => "Aadress",
@@ -60,25 +74,23 @@
"Video" => "Video",
"Pager" => "Piipar",
"Internet" => "Internet",
+"Birthday" => "Sünnipäev",
"{name}'s Birthday" => "{name} sünnipäev",
"Contact" => "Kontakt",
"Add Contact" => "Lisa kontakt",
+"Import" => "Impordi",
"Addressbooks" => "Aadressiraamatud",
-"Configure Address Books" => "Seadista aadressiraamatut",
-"New Address Book" => "Uus aadressiraamat",
-"Import from VCF" => "Impordi VCF-ist",
-"CardDav Link" => "CardDav link",
-"Download" => "Lae alla",
-"Edit" => "Muuda",
-"Delete" => "Kustuta",
-"Download contact" => "Lae kontakt alla",
-"Delete contact" => "Kustuta kontakt",
+"Close" => "Sule",
"Drop photo to upload" => "Lohista üleslaetav foto siia",
+"Delete current photo" => "Kustuta praegune foto",
+"Edit current photo" => "Muuda praegust pilti",
+"Upload new photo" => "Lae üles uus foto",
+"Select photo from ownCloud" => "Vali foto ownCloudist",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Kohandatud vorming, Lühike nimi, Täielik nimi, vastupidine või vastupidine komadega",
"Edit name details" => "Muuda nime üksikasju",
+"Delete" => "Kustuta",
"Nickname" => "Hüüdnimi",
"Enter nickname" => "Sisesta hüüdnimi",
-"Birthday" => "Sünnipäev",
"dd-mm-yyyy" => "dd.mm.yyyy",
"Groups" => "Grupid",
"Separate groups with commas" => "Eralda grupid komadega",
@@ -94,24 +106,19 @@
"Edit address details" => "Muuda aaressi infot",
"Add notes here." => "Lisa märkmed siia.",
"Add field" => "Lisa väli",
-"Profile picture" => "Profiili pilt",
"Phone" => "Telefon",
"Note" => "Märkus",
-"Delete current photo" => "Kustuta praegune foto",
-"Edit current photo" => "Muuda praegust pilti",
-"Upload new photo" => "Lae üles uus foto",
-"Select photo from ownCloud" => "Vali foto ownCloudist",
+"Download contact" => "Lae kontakt alla",
+"Delete contact" => "Kustuta kontakt",
+"The temporary image has been removed from cache." => "Ajutine pilt on puhvrist eemaldatud.",
"Edit address" => "Muuda aadressi",
"Type" => "Tüüp",
"PO Box" => "Postkontori postkast",
"Extended" => "Laiendatud",
-"Street" => "Tänav",
"City" => "Linn",
"Region" => "Piirkond",
"Zipcode" => "Postiindeks",
"Country" => "Riik",
-"Edit categories" => "Muuda kategooriat",
-"Add" => "Lisa",
"Addressbook" => "Aadressiraamat",
"Hon. prefixes" => "Eesliited",
"Miss" => "Preili",
@@ -132,26 +139,21 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Senior.",
-"New Addressbook" => "Uus aadressiraamat",
-"Edit Addressbook" => "Muuda aadressiraamatut",
-"Displayname" => "Näidatav nimi",
-"Active" => "Aktiivne",
-"Save" => "Salvesta",
-"Submit" => "Saada",
-"Cancel" => "Loobu",
"Import a contacts file" => "Impordi kontaktifail",
"Please choose the addressbook" => "Palun vali aadressiraamat",
"create a new addressbook" => "loo uus aadressiraamat",
"Name of new addressbook" => "Uue aadressiraamatu nimi",
-"Import" => "Impordi",
"Importing contacts" => "Kontaktide importimine",
-"Select address book to import to:" => "Vali aadressiraamat, millesse importida:",
-"Select from HD" => "Vali kõvakettalt",
"You have no contacts in your addressbook." => "Sinu aadressiraamatus pole ühtegi kontakti.",
"Add contact" => "Lisa kontakt",
"Configure addressbooks" => "Seadista aadressiraamatuid",
"CardDAV syncing addresses" => "CardDAV sünkroniseerimise aadressid",
"more info" => "lisainfo",
"Primary address (Kontact et al)" => "Peamine aadress",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Lae alla",
+"Edit" => "Muuda",
+"New Address Book" => "Uus aadressiraamat",
+"Save" => "Salvesta",
+"Cancel" => "Loobu"
);
diff --git a/apps/contacts/l10n/eu.php b/apps/contacts/l10n/eu.php
index 6dfbf0a7b23..7a0b2ce38b7 100644
--- a/apps/contacts/l10n/eu.php
+++ b/apps/contacts/l10n/eu.php
@@ -1,36 +1,67 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Errore bat egon da helbide-liburua (des)gaitzen",
-"There was an error adding the contact." => "Errore bat egon da kontaktua gehitzerakoan",
-"Cannot add empty property." => "Ezin da propieta hutsa gehitu.",
-"At least one of the address fields has to be filled out." => "Behintzat helbide eremuetako bat bete behar da.",
-"Error adding contact property." => "Errorea kontaktu propietatea gehitzean.",
+"id is not set." => "IDa ez da ezarri.",
+"Cannot update addressbook with an empty name." => "Ezin da helbide liburua eguneratu izen huts batekin.",
+"Error updating addressbook." => "Errore bat egon da helbide liburua eguneratzen.",
"No ID provided" => "Ez da IDrik eman",
+"Error setting checksum." => "Errorea kontrol-batura ezartzean.",
"No categories selected for deletion." => "Ez dira ezabatzeko kategoriak hautatu.",
"No address books found." => "Ez da helbide libururik aurkitu.",
"No contacts found." => "Ez da kontakturik aurkitu.",
+"There was an error adding the contact." => "Errore bat egon da kontaktua gehitzerakoan",
+"element name is not set." => "elementuaren izena ez da ezarri.",
+"Could not parse contact: " => "Ezin izan da kontaktua analizatu:",
+"Cannot add empty property." => "Ezin da propieta hutsa gehitu.",
+"At least one of the address fields has to be filled out." => "Behintzat helbide eremuetako bat bete behar da.",
+"Trying to add duplicate property: " => "Propietate bikoiztuta gehitzen saiatzen ari zara:",
+"Error adding contact property: " => "Errore bat egon da kontaktuaren propietatea gehitzean:",
+"Information about vCard is incorrect. Please reload the page." => "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea.",
+"Error deleting contact property." => "Errorea kontaktu propietatea ezabatzean.",
"Missing ID" => "ID falta da",
-"Error adding addressbook." => "Errore bat egon da helbide liburua gehitzean.",
-"Error activating addressbook." => "Errore bat egon da helbide-liburua aktibatzen.",
+"Error parsing VCard for ID: \"" => "Errorea VCard analizatzean hurrengo IDrako: \"",
+"checksum is not set." => "Kontrol-batura ezarri gabe dago.",
+"Information about vCard is incorrect. Please reload the page: " => "vCard honen informazioa ez da zuzena.Mezedez birkargatu orria:",
+"Error updating contact property." => "Errorea kontaktu propietatea eguneratzean.",
+"No contact ID was submitted." => "Ez da kontaktuaren IDrik eman.",
"Error reading contact photo." => "Errore bat izan da kontaktuaren argazkia igotzerakoan.",
+"Error saving temporary file." => "Errore bat izan da aldi bateko fitxategia gordetzerakoan.",
"The loading photo is not valid." => "Kargatzen ari den argazkia ez da egokia.",
-"id is not set." => "IDa ez da ezarri.",
-"Information about vCard is incorrect. Please reload the page." => "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea.",
-"Error deleting contact property." => "Errorea kontaktu propietatea ezabatzean.",
"Contact ID is missing." => "Kontaktuaren IDa falta da.",
-"Missing contact id." => "Kontaktuaren IDa falta da.",
+"No photo path was submitted." => "Ez da argazkiaren bide-izenik eman.",
"File doesn't exist:" => "Fitxategia ez da existitzen:",
"Error loading image." => "Errore bat izan da irudia kargatzearkoan.",
-"element name is not set." => "elementuaren izena ez da ezarri.",
-"Error updating contact property." => "Errorea kontaktu propietatea eguneratzean.",
-"Cannot update addressbook with an empty name." => "Ezin da helbide liburua eguneratu izen huts batekin.",
-"Error updating addressbook." => "Errore bat egon da helbide liburua eguneratzen.",
+"Error getting contact object." => "Errore bat izan da kontaktu objetua lortzean.",
+"Error getting PHOTO property." => "Errore bat izan da PHOTO propietatea lortzean.",
+"Error saving contact." => "Errore bat izan da kontaktua gordetzean.",
+"Error resizing image" => "Errore bat izan da irudiaren tamaina aldatzean",
+"Error cropping image" => "Errore bat izan da irudia mozten",
+"Error creating temporary image" => "Errore bat izan da aldi bateko irudia sortzen",
+"Error finding image: " => "Ezin izan da irudia aurkitu:",
"Error uploading contacts to storage." => "Errore bat egon da kontaktuak biltegira igotzerakoan.",
"There is no error, the file uploaded with success" => "Ez da errorerik egon, fitxategia ongi igo da",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Igotako fitxategia php.ini fitxategiko upload_max_filesize direktiba baino handiagoa da",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da.",
"The uploaded file was only partially uploaded" => "Igotako fitxategiaren zati bat bakarrik igo da",
"No file was uploaded" => "Ez da fitxategirik igo",
+"Missing a temporary folder" => "Aldi bateko karpeta falta da",
+"Couldn't save temporary image: " => "Ezin izan da aldi bateko irudia gorde:",
+"Couldn't load temporary image: " => "Ezin izan da aldi bateko irudia kargatu:",
+"No file was uploaded. Unknown error" => "Ez da fitxategirik igo. Errore ezezaguna",
"Contacts" => "Kontaktuak",
-"Drop a VCF file to import contacts." => "Askatu VCF fitxategia kontaktuak inportatzeko.",
-"Addressbook not found." => "Helbide liburua ez da aurkitu",
+"Sorry, this functionality has not been implemented yet" => "Barkatu, aukera hau ez da oriandik inplementatu",
+"Not implemented" => "Inplementatu gabe",
+"Couldn't get a valid address." => "Ezin izan da eposta baliagarri bat hartu.",
+"Error" => "Errorea",
+"This property has to be non-empty." => "Propietate hau ezin da hutsik egon.",
+"Couldn't serialize elements." => "Ezin izan dira elementuak serializatu.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' argumenturik gabe deitu da. Mezedez abisatu bugs.owncloud.org-en",
+"Edit name" => "Editatu izena",
+"No files selected for upload." => "Ez duzu igotzeko fitxategirik hautatu.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Igo nahi duzun fitxategia zerbitzariak onartzen duen tamaina baino handiagoa da.",
+"Select type" => "Hautatu mota",
+"Result: " => "Emaitza:",
+" imported, " => " inportatua, ",
+" failed." => "huts egin du.",
"This is not your addressbook." => "Hau ez da zure helbide liburua.",
"Contact could not be found." => "Ezin izan da kontaktua aurkitu.",
"Address" => "Helbidea",
@@ -47,24 +78,46 @@
"Video" => "Bideoa",
"Pager" => "Bilagailua",
"Internet" => "Internet",
+"Birthday" => "Jaioteguna",
+"Call" => "Deia",
+"Clients" => "Bezeroak",
+"Holidays" => "Oporrak",
+"Ideas" => "Ideiak",
+"Journey" => "Bidaia",
+"Meeting" => "Bilera",
+"Other" => "Bestelakoa",
+"Personal" => "Pertsonala",
+"Projects" => "Proiektuak",
+"Questions" => "Galderak",
"{name}'s Birthday" => "{name}ren jaioteguna",
"Contact" => "Kontaktua",
"Add Contact" => "Gehitu kontaktua",
+"Import" => "Inportatu",
+"Settings" => "Ezarpenak",
"Addressbooks" => "Helbide Liburuak",
-"Configure Address Books" => "Konfiguratu Helbide Liburuak",
-"New Address Book" => "Helbide-liburu berria",
-"Import from VCF" => "VCFtik inportatu",
-"CardDav Link" => "CardDav lotura",
-"Download" => "Deskargatu",
-"Edit" => "Editatu",
-"Delete" => "Ezabatu",
-"Download contact" => "Deskargatu kontaktua",
-"Delete contact" => "Ezabatu kontaktua",
+"Close" => "Itxi",
+"Keyboard shortcuts" => "Teklatuaren lasterbideak",
+"Navigation" => "Nabigazioa",
+"Next contact in list" => "Hurrengoa kontaktua zerrendan",
+"Previous contact in list" => "Aurreko kontaktua zerrendan",
+"Expand/collapse current addressbook" => "Zabaldu/tolestu uneko helbide-liburua",
+"Actions" => "Ekintzak",
+"Refresh contacts list" => "Gaurkotu kontaktuen zerrenda",
+"Add new contact" => "Gehitu kontaktu berria",
+"Add new addressbook" => "Gehitu helbide-liburu berria",
+"Delete current contact" => "Ezabatu uneko kontaktuak",
"Drop photo to upload" => "Askatu argazkia igotzeko",
+"Delete current photo" => "Ezabatu oraingo argazkia",
+"Edit current photo" => "Editatu oraingo argazkia",
+"Upload new photo" => "Igo argazki berria",
+"Select photo from ownCloud" => "Hautatu argazki bat ownCloudetik",
"Edit name details" => "Editatu izenaren zehaztasunak",
+"Delete" => "Ezabatu",
"Nickname" => "Ezizena",
"Enter nickname" => "Sartu ezizena",
-"Birthday" => "Jaioteguna",
+"Web site" => "Web orria",
+"http://www.somesite.com" => "http://www.webgunea.com",
+"Go to web site" => "Web orrira joan",
"dd-mm-yyyy" => "yyyy-mm-dd",
"Groups" => "Taldeak",
"Separate groups with commas" => "Banatu taldeak komekin",
@@ -80,45 +133,42 @@
"Edit address details" => "Editatu helbidearen zehaztasunak",
"Add notes here." => "Gehitu oharrak hemen.",
"Add field" => "Gehitu eremua",
-"Profile picture" => "Profilaren irudia",
"Phone" => "Telefonoa",
"Note" => "Oharra",
-"Delete current photo" => "Ezabatu oraingo argazkia",
-"Edit current photo" => "Editatu oraingo argazkia",
-"Upload new photo" => "Igo argazki berria",
-"Select photo from ownCloud" => "Hautatu argazki bat ownCloudetik",
+"Download contact" => "Deskargatu kontaktua",
+"Delete contact" => "Ezabatu kontaktua",
+"The temporary image has been removed from cache." => "Aldi bateko irudia cachetik ezabatu da.",
"Edit address" => "Editatu helbidea",
"Type" => "Mota",
"PO Box" => "Posta kutxa",
+"Street address" => "Kalearen helbidea",
+"Street and number" => "Kalea eta zenbakia",
"Extended" => "Hedatua",
-"Street" => "Kalea",
+"Apartment number etc." => "Etxe zenbakia eab.",
"City" => "Hiria",
"Region" => "Eskualdea",
"Zipcode" => "Posta kodea",
+"Postal code" => "Posta kodea",
"Country" => "Herrialdea",
-"Edit categories" => "Editatu kategoriak",
-"Add" => "Gehitu",
"Addressbook" => "Helbide-liburua",
-"New Addressbook" => "Helbide-liburu berria",
-"Edit Addressbook" => "Editatu helbide-liburua",
-"Displayname" => "Bistaratzeko izena",
-"Active" => "Aktibo",
-"Save" => "Gorde",
-"Submit" => "Bidali",
-"Cancel" => "Ezeztatu",
"Import a contacts file" => "Inporatu kontaktuen fitxategia",
"Please choose the addressbook" => "Mesedez, aukeratu helbide liburua",
"create a new addressbook" => "sortu helbide liburu berria",
"Name of new addressbook" => "Helbide liburuaren izena",
-"Import" => "Inportatu",
"Importing contacts" => "Kontaktuak inportatzen",
-"Select address book to import to:" => "Hautau helburuko helbide liburua:",
-"Select from HD" => "Hautatu disko gogorretik",
"You have no contacts in your addressbook." => "Ez duzu kontakturik zure helbide liburuan.",
"Add contact" => "Gehitu kontaktua",
"Configure addressbooks" => "Konfiguratu helbide liburuak",
+"Select Address Books" => "Hautatu helbide-liburuak",
+"Enter name" => "Sartu izena",
+"Enter description" => "Sartu deskribapena",
"CardDAV syncing addresses" => "CardDAV sinkronizazio helbideak",
"more info" => "informazio gehiago",
"Primary address (Kontact et al)" => "Helbide nagusia",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Deskargatu",
+"Edit" => "Editatu",
+"New Address Book" => "Helbide-liburu berria",
+"Save" => "Gorde",
+"Cancel" => "Ezeztatu"
);
diff --git a/apps/contacts/l10n/fa.php b/apps/contacts/l10n/fa.php
index 9278975c407..c9599798578 100644
--- a/apps/contacts/l10n/fa.php
+++ b/apps/contacts/l10n/fa.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "خطا در (غیر) فعال سازی کتابچه نشانه ها",
-"There was an error adding the contact." => "یک خطا در افزودن اطلاعات شخص مورد نظر",
-"Cannot add empty property." => "نمیتوان یک خاصیت خالی ایجاد کرد",
-"At least one of the address fields has to be filled out." => "At least one of the address fields has to be filled out. ",
-"Trying to add duplicate property: " => "امتحان کردن برای وارد کردن مشخصات تکراری",
-"Error adding contact property." => "خطا درهنگام افزودن ویژگی",
+"id is not set." => "شناسه تعیین نشده",
+"Cannot update addressbook with an empty name." => "نمی توانید کتابچه نشانی ها را با یک نام خالی بروزرسانی کنید",
+"Error updating addressbook." => "خطا در هنگام بروزرسانی کتابچه نشانی ها",
"No ID provided" => "هیچ شناسه ای ارائه نشده",
"Error setting checksum." => "خطا در تنظیم checksum",
"No categories selected for deletion." => "هیچ گروهی برای حذف شدن در نظر گرفته نشده",
"No address books found." => "هیچ کتابچه نشانی پیدا نشد",
"No contacts found." => "هیچ شخصی پیدا نشد",
+"There was an error adding the contact." => "یک خطا در افزودن اطلاعات شخص مورد نظر",
+"element name is not set." => "نام اصلی تنظیم نشده است",
+"Cannot add empty property." => "نمیتوان یک خاصیت خالی ایجاد کرد",
+"At least one of the address fields has to be filled out." => "At least one of the address fields has to be filled out. ",
+"Trying to add duplicate property: " => "امتحان کردن برای وارد کردن مشخصات تکراری",
+"Information about vCard is incorrect. Please reload the page." => "اطلاعات درمورد vCard شما اشتباه است لطفا صفحه را دوباره بار گذاری کنید",
+"Error deleting contact property." => "خطا در هنگام پاک کرد ویژگی",
"Missing ID" => "نشانی گم شده",
"Error parsing VCard for ID: \"" => "خطا در تجزیه کارت ویزا برای شناسه:",
-"Cannot add addressbook with an empty name." => "نمیتوانید یک نام خالی را به کتابچه نشانی ها افزود",
-"Error adding addressbook." => "خطا درهنگام افزودن کتابچه نشانی ها",
-"Error activating addressbook." => "خطا درهنگام فعال سازیکتابچه نشانی ها",
+"checksum is not set." => "checksum تنظیم شده نیست",
+"Information about vCard is incorrect. Please reload the page: " => "اطلاعات کارت ویزا شما غلط است لطفا صفحه را دوباره بارگزاری کنید",
+"Something went FUBAR. " => "چند چیز به FUBAR رفتند",
+"Error updating contact property." => "خطا در هنگام بروزرسانی اطلاعات شخص مورد نظر",
"No contact ID was submitted." => "هیچ اطلاعاتی راجع به شناسه ارسال نشده",
"Error reading contact photo." => "خطا در خواندن اطلاعات تصویر",
"Error saving temporary file." => "خطا در ذخیره پرونده موقت",
"The loading photo is not valid." => "بارگزاری تصویر امکان پذیر نیست",
-"id is not set." => "شناسه تعیین نشده",
-"Information about vCard is incorrect. Please reload the page." => "اطلاعات درمورد vCard شما اشتباه است لطفا صفحه را دوباره بار گذاری کنید",
-"Error deleting contact property." => "خطا در هنگام پاک کرد ویژگی",
"Contact ID is missing." => "اطلاعات شناسه گم شده",
-"Missing contact id." => "شما اطلاعات شناسه را فراموش کرده اید",
"No photo path was submitted." => "هیچ نشانی از تصویرارسال نشده",
"File doesn't exist:" => "پرونده وجود ندارد",
"Error loading image." => "خطا در بارگزاری تصویر",
-"element name is not set." => "نام اصلی تنظیم نشده است",
-"checksum is not set." => "checksum تنظیم شده نیست",
-"Information about vCard is incorrect. Please reload the page: " => "اطلاعات کارت ویزا شما غلط است لطفا صفحه را دوباره بارگزاری کنید",
-"Something went FUBAR. " => "چند چیز به FUBAR رفتند",
-"Error updating contact property." => "خطا در هنگام بروزرسانی اطلاعات شخص مورد نظر",
-"Cannot update addressbook with an empty name." => "نمی توانید کتابچه نشانی ها را با یک نام خالی بروزرسانی کنید",
-"Error updating addressbook." => "خطا در هنگام بروزرسانی کتابچه نشانی ها",
+"Error getting contact object." => "خطا در گرفتن اطلاعات شخص",
+"Error getting PHOTO property." => "خطا در دربافت تصویر ویژگی شخصی",
+"Error saving contact." => "خطا در ذخیره سازی اطلاعات",
+"Error resizing image" => "خطا در تغییر دادن اندازه تصویر",
+"Error cropping image" => "خطا در برداشت تصویر",
+"Error creating temporary image" => "خطا در ساخت تصویر temporary",
+"Error finding image: " => "خطا در پیدا کردن تصویر:",
"Error uploading contacts to storage." => "خطا در هنگام بارگذاری و ذخیره سازی",
"There is no error, the file uploaded with success" => "هیچ خطایی نیست بارگذاری پرونده موفقیت آمیز بود",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "حجم آپلود از طریق Php.ini تعیین می شود",
@@ -41,9 +43,24 @@
"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 را به اینجا بکشید تا اشخاص افزوده شوند",
-"Addressbook not found." => "کتابچه نشانی ها یافت نشد",
+"Sorry, this functionality has not been implemented yet" => "با عرض پوزش،این قابلیت هنوز اجرا نشده است",
+"Not implemented" => "انجام نشد",
+"Couldn't get a valid address." => "Couldn't get a valid address.",
+"Error" => "خطا",
+"This property has to be non-empty." => "این ویژگی باید به صورت غیر تهی عمل کند",
+"Couldn't serialize elements." => "قابلیت مرتب سازی عناصر وجود ندارد",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "پاک کردن ویژگی بدون استدلال انجام شده.لطفا این مورد را گزارش دهید: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." => "حجم فایل بسیار بیشتر از حجم تنظیم شده در تنظیمات سرور است",
+"Select type" => "نوع را انتخاب کنید",
+"Result: " => "نتیجه:",
+" imported, " => "وارد شد،",
+" failed." => "ناموفق",
"This is not your addressbook." => "این کتابچه ی نشانه های شما نیست",
"Contact could not be found." => "اتصال ویا تماسی یافت نشد",
"Address" => "نشانی",
@@ -60,25 +77,23 @@
"Video" => "رسانه تصویری",
"Pager" => "صفحه",
"Internet" => "اینترنت",
+"Birthday" => "روزتولد",
"{name}'s Birthday" => "روز تولد {name} است",
"Contact" => "اشخاص",
"Add Contact" => "افزودن اطلاعات شخص مورد نظر",
+"Import" => "وارد کردن",
"Addressbooks" => "کتابچه ی نشانی ها",
-"Configure Address Books" => "پیکر بندی کتابچه نشانی ها",
-"New Address Book" => "کتابچه نشانه های جدید",
-"Import from VCF" => "وارد شده از VCF",
-"CardDav Link" => "CardDav Link",
-"Download" => "بارگیری",
-"Edit" => "ویرایش",
-"Delete" => "پاک کردن",
-"Download contact" => "دانلود مشخصات اشخاص",
-"Delete contact" => "پاک کردن اطلاعات شخص مورد نظر",
+"Close" => "بستن",
"Drop photo to upload" => "تصویر را به اینجا بکشید تا بار گذازی شود",
+"Delete current photo" => "پاک کردن تصویر کنونی",
+"Edit current photo" => "ویرایش تصویر کنونی",
+"Upload new photo" => "بار گذاری یک تصویر جدید",
+"Select photo from ownCloud" => "انتخاب یک تصویر از ابر های شما",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format custom, Short name, Full name, Reverse or Reverse with comma",
"Edit name details" => "ویرایش نام جزئیات",
+"Delete" => "پاک کردن",
"Nickname" => "نام مستعار",
"Enter nickname" => "یک نام مستعار وارد کنید",
-"Birthday" => "روزتولد",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "گروه ها",
"Separate groups with commas" => "جدا کردن گروه ها به وسیله درنگ نما",
@@ -94,24 +109,19 @@
"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" => "انتخاب یک تصویر از ابر های شما",
+"Download contact" => "دانلود مشخصات اشخاص",
+"Delete contact" => "پاک کردن اطلاعات شخص مورد نظر",
+"The temporary image has been removed from cache." => "تصویر موقت از کش پاک شد.",
"Edit address" => "ویرایش نشانی",
"Type" => "نوع",
"PO Box" => "صندوق پستی",
"Extended" => "تمدید شده",
-"Street" => "خیابان",
"City" => "شهر",
"Region" => "ناحیه",
"Zipcode" => "کد پستی",
"Country" => "کشور",
-"Edit categories" => "ویرایش گروه",
-"Add" => "افزودن",
"Addressbook" => "کتابچه ی نشانی ها",
"Hon. prefixes" => "پیشوند های محترمانه",
"Miss" => "خانم",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "کتابچه نشانی جدید",
-"Edit Addressbook" => "ویرایش کتابچه نشانی",
-"Displayname" => "نام برای نمایش",
-"Active" => "فعال",
-"Save" => "ذخیره سازی",
-"Submit" => "ارسال",
-"Cancel" => "انصراف",
"Import a contacts file" => "وارد کردن پرونده حاوی اطلاعات",
"Please choose the addressbook" => "لطفا یک کتابچه نشانی انتخاب کنید",
"create a new addressbook" => "یک کتابچه نشانی بسازید",
"Name of new addressbook" => "نام کتابچه نشانی جدید",
-"Import" => "وارد کردن",
"Importing contacts" => "وارد کردن اشخاص",
-"Select address book to import to:" => "یک کتابچه نشانی انتخاب کنید تا وارد شود",
-"Select from HD" => "انتخاب از دیسک سخت",
"You have no contacts in your addressbook." => "شماهیچ شخصی در کتابچه نشانی خود ندارید",
"Add contact" => "افزودن اطلاعات شخص مورد نظر",
"Configure addressbooks" => "پیکربندی کتابچه ی نشانی ها",
"CardDAV syncing addresses" => "CardDAV syncing addresses ",
"more info" => "اطلاعات بیشتر",
"Primary address (Kontact et al)" => "نشانی اولیه",
-"iOS/OS X" => "iOS/OS X "
+"iOS/OS X" => "iOS/OS X ",
+"Download" => "بارگیری",
+"Edit" => "ویرایش",
+"New Address Book" => "کتابچه نشانه های جدید",
+"Save" => "ذخیره سازی",
+"Cancel" => "انصراف"
);
diff --git a/apps/contacts/l10n/fi_FI.php b/apps/contacts/l10n/fi_FI.php
index 5c9a81eba08..6aab4ed3472 100644
--- a/apps/contacts/l10n/fi_FI.php
+++ b/apps/contacts/l10n/fi_FI.php
@@ -1,22 +1,22 @@
<?php $TRANSLATIONS = array(
-"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 updating addressbook." => "Virhe päivitettäessä osoitekirjaa.",
"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: \"",
-"Error saving temporary file." => "Virhe tallennettaessa tilapäistiedostoa.",
+"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ää.",
"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.",
+"Error parsing VCard for ID: \"" => "Virhe jäsennettäessä vCardia tunnisteelle: \"",
+"Error updating contact property." => "Virhe päivitettäessä yhteystiedon ominaisuutta.",
+"Error saving temporary file." => "Virhe tallennettaessa tilapäistiedostoa.",
"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",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Lähetetyn tiedoston koko ylittää upload_max_filesize-asetuksen arvon php.ini-tiedostossa",
"The uploaded file was only partially uploaded" => "Lähetetty tiedosto lähetettiin vain osittain",
@@ -25,15 +25,12 @@
"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.",
+"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.",
"Address" => "Osoite",
@@ -55,26 +52,26 @@
"Other" => "Muu",
"Questions" => "Kysymykset",
"{name}'s Birthday" => "Henkilön {name} syntymäpäivä",
+"Contact" => "Yhteystieto",
"Add Contact" => "Lisää yhteystieto",
"Import" => "Tuo",
+"Settings" => "Asetukset",
"Addressbooks" => "Osoitekirjat",
"Close" => "Sulje",
+"Keyboard shortcuts" => "Pikanäppäimet",
+"Next contact in list" => "Seuraava yhteystieto luettelossa",
+"Previous contact in list" => "Edellinen yhteystieto luettelossa",
"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",
-"CardDav Link" => "CardDav-linkki",
-"Download" => "Lataa",
-"Edit" => "Muokkaa",
-"Delete" => "Poista",
"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",
+"Delete" => "Poista",
"Nickname" => "Kutsumanimi",
"Enter nickname" => "Anna kutsumanimi",
"Web site" => "Verkkosivu",
@@ -83,6 +80,7 @@
"Groups" => "Ryhmät",
"Separate groups with commas" => "Erota ryhmät pilkuilla",
"Edit groups" => "Muokkaa ryhmiä",
+"Preferred" => "Ensisijainen",
"Please specify a valid email address." => "Anna kelvollinen sähköpostiosoite.",
"Enter email address" => "Anna sähköpostiosoite",
"Delete email address" => "Poista sähköpostiosoite",
@@ -113,12 +111,6 @@
"Given name" => "Etunimi",
"Additional names" => "Lisänimet",
"Family name" => "Sukunimi",
-"New Addressbook" => "Uusi osoitekirja",
-"Edit Addressbook" => "Muokkaa osoitekirjaa",
-"Active" => "Aktiivinen",
-"Save" => "Tallenna",
-"Submit" => "Lähetä",
-"Cancel" => "Peru",
"Import a contacts file" => "Tuo yhteystiedon sisältävä tiedosto",
"Please choose the addressbook" => "Valitse osoitekirja",
"create a new addressbook" => "luo uusi osoitekirja",
@@ -131,5 +123,15 @@
"Enter name" => "Anna nimi",
"Enter description" => "Anna kuvaus",
"CardDAV syncing addresses" => "CardDAV-synkronointiosoitteet",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Show CardDav link" => "Näytä CardDav-linkki",
+"Show read-only VCF link" => "Näytä vain luku -muodossa oleva VCF-linkki",
+"Download" => "Lataa",
+"Edit" => "Muokkaa",
+"New Address Book" => "Uusi osoitekirja",
+"Name" => "Nimi",
+"Description" => "Kuvaus",
+"Save" => "Tallenna",
+"Cancel" => "Peru",
+"More..." => "Lisää..."
);
diff --git a/apps/contacts/l10n/fr.php b/apps/contacts/l10n/fr.php
index dd59a68aaf2..88521f84e88 100644
--- a/apps/contacts/l10n/fr.php
+++ b/apps/contacts/l10n/fr.php
@@ -1,26 +1,32 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Des erreurs se sont produites lors de l'activation/désactivation du carnet d'adresses.",
+"id is not set." => "L'ID n'est pas défini.",
+"Cannot update addressbook with an empty name." => "Impossible de mettre à jour le carnet d'adresses avec un nom vide.",
+"Error updating addressbook." => "Erreur lors de la mise à jour du carnet d'adresses.",
+"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.",
+"No address books found." => "Pas de carnet d'adresses trouvé.",
+"No contacts found." => "Aucun contact trouvé.",
"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 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.",
-"No address books found." => "Pas de carnet d'adresses trouvé.",
-"No contacts found." => "Aucun contact trouvé.",
+"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.",
"Missing ID" => "ID manquant",
"Error parsing VCard for ID: \"" => "Erreur lors de l'analyse du VCard pour l'ID: \"",
+"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.",
+"Error updating contact property." => "Erreur lors de la mise à jour du champ.",
"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.",
-"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.",
"No photo path was submitted." => "Le chemin de la photo n'a pas été envoyé.",
"File doesn't exist:" => "Fichier inexistant:",
@@ -32,12 +38,6 @@
"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.",
-"Error updating contact property." => "Erreur lors de la mise à jour du champ.",
-"Cannot update addressbook with an empty name." => "Impossible de mettre à jour le carnet d'adresses avec un nom vide.",
-"Error updating addressbook." => "Erreur lors de la mise à jour du carnet d'adresses.",
"Error uploading contacts to storage." => "Erreur lors de l'envoi des contacts vers le stockage.",
"There is no error, the file uploaded with success" => "Il n'y a pas d'erreur, le fichier a été envoyé avec succes.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini",
@@ -53,9 +53,6 @@
"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",
@@ -66,7 +63,6 @@
"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é.",
"Address" => "Adresse",
@@ -98,6 +94,7 @@
"Projects" => "Projets",
"Questions" => "Questions",
"{name}'s Birthday" => "Anniversaire de {name}",
+"Contact" => "Contact",
"Add Contact" => "Ajouter un Contact",
"Import" => "Importer",
"Addressbooks" => "Carnets d'adresses",
@@ -107,18 +104,11 @@
"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",
-"CardDav Link" => "Lien CardDav",
-"Download" => "Télécharger",
-"Edit" => "Modifier",
-"Delete" => "Supprimer",
"Drop photo to upload" => "Glisser une photo pour l'envoi",
"Delete current photo" => "Supprimer la photo actuelle",
"Edit current photo" => "Editer la photo actuelle",
@@ -126,6 +116,7 @@
"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",
+"Delete" => "Supprimer",
"Nickname" => "Surnom",
"Enter nickname" => "Entrer un surnom",
"Web site" => "Page web",
@@ -184,13 +175,6 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nouveau carnet d'adresses",
-"Edit Addressbook" => "Éditer le carnet d'adresses",
-"Displayname" => "Nom",
-"Active" => "Carnet actif",
-"Save" => "Sauvegarder",
-"Submit" => "Envoyer",
-"Cancel" => "Annuler",
"Import a contacts file" => "Importer un fichier de contacts",
"Please choose the addressbook" => "Choisissez le carnet d'adresses SVP",
"create a new addressbook" => "Créer un nouveau carnet d'adresses",
@@ -206,5 +190,9 @@
"more info" => "Plus d'infos",
"Primary address (Kontact et al)" => "Adresse principale",
"iOS/OS X" => "iOS/OS X",
-"Read only vCard directory link(s)" => "Lien(s) vers le répertoire de vCards en lecture seule"
+"Download" => "Télécharger",
+"Edit" => "Modifier",
+"New Address Book" => "Nouveau Carnet d'adresses",
+"Save" => "Sauvegarder",
+"Cancel" => "Annuler"
);
diff --git a/apps/contacts/l10n/gl.php b/apps/contacts/l10n/gl.php
index bc3ec7449c9..1b456fba01b 100644
--- a/apps/contacts/l10n/gl.php
+++ b/apps/contacts/l10n/gl.php
@@ -1,16 +1,65 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Produciuse un erro (des)activando a axenda.",
+"id is not set." => "non se estableceu o id.",
+"Cannot update addressbook with an empty name." => "Non se pode actualizar a libreta de enderezos sen completar o nome.",
+"Error updating addressbook." => "Produciuse un erro actualizando a axenda.",
+"No ID provided" => "Non se proveeu ID",
+"Error setting checksum." => "Erro establecendo a suma de verificación",
+"No categories selected for deletion." => "Non se seleccionaron categorías para borrado.",
+"No address books found." => "Non se atoparon libretas de enderezos.",
+"No contacts found." => "Non se atoparon contactos.",
"There was an error adding the contact." => "Produciuse un erro engadindo o contacto.",
+"element name is not set." => "non se nomeou o elemento.",
"Cannot add empty property." => "Non se pode engadir unha propiedade baleira.",
"At least one of the address fields has to be filled out." => "Polo menos un dos campos do enderezo ten que ser cuberto.",
-"Error adding contact property." => "Produciuse un erro engadindo unha propiedade do contacto.",
-"Error adding addressbook." => "Produciuse un erro engadindo a axenda.",
-"Error activating addressbook." => "Produciuse un erro activando a axenda.",
+"Trying to add duplicate property: " => "Tentando engadir propiedade duplicada: ",
"Information about vCard is incorrect. Please reload the page." => "A información sobre a vCard é incorrecta. Por favor volva cargar a páxina.",
"Error deleting contact property." => "Produciuse un erro borrando a propiedade do contacto.",
+"Missing ID" => "ID perdido",
+"Error parsing VCard for ID: \"" => "Erro procesando a VCard para o ID: \"",
+"checksum is not set." => "non se estableceu a suma de verificación.",
+"Information about vCard is incorrect. Please reload the page: " => "A información sobre a vCard é incorrecta. Por favor, recargue a páxina: ",
"Error updating contact property." => "Produciuse un erro actualizando a propiedade do contacto.",
-"Error updating addressbook." => "Produciuse un erro actualizando a axenda.",
+"No contact ID was submitted." => "Non se enviou ningún ID de contacto.",
+"Error reading contact photo." => "Erro lendo a fotografía do contacto.",
+"Error saving temporary file." => "Erro gardando o ficheiro temporal.",
+"The loading photo is not valid." => "A fotografía cargada non é válida.",
+"Contact ID is missing." => "Falta o ID do contacto.",
+"No photo path was submitted." => "Non se enviou a ruta a unha foto.",
+"File doesn't exist:" => "O ficheiro non existe:",
+"Error loading image." => "Erro cargando imaxe.",
+"Error getting contact object." => "Erro obtendo o obxeto contacto.",
+"Error getting PHOTO property." => "Erro obtendo a propiedade PHOTO.",
+"Error saving contact." => "Erro gardando o contacto.",
+"Error resizing image" => "Erro cambiando o tamaño da imaxe",
+"Error cropping image" => "Erro recortando a imaxe",
+"Error creating temporary image" => "Erro creando a imaxe temporal",
+"Error finding image: " => "Erro buscando a imaxe: ",
+"Error uploading contacts to storage." => "Erro subindo os contactos ao almacén.",
+"There is no error, the file uploaded with success" => "Non houbo erros, o ficheiro subeuse con éxito",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "O ficheiro subido supera a directiva upload_max_filesize no php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no formulario HTML",
+"The uploaded file was only partially uploaded" => "O ficheiro so foi parcialmente subido",
+"No file was uploaded" => "Non se subeu ningún ficheiro",
+"Missing a temporary folder" => "Falta o cartafol temporal",
+"Couldn't save temporary image: " => "Non se puido gardar a imaxe temporal: ",
+"Couldn't load temporary image: " => "Non se puido cargar a imaxe temporal: ",
+"No file was uploaded. Unknown error" => "Non se subeu ningún ficheiro. Erro descoñecido.",
"Contacts" => "Contactos",
+"Sorry, this functionality has not been implemented yet" => "Sentímolo, esta función aínda non foi implementada.",
+"Not implemented" => "Non implementada.",
+"Couldn't get a valid address." => "Non se puido obter un enderezo de correo válido.",
+"Error" => "Erro",
+"This property has to be non-empty." => "Esta propiedade non pode quedar baldeira.",
+"Couldn't serialize elements." => "Non se puido serializar os elementos.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' chamado sen argumento. Por favor, informe en bugs.owncloud.org",
+"Edit name" => "Editar nome",
+"No files selected for upload." => "Sen ficheiros escollidos para subir.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "O ficheiro que tenta subir supera o tamaño máximo permitido neste servidor.",
+"Select type" => "Seleccione tipo",
+"Result: " => "Resultado: ",
+" imported, " => " importado, ",
+" failed." => " fallou.",
"This is not your addressbook." => "Esta non é a súa axenda.",
"Contact could not be found." => "Non se atopou o contacto.",
"Address" => "Enderezo",
@@ -22,37 +71,91 @@
"Mobile" => "Móbil",
"Text" => "Texto",
"Voice" => "Voz",
+"Message" => "Mensaxe",
"Fax" => "Fax",
"Video" => "Vídeo",
"Pager" => "Paxinador",
+"Internet" => "Internet",
+"Birthday" => "Aniversario",
+"{name}'s Birthday" => "Cumpleanos de {name}",
"Contact" => "Contacto",
"Add Contact" => "Engadir contacto",
+"Import" => "Importar",
"Addressbooks" => "Axendas",
-"New Address Book" => "Nova axenda",
-"CardDav Link" => "Ligazón CardDav",
-"Download" => "Descargar",
-"Edit" => "Editar",
+"Close" => "Pechar",
+"Drop photo to upload" => "Solte a foto a subir",
+"Delete current photo" => "Borrar foto actual",
+"Edit current photo" => "Editar a foto actual",
+"Upload new photo" => "Subir unha nova foto",
+"Select photo from ownCloud" => "Escoller foto desde ownCloud",
+"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formato personalizado, Nome corto, Nome completo, Inverso ou Inverso con coma",
+"Edit name details" => "Editar detalles do nome",
"Delete" => "Eliminar",
-"Download contact" => "Descargar contacto",
-"Delete contact" => "Borrar contacto",
-"Birthday" => "Aniversario",
+"Nickname" => "Apodo",
+"Enter nickname" => "Introuza apodo",
+"dd-mm-yyyy" => "dd-mm-yyyy",
+"Groups" => "Grupos",
+"Separate groups with commas" => "Separe grupos con comas",
+"Edit groups" => "Editar grupos",
"Preferred" => "Preferido",
+"Please specify a valid email address." => "Por favor indique un enderezo de correo electrónico válido.",
+"Enter email address" => "Introduza enderezo de correo electrónico",
+"Mail to address" => "Correo ao enderezo",
+"Delete email address" => "Borrar enderezo de correo electrónico",
+"Enter phone number" => "Introducir número de teléfono",
+"Delete phone number" => "Borrar número de teléfono",
+"View on map" => "Ver no mapa",
+"Edit address details" => "Editar detalles do enderezo",
+"Add notes here." => "Engadir aquí as notas.",
+"Add field" => "Engadir campo",
"Phone" => "Teléfono",
+"Note" => "Nota",
+"Download contact" => "Descargar contacto",
+"Delete contact" => "Borrar contacto",
+"The temporary image has been removed from cache." => "A imaxe temporal foi eliminada da caché.",
+"Edit address" => "Editar enderezo",
"Type" => "Escribir",
"PO Box" => "Apartado de correos",
"Extended" => "Ampliado",
-"Street" => "Rúa",
"City" => "Cidade",
"Region" => "Autonomía",
"Zipcode" => "Código postal",
"Country" => "País",
-"Add" => "Engadir",
"Addressbook" => "Axenda",
-"New Addressbook" => "Nova axenda",
-"Edit Addressbook" => "Editar axenda",
-"Displayname" => "Nome a mostrar",
-"Active" => "Activo",
+"Hon. prefixes" => "Prefixos honoríficos",
+"Miss" => "Srta",
+"Ms" => "Sra/Srta",
+"Mr" => "Sr",
+"Sir" => "Sir",
+"Mrs" => "Sra",
+"Dr" => "Dr",
+"Given name" => "Apodo",
+"Additional names" => "Nomes adicionais",
+"Family name" => "Nome familiar",
+"Hon. suffixes" => "Sufixos honorarios",
+"J.D." => "J.D.",
+"M.D." => "M.D.",
+"D.O." => "D.O.",
+"D.C." => "D.C.",
+"Ph.D." => "Ph.D.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
+"Import a contacts file" => "Importar un ficheiro de contactos",
+"Please choose the addressbook" => "Por favor escolla unha libreta de enderezos",
+"create a new addressbook" => "crear unha nova libreta de enderezos",
+"Name of new addressbook" => "Nome da nova libreta de enderezos",
+"Importing contacts" => "Importando contactos",
+"You have no contacts in your addressbook." => "Non ten contactos na súa libreta de enderezos.",
+"Add contact" => "Engadir contacto",
+"Configure addressbooks" => "Configurar libretas de enderezos",
+"CardDAV syncing addresses" => "Enderezos CardDAV a sincronizar",
+"more info" => "máis información",
+"Primary address (Kontact et al)" => "Enderezo primario (Kontact et al)",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Descargar",
+"Edit" => "Editar",
+"New Address Book" => "Nova axenda",
"Save" => "Gardar",
-"Submit" => "Enviar",
"Cancel" => "Cancelar"
);
diff --git a/apps/contacts/l10n/he.php b/apps/contacts/l10n/he.php
index 6e40ad71e1d..be67fe8ae8f 100644
--- a/apps/contacts/l10n/he.php
+++ b/apps/contacts/l10n/he.php
@@ -1,22 +1,45 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "שגיאה בהפעלה או בנטרול פנקס הכתובות.",
-"There was an error adding the 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." => "שגיאה בהוספת מאפיין לאיש הקשר.",
+"id is not set." => "מספר מזהה לא נקבע.",
+"Cannot update addressbook with an empty name." => "אי אפשר לעדכן ספר כתובות ללא שם",
+"Error updating addressbook." => "שגיאה בעדכון פנקס הכתובות.",
"No ID provided" => "לא צוין מזהה",
"Error setting checksum." => "שגיאה בהגדרת נתוני הביקורת.",
"No categories selected for deletion." => "לא נבחור קטגוריות למחיקה.",
"No address books found." => "לא נמצאו פנקסי כתובות.",
"No contacts found." => "לא נמצאו אנשי קשר.",
-"Missing ID" => "מזהה חסר",
-"Error adding addressbook." => "שגיאה בהוספת פנקס הכתובות.",
-"Error activating addressbook." => "שגיאה בהפעלת פנקס הכתובות.",
+"There was an error adding the contact." => "אירעה שגיאה בעת הוספת איש הקשר.",
+"element name is not set." => "שם האלמנט לא נקבע.",
+"Cannot add empty property." => "לא ניתן להוסיף מאפיין ריק.",
+"At least one of the address fields has to be filled out." => "יש למלא לפחות אחד משדות הכתובת.",
+"Trying to add duplicate property: " => "ניסיון להוספת מאפיין כפול: ",
"Information about vCard is incorrect. Please reload the page." => "המידע אודות vCard אינו נכון. נא לטעון מחדש את הדף.",
"Error deleting contact property." => "שגיאה במחיקת מאפיין של איש הקשר.",
+"Missing ID" => "מזהה חסר",
+"Error parsing VCard for ID: \"" => "שגיאה בפענוח ה VCard עבור מספר המזהה: \"",
+"checksum is not set." => "סיכום ביקורת לא נקבע.",
+"Information about vCard is incorrect. Please reload the page: " => "המידע עבור ה vCard אינו נכון. אנא טען את העמוד: ",
+"Something went FUBAR. " => "משהו לא התנהל כצפוי.",
"Error updating contact property." => "שגיאה בעדכון המאפיין של איש הקשר.",
-"Error updating addressbook." => "שגיאה בעדכון פנקס הכתובות.",
+"No contact ID was submitted." => "מספר מזהה של אישר הקשר לא נשלח.",
+"Error reading contact photo." => "שגיאה בקריאת תמונת איש הקשר.",
+"Error saving temporary file." => "שגיאה בשמירת קובץ זמני.",
+"The loading photo is not valid." => "התמונה הנטענת אינה תקנית.",
+"Contact ID is missing." => "מספר מזהה של אישר הקשר חסר.",
+"No photo path was submitted." => "כתובת התמונה לא נשלחה",
+"File doesn't exist:" => "קובץ לא קיים:",
+"Error loading image." => "שגיאה בטעינת התמונה.",
+"Error getting contact object." => "שגיאה בקבלת אוביאקט איש הקשר",
+"Error getting PHOTO property." => "שגיאה בקבלת מידע של תמונה",
+"Error saving contact." => "שגיאה בשמירת איש הקשר",
+"Error resizing image" => "שגיאה בשינוי גודל התמונה",
+"Error uploading contacts to storage." => "התרשה שגיאה בהעלאת אנשי הקשר לאכסון.",
+"There is no error, the file uploaded with success" => "לא התרחשה שגיאה, הקובץ הועלה בהצלחה",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "גודל הקובץ שהועלה גדול מהערך upload_max_filesize שמוגדר בקובץ php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML",
+"The uploaded file was only partially uploaded" => "הקובץ הועלה באופן חלקי בלבד",
+"No file was uploaded" => "שום קובץ לא הועלה",
+"Missing a temporary folder" => "תקיה זמנית חסרה",
"Contacts" => "אנשי קשר",
"This is not your addressbook." => "זהו אינו ספר הכתובות שלך",
"Contact could not be found." => "לא ניתן לאתר איש קשר",
@@ -29,37 +52,88 @@
"Mobile" => "נייד",
"Text" => "טקסט",
"Voice" => "קולי",
+"Message" => "הודעה",
"Fax" => "פקס",
"Video" => "וידאו",
"Pager" => "זימונית",
+"Internet" => "אינטרנט",
+"Birthday" => "יום הולדת",
+"{name}'s Birthday" => "יום ההולדת של {name}",
"Contact" => "איש קשר",
"Add Contact" => "הוספת איש קשר",
+"Import" => "יבא",
"Addressbooks" => "פנקסי כתובות",
-"New Address Book" => "פנקס כתובות חדש",
-"CardDav Link" => "קישור ",
-"Download" => "הורדה",
-"Edit" => "עריכה",
+"Drop photo to upload" => "גרור ושחרר תמונה בשביל להעלות",
+"Delete current photo" => "מחק תמונה נוכחית",
+"Edit current photo" => "ערוך תמונה נוכחית",
+"Upload new photo" => "העלה תמונה חדשה",
+"Select photo from ownCloud" => "בחר תמונה מ ownCloud",
+"Edit name details" => "ערוך פרטי שם",
"Delete" => "מחיקה",
-"Download contact" => "הורדת איש קשר",
-"Delete contact" => "מחיקת איש קשר",
-"Birthday" => "יום הולדת",
+"Nickname" => "כינוי",
+"Enter nickname" => "הכנס כינוי",
+"dd-mm-yyyy" => "dd-mm-yyyy",
+"Groups" => "קבוצות",
+"Separate groups with commas" => "הפרד קבוצות עם פסיקים",
+"Edit groups" => "ערוך קבוצות",
"Preferred" => "מועדף",
+"Please specify a valid email address." => "אנא הזן כתובת דוא\"ל חוקית",
+"Enter email address" => "הזן כתובת דוא\"ל",
+"Mail to address" => "כתובת",
+"Delete email address" => "מחק כתובת דוא\"ל",
+"Enter phone number" => "הכנס מספר טלפון",
+"Delete phone number" => "מחק מספר טלפון",
+"View on map" => "ראה במפה",
+"Edit address details" => "ערוך פרטי כתובת",
+"Add notes here." => "הוסף הערות כאן.",
+"Add field" => "הוסף שדה",
"Phone" => "טלפון",
+"Note" => "הערה",
+"Download contact" => "הורדת איש קשר",
+"Delete contact" => "מחיקת איש קשר",
+"Edit address" => "ערוך כתובת",
"Type" => "סוג",
"PO Box" => "תא דואר",
"Extended" => "מורחב",
-"Street" => "רחוב",
"City" => "עיר",
"Region" => "אזור",
"Zipcode" => "מיקוד",
"Country" => "מדינה",
-"Add" => "הוספה",
"Addressbook" => "פנקס כתובות",
-"New Addressbook" => "פנקס כתובות חדש",
-"Edit Addressbook" => "עריכת פנקס הכתובות",
-"Displayname" => "שם התצוגה",
-"Active" => "פעיל",
+"Hon. prefixes" => "קידומות שם",
+"Miss" => "גב'",
+"Ms" => "גב'",
+"Mr" => "מר'",
+"Sir" => "אדון",
+"Mrs" => "גב'",
+"Dr" => "ד\"ר",
+"Given name" => "שם",
+"Additional names" => "שמות נוספים",
+"Family name" => "שם משפחה",
+"Hon. suffixes" => "סיומות שם",
+"J.D." => "J.D.",
+"M.D." => "M.D.",
+"D.O." => "D.O.",
+"D.C." => "D.C.",
+"Ph.D." => "Ph.D.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
+"Import a contacts file" => "יבא קובץ אנשי קשר",
+"Please choose the addressbook" => "אנא בחר ספר כתובות",
+"create a new addressbook" => "צור ספר כתובות חדש",
+"Name of new addressbook" => "שם ספר כתובות החדש",
+"Importing contacts" => "מיבא אנשי קשר",
+"You have no contacts in your addressbook." => "איך לך אנשי קשר בספר הכתובות",
+"Add contact" => "הוסף איש קשר",
+"Configure addressbooks" => "הגדר ספרי כתובות",
+"CardDAV syncing addresses" => "CardDAV מסנכרן כתובות",
+"more info" => "מידע נוסף",
+"Primary address (Kontact et al)" => "כתובת ראשית",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "הורדה",
+"Edit" => "עריכה",
+"New Address Book" => "פנקס כתובות חדש",
"Save" => "שמירה",
-"Submit" => "ביצוע",
"Cancel" => "ביטול"
);
diff --git a/apps/contacts/l10n/hr.php b/apps/contacts/l10n/hr.php
index d381bf4fa90..d29283f7677 100644
--- a/apps/contacts/l10n/hr.php
+++ b/apps/contacts/l10n/hr.php
@@ -1,6 +1,41 @@
<?php $TRANSLATIONS = array(
+"Error (de)activating addressbook." => "Pogreška pri (de)aktivaciji adresara.",
+"id is not set." => "id nije postavljen.",
+"Cannot update addressbook with an empty name." => "Ne mogu ažurirati adresar sa praznim nazivom.",
+"Error updating addressbook." => "Pogreška pri ažuriranju adresara.",
+"No ID provided" => "Nema dodijeljenog ID identifikatora",
+"Error setting checksum." => "Pogreška pri postavljanju checksuma.",
+"No categories selected for deletion." => "Niti jedna kategorija nije odabrana za brisanje.",
+"No address books found." => "Nema adresara.",
+"No contacts found." => "Nema kontakata.",
+"There was an error adding the contact." => "Dogodila se pogreška prilikom dodavanja kontakta.",
+"element name is not set." => "naziv elementa nije postavljen.",
+"Cannot add empty property." => "Prazno svojstvo se ne može dodati.",
+"At least one of the address fields has to be filled out." => "Morate ispuniti barem jedno od adresnih polja.",
+"Trying to add duplicate property: " => "Pokušali ste dodati duplo svojstvo:",
"Information about vCard is incorrect. Please reload the page." => "Informacija o vCard je neispravna. Osvježite stranicu.",
+"Error deleting contact property." => "Pogreška pri brisanju svojstva kontakta.",
+"Missing ID" => "Nedostupan ID identifikator",
+"Error parsing VCard for ID: \"" => "Pogreška pri raščlanjivanju VCard za ID:",
+"checksum is not set." => "checksum nije postavljen.",
+"Information about vCard is incorrect. Please reload the page: " => "Informacije o VCard su pogrešne. Molimo, učitajte ponovno stranicu:",
+"Something went FUBAR. " => "Nešto je otišlo... krivo...",
+"Error updating contact property." => "Pogreška pri ažuriranju svojstva kontakta.",
+"No contact ID was submitted." => "ID kontakta nije podnešen.",
+"Error reading contact photo." => "Pogreška pri čitanju kontakt fotografije.",
+"Error saving temporary file." => "Pogreška pri spremanju privremene datoteke.",
+"The loading photo is not valid." => "Fotografija nije valjana.",
+"Contact ID is missing." => "ID kontakta nije dostupan.",
+"No photo path was submitted." => "Putanja do fotografije nije podnešena.",
"File doesn't exist:" => "Datoteka ne postoji:",
+"Error loading image." => "Pogreška pri učitavanju slike.",
+"Error uploading contacts to storage." => "Pogreška pri slanju kontakata.",
+"There is no error, the file uploaded with success" => "Nema pogreške, datoteka je poslana uspješno.",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Veličina poslane datoteke prelazi veličinu prikazanu u upload_max_filesize direktivi u konfiguracijskoj datoteci php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka prelazi veličinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi",
+"The uploaded file was only partially uploaded" => "Poslana datoteka je parcijalno poslana",
+"No file was uploaded" => "Datoteka nije poslana",
+"Missing a temporary folder" => "Nedostaje privremeni direktorij",
"Contacts" => "Kontakti",
"This is not your addressbook." => "Ovo nije vaš adresar.",
"Contact could not be found." => "Kontakt ne postoji.",
@@ -13,26 +48,27 @@
"Mobile" => "Mobitel",
"Text" => "Tekst",
"Voice" => "Glasovno",
+"Message" => "Poruka",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
+"Internet" => "Internet",
+"Birthday" => "Rođendan",
+"{name}'s Birthday" => "{name} Rođendan",
"Contact" => "Kontakt",
"Add Contact" => "Dodaj kontakt",
+"Import" => "Uvezi",
"Addressbooks" => "Adresari",
-"New Address Book" => "Novi adresar",
-"CardDav Link" => "CardDav poveznica",
-"Download" => "Preuzimanje",
-"Edit" => "Uredi",
-"Delete" => "Obriši",
-"Download contact" => "Preuzmi kontakt",
-"Delete contact" => "Izbriši kontakt",
+"Drop photo to upload" => "Dovucite fotografiju za slanje",
+"Edit current photo" => "Uredi trenutnu sliku",
"Edit name details" => "Uredi detalje imena",
+"Delete" => "Obriši",
"Nickname" => "Nadimak",
"Enter nickname" => "Unesi nadimank",
-"Birthday" => "Rođendan",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "Grupe",
"Edit groups" => "Uredi grupe",
+"Preferred" => "Preferirano",
"Enter email address" => "Unesi email adresu",
"Enter phone number" => "Unesi broj telefona",
"View on map" => "Prikaži na karti",
@@ -41,23 +77,20 @@
"Add field" => "Dodaj polje",
"Phone" => "Telefon",
"Note" => "Bilješka",
-"Edit current photo" => "Uredi trenutnu sliku",
+"Download contact" => "Preuzmi kontakt",
+"Delete contact" => "Izbriši kontakt",
"Edit address" => "Uredi adresu",
"Type" => "Tip",
"PO Box" => "Poštanski Pretinac",
"Extended" => "Prošireno",
-"Street" => "Ulica",
"City" => "Grad",
"Region" => "Regija",
"Zipcode" => "Poštanski broj",
"Country" => "Država",
-"Edit categories" => "Uredi kategorije",
-"Add" => "Dodaj",
"Addressbook" => "Adresar",
-"New Addressbook" => "Novi adresar",
-"Edit Addressbook" => "Uredi adresar",
+"Download" => "Preuzimanje",
+"Edit" => "Uredi",
+"New Address Book" => "Novi adresar",
"Save" => "Spremi",
-"Submit" => "Pošalji",
-"Cancel" => "Prekini",
-"Import" => "Uvezi"
+"Cancel" => "Prekini"
);
diff --git a/apps/contacts/l10n/hu_HU.php b/apps/contacts/l10n/hu_HU.php
index 68f7b2607eb..b3f831ea8ae 100644
--- a/apps/contacts/l10n/hu_HU.php
+++ b/apps/contacts/l10n/hu_HU.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Címlista (de)aktiválása sikertelen",
-"There was an error adding the contact." => "Hiba a kapcsolat hozzáadásakor",
-"Cannot add empty property." => "Nem adható hozzá üres tulajdonság",
-"At least one of the address fields has to be filled out." => "Legalább egy címmező kitöltendő",
-"Trying to add duplicate property: " => "Kísérlet dupla tulajdonság hozzáadására: ",
-"Error adding contact property." => "Hiba a kapcsolat-tulajdonság hozzáadásakor",
+"id is not set." => "ID nincs beállítva",
+"Cannot update addressbook with an empty name." => "Üres névvel nem frissíthető a címlista",
+"Error updating addressbook." => "Hiba a címlista frissítésekor",
"No ID provided" => "Nincs ID megadva",
"Error setting checksum." => "Hiba az ellenőrzőösszeg beállításakor",
"No categories selected for deletion." => "Nincs kiválasztva törlendő kategória",
"No address books found." => "Nem található címlista",
"No contacts found." => "Nem található kontakt",
+"There was an error adding the contact." => "Hiba a kapcsolat hozzáadásakor",
+"element name is not set." => "az elem neve nincs beállítva",
+"Cannot add empty property." => "Nem adható hozzá üres tulajdonság",
+"At least one of the address fields has to be filled out." => "Legalább egy címmező kitöltendő",
+"Trying to add duplicate property: " => "Kísérlet dupla tulajdonság hozzáadására: ",
+"Information about vCard is incorrect. Please reload the page." => "A vCardról szóló információ helytelen. Töltsd újra az oldalt.",
+"Error deleting contact property." => "Hiba a kapcsolat-tulajdonság törlésekor",
"Missing ID" => "Hiányzó ID",
"Error parsing VCard for ID: \"" => "VCard elemzése sikertelen a következő ID-hoz: \"",
-"Cannot add addressbook with an empty name." => "Nem adható hozzá névtelen címlista",
-"Error adding addressbook." => "Hiba a címlista hozzáadásakor",
-"Error activating addressbook." => "Címlista aktiválása sikertelen",
+"checksum is not set." => "az ellenőrzőösszeg nincs beállítva",
+"Information about vCard is incorrect. Please reload the page: " => "Helytelen információ a vCardról. Töltse újra az oldalt: ",
+"Something went FUBAR. " => "Valami balul sült el.",
+"Error updating contact property." => "Hiba a kapcsolat-tulajdonság frissítésekor",
"No contact ID was submitted." => "Nincs ID megadva a kontakthoz",
"Error reading contact photo." => "A kontakt képének beolvasása sikertelen",
"Error saving temporary file." => "Ideiglenes fájl mentése sikertelen",
"The loading photo is not valid." => "A kép érvénytelen",
-"id is not set." => "ID nincs beállítva",
-"Information about vCard is incorrect. Please reload the page." => "A vCardról szóló információ helytelen. Töltsd újra az oldalt.",
-"Error deleting contact property." => "Hiba a kapcsolat-tulajdonság törlésekor",
"Contact ID is missing." => "Hiányzik a kapcsolat ID",
-"Missing contact id." => "Hiányzik a kontakt ID",
"No photo path was submitted." => "Nincs fénykép-útvonal megadva",
"File doesn't exist:" => "A fájl nem létezik:",
"Error loading image." => "Kép betöltése sikertelen",
-"element name is not set." => "az elem neve nincs beállítva",
-"checksum is not set." => "az ellenőrzőösszeg nincs beállítva",
-"Information about vCard is incorrect. Please reload the page: " => "Helytelen információ a vCardról. Töltse újra az oldalt: ",
-"Something went FUBAR. " => "Valami balul sült el.",
-"Error updating contact property." => "Hiba a kapcsolat-tulajdonság frissítésekor",
-"Cannot update addressbook with an empty name." => "Üres névvel nem frissíthető a címlista",
-"Error updating addressbook." => "Hiba a címlista frissítésekor",
+"Error getting contact object." => "A kontakt-objektum feldolgozása sikertelen",
+"Error getting PHOTO property." => "A PHOTO-tulajdonság feldolgozása sikertelen",
+"Error saving contact." => "A kontakt mentése sikertelen",
+"Error resizing image" => "Képméretezés sikertelen",
+"Error cropping image" => "Képvágás sikertelen",
+"Error creating temporary image" => "Ideiglenes kép létrehozása sikertelen",
+"Error finding image: " => "A kép nem található",
"Error uploading contacts to storage." => "Hiba a kapcsolatok feltöltésekor",
"There is no error, the file uploaded with success" => "Nincs hiba, a fájl sikeresen feltöltődött",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "A feltöltött fájl mérete meghaladja az upload_max_filesize értéket a php.ini-ben",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "A fájl csak részlegesen lett feltöltve",
"No file was uploaded" => "Nincs feltöltött fájl",
"Missing a temporary folder" => "Hiányzik az ideiglenes könyvtár",
+"Couldn't save temporary image: " => "Ideiglenes kép létrehozása sikertelen",
+"Couldn't load temporary image: " => "Ideiglenes kép betöltése sikertelen",
+"No file was uploaded. Unknown error" => "Nem történt feltöltés. Ismeretlen hiba",
"Contacts" => "Kapcsolatok",
-"Drop a VCF file to import contacts." => "Húzza ide a VCF fájlt a kapcsolatok importálásához",
-"Addressbook not found." => "Címlista nem található",
+"Sorry, this functionality has not been implemented yet" => "Sajnáljuk, ez a funkció még nem támogatott",
+"Not implemented" => "Nem támogatott",
+"Couldn't get a valid address." => "Érvényes cím lekérése sikertelen",
+"Error" => "Hiba",
+"This property has to be non-empty." => "Ezt a tulajdonságot muszáj kitölteni",
+"Couldn't serialize elements." => "Sorbarakás sikertelen",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "A 'deleteProperty' argumentum nélkül lett meghívva. Kérjük, jelezze a hibát.",
+"Edit name" => "Név szerkesztése",
+"No files selected for upload." => "Nincs kiválasztva feltöltendő fájl",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "A feltöltendő fájl mérete meghaladja a megengedett mértéket",
+"Select type" => "Típus kiválasztása",
+"Result: " => "Eredmény: ",
+" imported, " => " beimportálva, ",
+" failed." => " sikertelen",
"This is not your addressbook." => "Ez nem a te címjegyzéked.",
"Contact could not be found." => "Kapcsolat nem található.",
"Address" => "Cím",
@@ -60,25 +77,23 @@
"Video" => "Video",
"Pager" => "Személyhívó",
"Internet" => "Internet",
+"Birthday" => "Születésnap",
"{name}'s Birthday" => "{name} születésnapja",
"Contact" => "Kapcsolat",
"Add Contact" => "Kapcsolat hozzáadása",
+"Import" => "Import",
"Addressbooks" => "Címlisták",
-"Configure Address Books" => "Címlisták beállítása",
-"New Address Book" => "Új címlista",
-"Import from VCF" => "Importálás VCF-ből",
-"CardDav Link" => "CardDav hivatkozás",
-"Download" => "Letöltés",
-"Edit" => "Szerkesztés",
-"Delete" => "Törlés",
-"Download contact" => "Kapcsolat letöltése",
-"Delete contact" => "Kapcsolat törlése",
+"Close" => "Bezár",
"Drop photo to upload" => "Húzza ide a feltöltendő képet",
+"Delete current photo" => "Aktuális kép törlése",
+"Edit current photo" => "Aktuális kép szerkesztése",
+"Upload new photo" => "Új kép feltöltése",
+"Select photo from ownCloud" => "Kép kiválasztása ownCloud-ból",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formátum egyedi, Rövid név, Teljes név, Visszafelé vagy Visszafelé vesszővel",
"Edit name details" => "Név részleteinek szerkesztése",
+"Delete" => "Törlés",
"Nickname" => "Becenév",
"Enter nickname" => "Becenév megadása",
-"Birthday" => "Születésnap",
"dd-mm-yyyy" => "yyyy-mm-dd",
"Groups" => "Csoportok",
"Separate groups with commas" => "Vesszővel válassza el a csoportokat",
@@ -94,24 +109,19 @@
"Edit address details" => "Cím részleteinek szerkesztése",
"Add notes here." => "Megjegyzések",
"Add field" => "Mező hozzáadása",
-"Profile picture" => "Profilkép",
"Phone" => "Telefonszám",
"Note" => "Jegyzet",
-"Delete current photo" => "Aktuális kép törlése",
-"Edit current photo" => "Aktuális kép szerkesztése",
-"Upload new photo" => "Új kép feltöltése",
-"Select photo from ownCloud" => "Kép kiválasztása ownCloud-ból",
+"Download contact" => "Kapcsolat letöltése",
+"Delete contact" => "Kapcsolat törlése",
+"The temporary image has been removed from cache." => "Az ideiglenes kép el lett távolítva a gyorsítótárból",
"Edit address" => "Cím szerkesztése",
"Type" => "Típus",
"PO Box" => "Postafiók",
"Extended" => "Kiterjesztett",
-"Street" => "Utca",
"City" => "Város",
"Region" => "Megye",
"Zipcode" => "Irányítószám",
"Country" => "Ország",
-"Edit categories" => "Kategóriák szerkesztése",
-"Add" => "Hozzáad",
"Addressbook" => "Címlista",
"Hon. prefixes" => "Előtag",
"Miss" => "Miss",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "Ifj.",
"Sn." => "Id.",
-"New Addressbook" => "Új Címlista",
-"Edit Addressbook" => "Címlista szerkesztése",
-"Displayname" => "Megjelenített név",
-"Active" => "Aktív",
-"Save" => "Mentés",
-"Submit" => "Elküld",
-"Cancel" => "Mégsem",
"Import a contacts file" => "Kapcsolat-fájl importálása",
"Please choose the addressbook" => "Válassza ki a címlistát",
"create a new addressbook" => "Címlista létrehozása",
"Name of new addressbook" => "Új címlista neve",
-"Import" => "Import",
"Importing contacts" => "Kapcsolatok importálása",
-"Select address book to import to:" => "Melyik címlistába történjen az importálás:",
-"Select from HD" => "Kiválasztás merevlemezről",
"You have no contacts in your addressbook." => "Nincsenek kapcsolatok a címlistában",
"Add contact" => "Kapcsolat hozzáadása",
"Configure addressbooks" => "Címlisták beállítása",
"CardDAV syncing addresses" => "CardDAV szinkronizációs címek",
"more info" => "további információ",
"Primary address (Kontact et al)" => "Elsődleges cím",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Letöltés",
+"Edit" => "Szerkesztés",
+"New Address Book" => "Új címlista",
+"Save" => "Mentés",
+"Cancel" => "Mégsem"
);
diff --git a/apps/contacts/l10n/ia.php b/apps/contacts/l10n/ia.php
index f420b48d842..b3f9db539ad 100644
--- a/apps/contacts/l10n/ia.php
+++ b/apps/contacts/l10n/ia.php
@@ -1,15 +1,12 @@
<?php $TRANSLATIONS = array(
-"Cannot add empty property." => "Non pote adder proprietate vacue.",
"No address books found." => "Nulle adressario trovate",
"No contacts found." => "Nulle contactos trovate.",
-"Error adding addressbook." => "Error durante que il addeva le adressario.",
-"Error activating addressbook." => "Error in activar adressario",
+"Cannot add empty property." => "Non pote adder proprietate vacue.",
"Error saving temporary file." => "Error durante le scriptura in le file temporari",
"Error loading image." => "Il habeva un error durante le cargamento del imagine.",
"No file was uploaded" => "Nulle file esseva incargate.",
"Missing a temporary folder" => "Manca un dossier temporari",
"Contacts" => "Contactos",
-"Addressbook not found." => "Adressario non trovate.",
"This is not your addressbook." => "Iste non es tu libro de adresses",
"Contact could not be found." => "Contacto non poterea esser legite",
"Address" => "Adresse",
@@ -26,19 +23,18 @@
"Video" => "Video",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Anniversario",
"Contact" => "Contacto",
"Add Contact" => "Adder contacto",
+"Import" => "Importar",
"Addressbooks" => "Adressarios",
-"New Address Book" => "Nove adressario",
-"CardDav Link" => "Ligamine CardDav",
-"Download" => "Discargar",
-"Edit" => "Modificar",
+"Delete current photo" => "Deler photo currente",
+"Edit current photo" => "Modificar photo currente",
+"Upload new photo" => "Incargar nove photo",
+"Select photo from ownCloud" => "Seliger photo ex ownCloud",
"Delete" => "Deler",
-"Download contact" => "Discargar contacto",
-"Delete contact" => "Deler contacto",
"Nickname" => "Pseudonymo",
"Enter nickname" => "Inserer pseudonymo",
-"Birthday" => "Anniversario",
"Groups" => "Gruppos",
"Edit groups" => "Modificar gruppos",
"Preferred" => "Preferite",
@@ -49,24 +45,18 @@
"View on map" => "Vider in un carta",
"Add notes here." => "Adder notas hic",
"Add field" => "Adder campo",
-"Profile picture" => "Imagine de profilo",
"Phone" => "Phono",
"Note" => "Nota",
-"Delete current photo" => "Deler photo currente",
-"Edit current photo" => "Modificar photo currente",
-"Upload new photo" => "Incargar nove photo",
-"Select photo from ownCloud" => "Seliger photo ex ownCloud",
+"Download contact" => "Discargar contacto",
+"Delete contact" => "Deler contacto",
"Edit address" => "Modificar adresses",
"Type" => "Typo",
"PO Box" => "Cassa postal",
"Extended" => "Extendite",
-"Street" => "Strata",
"City" => "Citate",
"Region" => "Region",
"Zipcode" => "Codice postal",
"Country" => "Pais",
-"Edit categories" => "Modificar categorias",
-"Add" => "Adder",
"Addressbook" => "Adressario",
"Hon. prefixes" => "Prefixos honorific",
"Miss" => "Senioretta",
@@ -77,18 +67,16 @@
"Additional names" => "Nomines additional",
"Family name" => "Nomine de familia",
"Hon. suffixes" => "Suffixos honorific",
-"New Addressbook" => "Nove adressario",
-"Edit Addressbook" => "Modificar adressario",
-"Active" => "Active",
-"Save" => "Salveguardar",
-"Submit" => "Submitter",
-"Cancel" => "Cancellar",
"Import a contacts file" => "Importar un file de contactos",
"Please choose the addressbook" => "Per favor selige le adressario",
"create a new addressbook" => "Crear un nove adressario",
"Name of new addressbook" => "Nomine del nove gruppo:",
-"Import" => "Importar",
"Add contact" => "Adder adressario",
"more info" => "plus info",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Discargar",
+"Edit" => "Modificar",
+"New Address Book" => "Nove adressario",
+"Save" => "Salveguardar",
+"Cancel" => "Cancellar"
);
diff --git a/apps/contacts/l10n/it.php b/apps/contacts/l10n/it.php
index 820104b7774..31f950ff80c 100644
--- a/apps/contacts/l10n/it.php
+++ b/apps/contacts/l10n/it.php
@@ -1,26 +1,32 @@
<?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: ",
+"Cannot update addressbook with an empty name." => "Impossibile aggiornare una rubrica senza nome.",
+"Error updating addressbook." => "Errore durante l'aggiornamento della rubrica.",
"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.",
"No address books found." => "Nessuna rubrica trovata.",
"No contacts found." => "Nessun contatto trovato.",
+"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.",
+"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 inserito almeno un indirizzo.",
+"Trying to add duplicate property: " => "P",
+"Error adding contact property: " => "Errore durante l'aggiunta della proprietà del contatto: ",
+"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.",
"Missing ID" => "ID mancante",
"Error parsing VCard for ID: \"" => "Errore in fase di elaborazione del file VCard per l'ID: \"",
+"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. ",
+"Error updating contact property." => "Errore durante l'aggiornamento della proprietà del contatto.",
"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.",
-"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.",
"No photo path was submitted." => "Non è stato inviato alcun percorso a una foto.",
"File doesn't exist:" => "Il file non esiste:",
@@ -32,12 +38,6 @@
"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. ",
-"Error updating contact property." => "Errore durante l'aggiornamento della proprietà del contatto.",
-"Cannot update addressbook with an empty name." => "Impossibile aggiornare una rubrica senza nome.",
-"Error updating addressbook." => "Errore durante l'aggiornamento della rubrica.",
"Error uploading contacts to storage." => "Errore di invio dei contatti in archivio.",
"There is no error, the file uploaded with success" => "Non ci sono errori, il file è stato inviato correttamente",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Il file inviato supera la direttiva upload_max_filesize nel php.ini",
@@ -53,9 +53,6 @@
"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",
@@ -63,10 +60,12 @@
"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",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Alcuni contatti sono marcati per l'eliminazione, ma non sono stati ancora rimossi. Attendi fino al completamento dell'operazione.",
"Result: " => "Risultato: ",
" imported, " => " importato, ",
" failed." => " non riuscito.",
-"Addressbook not found." => "Rubrica non trovata.",
+"Displayname cannot be empty." => "Il nome visualizzato non può essere vuoto.",
+"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.",
"Address" => "Indirizzo",
@@ -98,8 +97,10 @@
"Projects" => "Progetti",
"Questions" => "Domande",
"{name}'s Birthday" => "Data di nascita di {name}",
+"Contact" => "Contatto",
"Add Contact" => "Aggiungi contatto",
"Import" => "Importa",
+"Settings" => "Impostazioni",
"Addressbooks" => "Rubriche",
"Close" => "Chiudi",
"Keyboard shortcuts" => "Scorciatoie da tastiera",
@@ -107,18 +108,11 @@
"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",
-"CardDav Link" => "Link CardDav",
-"Download" => "Scarica",
-"Edit" => "Modifica",
-"Delete" => "Elimina",
"Drop photo to upload" => "Rilascia una foto da inviare",
"Delete current photo" => "Elimina la foto corrente",
"Edit current photo" => "Modifica la foto corrente",
@@ -126,6 +120,7 @@
"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",
+"Delete" => "Elimina",
"Nickname" => "Pseudonimo",
"Enter nickname" => "Inserisci pseudonimo",
"Web site" => "Sito web",
@@ -184,13 +179,6 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nuova rubrica",
-"Edit Addressbook" => "Modifica rubrica",
-"Displayname" => "Nome visualizzato",
-"Active" => "Attiva",
-"Save" => "Salva",
-"Submit" => "Invia",
-"Cancel" => "Annulla",
"Import a contacts file" => "Importa un file di contatti",
"Please choose the addressbook" => "Scegli la rubrica",
"create a new addressbook" => "crea una nuova rubrica",
@@ -206,5 +194,14 @@
"more info" => "altre informazioni",
"Primary address (Kontact et al)" => "Indirizzo principale (Kontact e altri)",
"iOS/OS X" => "iOS/OS X",
-"Read only vCard directory link(s)" => "Collegamento(i) cartella vCard sola lettura"
+"Show CardDav link" => "Mostra collegamento CardDav",
+"Show read-only VCF link" => "Mostra collegamento VCF in sola lettura",
+"Download" => "Scarica",
+"Edit" => "Modifica",
+"New Address Book" => "Nuova rubrica",
+"Name" => "Nome",
+"Description" => "Descrizione",
+"Save" => "Salva",
+"Cancel" => "Annulla",
+"More..." => "Altro..."
);
diff --git a/apps/contacts/l10n/ja_JP.php b/apps/contacts/l10n/ja_JP.php
index d98e58f94da..074a725b48b 100644
--- a/apps/contacts/l10n/ja_JP.php
+++ b/apps/contacts/l10n/ja_JP.php
@@ -1,36 +1,40 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "アドレスブックの有効/無効化に失敗しました。",
-"There was an error adding the contact." => "連絡先の追加でエラーが発生しました。",
-"Cannot add empty property." => "項目の新規追加に失敗しました。",
-"At least one of the address fields has to be filled out." => "住所の項目のうち1つは入力して下さい。",
-"Error adding contact property." => "連絡先の追加に失敗しました。",
+"id is not set." => "idが設定されていません。",
+"Cannot update addressbook with an empty name." => "空白の名前でアドレスブックを更新することはできません。",
+"Error updating addressbook." => "アドレスブックの更新に失敗しました。",
"No ID provided" => "IDが提供されていません",
"Error setting checksum." => "チェックサムの設定エラー。",
"No categories selected for deletion." => "削除するカテゴリが選択されていません。",
"No address books found." => "アドレスブックが見つかりません。",
"No contacts found." => "連絡先が見つかりません。",
+"There was an error adding the contact." => "連絡先の追加でエラーが発生しました。",
+"element name is not set." => "要素名が設定されていません。",
+"Cannot add empty property." => "項目の新規追加に失敗しました。",
+"At least one of the address fields has to be filled out." => "住所の項目のうち1つは入力して下さい。",
+"Trying to add duplicate property: " => "重複する属性を追加: ",
+"Error adding contact property: " => "コンタクト属性の追加エラー: ",
+"Information about vCard is incorrect. Please reload the page." => "vCardの情報に誤りがあります。ページをリロードして下さい。",
+"Error deleting contact property." => "連絡先の削除に失敗しました。",
"Error parsing VCard for ID: \"" => "VCardからIDの抽出エラー: \"",
-"Cannot add addressbook with an empty name." => "名前を空白にしたままでアドレスブックを追加することはできません。",
-"Error adding addressbook." => "アドレスブックの追加に失敗しました。",
-"Error activating addressbook." => "アドレスブックの有効化に失敗しました。",
+"checksum is not set." => "チェックサムが設定されていません。",
+"Information about vCard is incorrect. Please reload the page: " => "vCardの情報が正しくありません。ページを再読み込みしてください: ",
+"Error updating contact property." => "連絡先の更新に失敗しました。",
"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." => "要素名が設定されていません。",
-"checksum is not set." => "チェックサムが設定されていません。",
-"Information about vCard is incorrect. Please reload the page: " => "vCardの情報が正しくありません。ページを再読み込みしてください: ",
-"Error updating contact property." => "連絡先の更新に失敗しました。",
-"Cannot update addressbook with an empty name." => "空白の名前でアドレスブックを更新することはできません。",
-"Error updating addressbook." => "アドレスブックの更新に失敗しました。",
+"Error getting contact object." => "コンタクトオブジェクトの取得エラー。",
+"Error getting PHOTO property." => "写真属性の取得エラー。",
+"Error saving contact." => "コンタクトの保存エラー。",
+"Error resizing image" => "画像のリサイズエラー",
+"Error cropping image" => "画像の切り抜きエラー",
+"Error creating temporary image" => "一時画像の生成エラー",
+"Error finding image: " => "画像検索エラー: ",
"Error uploading contacts to storage." => "ストレージへの連絡先のアップロードエラー。",
"There is no error, the file uploaded with success" => "エラーはありません。ファイルのアップロードは成功しました",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "アップロードファイルは php.ini 内の upload_max_filesize の制限を超えています",
@@ -38,9 +42,24 @@
"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ファイルをドロップしてください。",
-"Addressbook not found." => "アドレスブックが見つかりませんでした。",
+"Sorry, this functionality has not been implemented yet" => "申し訳ありません。この機能はまだ実装されていません",
+"Not implemented" => "未実装",
+"Couldn't get a valid address." => "有効なアドレスを取得できませんでした。",
+"Error" => "エラー",
+"This property has to be non-empty." => "この属性は空にできません。",
+"Couldn't serialize elements." => "要素をシリアライズできませんでした。",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' は型の引数無しで呼び出されました。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." => "アップロードしようとしているファイルは、このサーバの最大ファイルアップロードサイズを超えています。",
+"Select type" => "タイプを選択",
+"Result: " => "結果: ",
+" imported, " => " をインポート、 ",
+" failed." => " は失敗しました。",
"This is not your addressbook." => "これはあなたの電話帳ではありません。",
"Contact could not be found." => "連絡先を見つける事ができません。",
"Address" => "住所",
@@ -57,24 +76,44 @@
"Video" => "テレビ電話",
"Pager" => "ポケベル",
"Internet" => "インターネット",
+"Birthday" => "誕生日",
+"Business" => "ビジネス",
+"Clients" => "顧客",
+"Deliverer" => "運送会社",
+"Holidays" => "休日",
+"Ideas" => "アイデア",
+"Journey" => "旅行",
+"Jubilee" => "記念祭",
+"Meeting" => "打ち合わせ",
+"Other" => "その他",
+"Personal" => "個人",
+"Projects" => "プロジェクト",
+"Questions" => "質問",
"{name}'s Birthday" => "{name}の誕生日",
"Contact" => "連絡先",
"Add Contact" => "連絡先の追加",
+"Import" => "インポート",
+"Settings" => "設定",
"Addressbooks" => "電話帳",
-"Configure Address Books" => "アドレスブックを設定",
-"New Address Book" => "新規電話帳",
-"Import from VCF" => "VCFからインポート",
-"CardDav Link" => "CardDAVリンク",
-"Download" => "ダウンロード",
-"Edit" => "編集",
-"Delete" => "削除",
-"Download contact" => "連絡先のダウンロード",
-"Delete contact" => "連絡先の削除",
+"Close" => "閉じる",
+"Keyboard shortcuts" => "キーボードショートカット",
+"Navigation" => "ナビゲーション",
+"Next contact in list" => "リスト内の次のコンタクト",
+"Previous contact in list" => "リスト内の前のコンタクト",
+"Add new contact" => "新しいコンタクトを追加",
+"Add new addressbook" => "新しいアドレスブックを追加",
+"Delete current contact" => "現在のコンタクトを削除",
"Drop photo to upload" => "写真をドロップしてアップロード",
+"Delete current photo" => "現在の写真を削除",
+"Edit current photo" => "現在の写真を編集",
+"Upload new photo" => "新しい写真をアップロード",
+"Select photo from ownCloud" => "ownCloudから写真を選択",
"Edit name details" => "名前の詳細を編集",
+"Delete" => "削除",
"Nickname" => "ニックネーム",
"Enter nickname" => "ニックネームを入力",
-"Birthday" => "誕生日",
+"Web site" => "ウェブサイト",
+"http://www.somesite.com" => "http://www.somesite.com",
"dd-mm-yyyy" => "yyyy-mm-dd",
"Groups" => "グループ",
"Separate groups with commas" => "コンマでグループを分割",
@@ -90,24 +129,20 @@
"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" => "私書箱",
"Extended" => "番地2",
-"Street" => "番地1",
"City" => "都市",
"Region" => "都道府県",
"Zipcode" => "郵便番号",
+"Postal code" => "郵便番号",
"Country" => "国名",
-"Edit categories" => "カテゴリを編集",
-"Add" => "追加",
"Addressbook" => "アドレスブック",
"Miss" => "Miss",
"Ms" => "Ms",
@@ -127,26 +162,22 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "アドレスブックの新規作成",
-"Edit Addressbook" => "アドレスブックを編集",
-"Displayname" => "表示名",
-"Active" => "アクティブ",
-"Save" => "保存",
-"Submit" => "送信",
-"Cancel" => "取り消し",
"Import a contacts file" => "コンタクトファイルをインポート",
"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" => "アドレス帳を設定",
+"Enter name" => "名前を入力",
"CardDAV syncing addresses" => "CardDAV同期アドレス",
"more info" => "詳細情報",
"Primary address (Kontact et al)" => "プライマリアドレス(Kontact 他)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "ダウンロード",
+"Edit" => "編集",
+"New Address Book" => "新規電話帳",
+"Save" => "保存",
+"Cancel" => "取り消し"
);
diff --git a/apps/contacts/l10n/ko.php b/apps/contacts/l10n/ko.php
index fcdc1d08c62..f060b419e09 100644
--- a/apps/contacts/l10n/ko.php
+++ b/apps/contacts/l10n/ko.php
@@ -1,35 +1,64 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "주소록을 (비)활성화하는 데 실패했습니다.",
-"There was an error adding the contact." => "연락처를 추가하는 중 오류가 발생하였습니다.",
-"Cannot add empty property." => "빈 속성을 추가할 수 없습니다.",
-"At least one of the address fields has to be filled out." => "최소한 하나의 주소록 항목을 입력해야 합니다.",
-"Error adding contact property." => "연락처 속성을 추가할 수 없습니다.",
+"id is not set." => "아이디가 설정되어 있지 않습니다. ",
+"Cannot update addressbook with an empty name." => "주소록에 이름란이 비어있으면 업데이트를 할 수 없습니다. ",
+"Error updating addressbook." => "주소록을 업데이트할 수 없습니다.",
"No ID provided" => "제공되는 아이디 없음",
"Error setting checksum." => "오류 검사합계 설정",
"No categories selected for deletion." => "삭제 카테고리를 선택하지 않았습니다. ",
"No address books found." => "주소록을 찾을 수 없습니다.",
"No contacts found." => "연락처를 찾을 수 없습니다.",
+"There was an error adding the contact." => "연락처를 추가하는 중 오류가 발생하였습니다.",
+"element name is not set." => "element 이름이 설정되지 않았습니다.",
+"Cannot add empty property." => "빈 속성을 추가할 수 없습니다.",
+"At least one of the address fields has to be filled out." => "최소한 하나의 주소록 항목을 입력해야 합니다.",
+"Trying to add duplicate property: " => "중복 속성 추가 시도: ",
+"Information about vCard is incorrect. Please reload the page." => "vCard 정보가 올바르지 않습니다. 페이지를 새로 고치십시오.",
+"Error deleting contact property." => "연락처 속성을 삭제할 수 없습니다.",
"Missing ID" => "아이디 분실",
-"Cannot add addressbook with an empty name." => "성명란이 비어 주소록에 추가 할 수 없습니다.",
-"Error adding addressbook." => "주소록을 추가할 수 없습니다.",
-"Error activating addressbook." => "주소록을 활성화할 수 없습니다.",
+"Error parsing VCard for ID: \"" => "아이디에 대한 VCard 분석 오류",
+"checksum is not set." => "체크섬이 설정되지 않았습니다.",
+"Information about vCard is incorrect. Please reload the page: " => " vCard에 대한 정보가 잘못되었습니다. 페이지를 다시 로드하세요:",
+"Error updating contact property." => "연락처 속성을 업데이트할 수 없습니다.",
"No contact ID was submitted." => "접속 아이디가 기입되지 않았습니다.",
"Error reading contact photo." => "사진 읽기 오류",
"Error saving temporary file." => "임시 파일을 저장하는 동안 오류가 발생했습니다. ",
"The loading photo is not valid." => "로딩 사진이 유효하지 않습니다. ",
-"id is not set." => "아이디가 설정되어 있지 않습니다. ",
-"Information about vCard is incorrect. Please reload the page." => "vCard 정보가 올바르지 않습니다. 페이지를 새로 고치십시오.",
-"Error deleting contact property." => "연락처 속성을 삭제할 수 없습니다.",
"Contact ID is missing." => "접속 아이디가 없습니다. ",
-"Missing contact id." => "접속 아이디 분실",
+"No photo path was submitted." => "사진 경로가 제출되지 않았습니다. ",
"File doesn't exist:" => "파일이 존재하지 않습니다. ",
"Error loading image." => "로딩 이미지 오류입니다.",
-"Error updating contact property." => "연락처 속성을 업데이트할 수 없습니다.",
-"Error updating addressbook." => "주소록을 업데이트할 수 없습니다.",
+"Error getting contact object." => "연락처 개체를 가져오는 중 오류가 발생했습니다. ",
+"Error getting PHOTO property." => "사진 속성을 가져오는 중 오류가 발생했습니다. ",
+"Error saving contact." => "연락처 저장 중 오류가 발생했습니다.",
+"Error resizing image" => "이미지 크기 조정 중 오류가 발생했습니다.",
+"Error cropping image" => "이미지를 자르던 중 오류가 발생했습니다.",
+"Error creating temporary image" => "임시 이미지를 생성 중 오류가 발생했습니다.",
+"Error finding image: " => "이미지를 찾던 중 오류가 발생했습니다:",
+"Error uploading contacts to storage." => "스토리지 에러 업로드 연락처.",
+"There is no error, the file uploaded with success" => "오류없이 파일업로드 성공.",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "php.ini 형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다.",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "HTML형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다.",
+"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" => "연락처",
-"Addressbook not found." => "주소록을 찾을 수 없습니다.",
+"Sorry, this functionality has not been implemented yet" => "죄송합니다. 이 기능은 아직 구현되지 않았습니다. ",
+"Not implemented" => "구현되지 않음",
+"Couldn't get a valid address." => "유효한 주소를 얻을 수 없습니다.",
+"Error" => "오류",
+"Couldn't serialize elements." => "요소를 직렬화 할 수 없습니다.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty'가 문서형식이 없이 불려왔습니다. 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." => "이 파일은 이 서버 파일 업로드 최대 용량을 초과 합니다. ",
+"Select type" => "유형 선택",
+"Result: " => "결과:",
+" imported, " => "불러오기,",
+" failed." => "실패.",
"This is not your addressbook." => "내 주소록이 아닙니다.",
"Contact could not be found." => "연락처를 찾을 수 없습니다.",
"Address" => "주소",
@@ -46,24 +75,23 @@
"Video" => "영상 번호",
"Pager" => "호출기",
"Internet" => "인터넷",
+"Birthday" => "생일",
"{name}'s Birthday" => "{이름}의 생일",
"Contact" => "연락처",
"Add Contact" => "연락처 추가",
+"Import" => "입력",
"Addressbooks" => "주소록",
-"Configure Address Books" => "주소록 구성",
-"New Address Book" => "새 주소록",
-"Import from VCF" => "VCF에서 가져오기",
-"CardDav Link" => "CardDav 링크",
-"Download" => "다운로드",
-"Edit" => "편집",
-"Delete" => "삭제",
-"Download contact" => "연락처 다운로드",
-"Delete contact" => "연락처 삭제",
+"Close" => "닫기",
"Drop photo to upload" => "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, Short name, Full name, Reverse or Reverse with comma",
"Edit name details" => "이름 세부사항을 편집합니다. ",
+"Delete" => "삭제",
"Nickname" => "별명",
"Enter nickname" => "별명 입력",
-"Birthday" => "생일",
"dd-mm-yyyy" => "일-월-년",
"Groups" => "그룹",
"Separate groups with commas" => "쉼표로 그룹 구분",
@@ -71,22 +99,61 @@
"Preferred" => "선호함",
"Please specify a valid email address." => "올바른 이메일 주소를 입력하세요.",
"Enter email address" => "이메일 주소 입력",
+"Delete email address" => "이메일 주소 삭제",
+"Enter phone number" => "전화번호 입력",
+"Delete phone number" => "전화번호 삭제",
+"View on map" => "지도에서 보기",
+"Edit address details" => "상세 주소 수정",
+"Add notes here." => "여기에 노트 추가.",
+"Add field" => "파일 추가",
"Phone" => "전화 번호",
+"Note" => "노트",
+"Download contact" => "연락처 다운로드",
+"Delete contact" => "연락처 삭제",
+"The temporary image has been removed from cache." => "임시 이미지가 캐시에서 제거 되었습니다. ",
+"Edit address" => "주소 수정",
"Type" => "종류",
"PO Box" => "사서함",
"Extended" => "확장",
-"Street" => "거리",
"City" => "도시",
"Region" => "지역",
"Zipcode" => "우편 번호",
"Country" => "국가",
-"Add" => "추가",
"Addressbook" => "주소록",
-"New Addressbook" => "새 주소록",
-"Edit Addressbook" => "주소록 편집",
-"Displayname" => "표시 이름",
-"Active" => "활성",
+"Hon. prefixes" => "Hon. prefixes",
+"Miss" => "Miss",
+"Ms" => "Ms",
+"Mr" => "Mr",
+"Sir" => "Sir",
+"Mrs" => "Mrs",
+"Dr" => "Dr",
+"Given name" => "Given name",
+"Additional names" => "추가 이름",
+"Family name" => "성",
+"Hon. suffixes" => "Hon. suffixes",
+"J.D." => "J.D.",
+"M.D." => "M.D.",
+"D.O." => "D.O.",
+"D.C." => "D.C.",
+"Ph.D." => "Ph.D.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
+"Import a contacts file" => "연락처 파일 입력",
+"Please choose the addressbook" => "주소록을 선택해 주세요.",
+"create a new addressbook" => "새 주소록 만들기",
+"Name of new addressbook" => "새 주소록 이름",
+"Importing contacts" => "연락처 입력",
+"You have no contacts in your addressbook." => "당신의 주소록에는 연락처가 없습니다. ",
+"Add contact" => "연락처 추가",
+"Configure addressbooks" => "주소록 구성",
+"CardDAV syncing addresses" => "CardDAV 주소 동기화",
+"more info" => "더 많은 정보",
+"Primary address (Kontact et al)" => "기본 주소 (Kontact et al)",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "다운로드",
+"Edit" => "편집",
+"New Address Book" => "새 주소록",
"Save" => "저장",
-"Submit" => "보내기",
"Cancel" => "취소"
);
diff --git a/apps/contacts/l10n/lb.php b/apps/contacts/l10n/lb.php
index 361e1cb93e1..90ff22f122c 100644
--- a/apps/contacts/l10n/lb.php
+++ b/apps/contacts/l10n/lb.php
@@ -1,5 +1,31 @@
<?php $TRANSLATIONS = array(
+"Error (de)activating addressbook." => "Fehler beim (de)aktivéieren vum Adressbuch.",
+"id is not set." => "ID ass net gesat.",
+"Error updating addressbook." => "Fehler beim updaten vum Adressbuch.",
+"No ID provided" => "Keng ID uginn",
+"Error setting checksum." => "Fehler beim setzen vun der Checksum.",
+"No categories selected for deletion." => "Keng Kategorien fir ze läschen ausgewielt.",
+"No address books found." => "Keen Adressbuch fonnt.",
+"No contacts found." => "Keng Kontakter fonnt.",
+"There was an error adding the contact." => "Fehler beim bäisetzen vun engem Kontakt.",
+"Cannot add empty property." => "Ka keng eidel Proprietéit bäisetzen.",
+"Trying to add duplicate property: " => "Probéieren duebel Proprietéit bäi ze setzen:",
"Information about vCard is incorrect. Please reload the page." => "Informatioun iwwert vCard ass net richteg. Lued d'Säit wegl nei.",
+"Error deleting contact property." => "Fehler beim läschen vun der Kontakt Proprietéit.",
+"Missing ID" => "ID fehlt",
+"Error updating contact property." => "Fehler beim updaten vun der Kontakt Proprietéit.",
+"No contact ID was submitted." => "Kontakt ID ass net mat geschéckt ginn.",
+"Error reading contact photo." => "Fehler beim liesen vun der Kontakt Photo.",
+"Error saving temporary file." => "Fehler beim späicheren vum temporäre Fichier.",
+"The loading photo is not valid." => "Déi geluede Photo ass net gülteg.",
+"Contact ID is missing." => "Kontakt ID fehlt.",
+"File doesn't exist:" => "Fichier existéiert net:",
+"Error loading image." => "Fehler beim lueden vum Bild.",
+"No file was uploaded" => "Et ass kee Fichier ropgeluede ginn",
+"Contacts" => "Kontakter",
+"Error" => "Fehler",
+"Result: " => "Resultat: ",
+" imported, " => " importéiert, ",
"This is not your addressbook." => "Dat do ass net däin Adressbuch.",
"Contact could not be found." => "Konnt den Kontakt net fannen.",
"Address" => "Adress",
@@ -11,34 +37,53 @@
"Mobile" => "GSM",
"Text" => "SMS",
"Voice" => "Voice",
+"Message" => "Message",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Pager",
+"Internet" => "Internet",
+"Birthday" => "Gebuertsdag",
+"{name}'s Birthday" => "{name} säi Gebuertsdag",
"Contact" => "Kontakt",
"Add Contact" => "Kontakt bäisetzen",
"Addressbooks" => "Adressbicher ",
-"New Address Book" => "Neit Adressbuch",
-"CardDav Link" => "CardDav Link",
-"Download" => "Download",
-"Edit" => "Editéieren",
+"Close" => "Zoumaachen",
"Delete" => "Läschen",
-"Delete contact" => "Kontakt läschen",
-"Birthday" => "Gebuertsdag",
+"Nickname" => "Spëtznumm",
+"Enter nickname" => "Gëff e Spëtznumm an",
+"dd-mm-yyyy" => "dd-mm-yyyy",
+"Groups" => "Gruppen",
+"Edit groups" => "Gruppen editéieren",
+"Enter phone number" => "Telefonsnummer aginn",
+"Delete phone number" => "Telefonsnummer läschen",
+"View on map" => "Op da Kaart uweisen",
+"Edit address details" => "Adress Detailer editéieren",
"Phone" => "Telefon",
+"Note" => "Note",
+"Download contact" => "Kontakt eroflueden",
+"Delete contact" => "Kontakt läschen",
"Type" => "Typ",
"PO Box" => "Postleetzuel",
"Extended" => "Erweidert",
-"Street" => "Strooss",
"City" => "Staat",
"Region" => "Regioun",
"Zipcode" => "Postleetzuel",
"Country" => "Land",
-"Add" => "Dobäisetzen",
"Addressbook" => "Adressbuch",
-"New Addressbook" => "Neit Adressbuch",
-"Edit Addressbook" => "Adressbuch editéieren",
-"Displayname" => "Ugewisene Numm",
+"Mr" => "M",
+"Sir" => "Sir",
+"Mrs" => "Mme",
+"Dr" => "Dr",
+"Given name" => "Virnumm",
+"Additional names" => "Weider Nimm",
+"Family name" => "Famillje Numm",
+"Ph.D." => "Ph.D.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Download",
+"Edit" => "Editéieren",
+"New Address Book" => "Neit Adressbuch",
"Save" => "Späicheren",
-"Submit" => "Fortschécken",
"Cancel" => "Ofbriechen"
);
diff --git a/apps/contacts/l10n/lt_LT.php b/apps/contacts/l10n/lt_LT.php
index 435927a247c..eece7fa67cf 100644
--- a/apps/contacts/l10n/lt_LT.php
+++ b/apps/contacts/l10n/lt_LT.php
@@ -1,9 +1,17 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Klaida (de)aktyvuojant adresų knygą.",
+"No contacts found." => "Kontaktų nerasta.",
"There was an error adding the contact." => "Pridedant kontaktą įvyko klaida.",
-"Error adding addressbook." => "Klaida pridedant adresų knygą.",
-"Error activating addressbook." => "Klaida aktyvuojant adresų knygą.",
"Information about vCard is incorrect. Please reload the page." => "Informacija apie vCard yra neteisinga. ",
+"Error reading contact photo." => "Klaida skaitant kontakto nuotrauką.",
+"The loading photo is not valid." => "Netinkama įkeliama nuotrauka.",
+"File doesn't exist:" => "Failas neegzistuoja:",
+"Error loading image." => "Klaida įkeliant nuotrauką.",
+"There is no error, the file uploaded with success" => "Failas įkeltas sėkmingai, be klaidų",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Įkeliamo failo dydis viršija upload_max_filesize nustatymą php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Įkeliamo failo dydis viršija MAX_FILE_SIZE nustatymą, kuris naudojamas HTML formoje.",
+"The uploaded file was only partially uploaded" => "Failas buvo įkeltas tik dalinai",
+"No file was uploaded" => "Nebuvo įkeltas joks failas",
"Contacts" => "Kontaktai",
"This is not your addressbook." => "Tai ne jūsų adresų knygelė.",
"Contact could not be found." => "Kontaktas nerastas",
@@ -16,34 +24,30 @@
"Mobile" => "Mobilusis",
"Text" => "Žinučių",
"Voice" => "Balso",
+"Message" => "Žinutė",
"Fax" => "Faksas",
"Video" => "Vaizdo",
"Pager" => "Pranešimų gaviklis",
+"Internet" => "Internetas",
+"Birthday" => "Gimtadienis",
"Contact" => "Kontaktas",
"Add Contact" => "Pridėti kontaktą",
"Addressbooks" => "Adresų knygos",
-"New Address Book" => "Nauja adresų knyga",
-"CardDav Link" => "CardDAV nuoroda",
-"Download" => "Atsisiųsti",
-"Edit" => "Keisti",
"Delete" => "Trinti",
+"Nickname" => "Slapyvardis",
+"Phone" => "Telefonas",
"Download contact" => "Atsisųsti kontaktą",
"Delete contact" => "Ištrinti kontaktą",
-"Birthday" => "Gimtadienis",
-"Phone" => "Telefonas",
"Type" => "Tipas",
"PO Box" => "Pašto dėžutė",
-"Street" => "Gatvė",
"City" => "Miestas",
"Region" => "Regionas",
"Zipcode" => "Pašto indeksas",
"Country" => "Šalis",
-"Add" => "Pridėti",
"Addressbook" => "Adresų knyga",
-"New Addressbook" => "Nauja adresų knyga",
-"Edit Addressbook" => "Redaguoti adresų knygą",
-"Displayname" => "Rodomas vardas",
-"Active" => "Aktyvus",
+"Download" => "Atsisiųsti",
+"Edit" => "Keisti",
+"New Address Book" => "Nauja adresų knyga",
"Save" => "Išsaugoti",
"Cancel" => "Atšaukti"
);
diff --git a/apps/contacts/l10n/mk.php b/apps/contacts/l10n/mk.php
index 2b81a5d877e..bdc0e6681f1 100644
--- a/apps/contacts/l10n/mk.php
+++ b/apps/contacts/l10n/mk.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Грешка (де)активирање на адресарот.",
-"There was an error adding the 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." => "Грешка при додавање на вредност за контактот.",
+"id is not set." => "ид не е поставено.",
+"Cannot update addressbook with an empty name." => "Неможе да се ажурира адресар со празно име.",
+"Error updating addressbook." => "Грешка при ажурирање на адресарот.",
"No ID provided" => "Нема доставено ИД",
"Error setting checksum." => "Грешка во поставување сума за проверка.",
"No categories selected for deletion." => "Нема избрано категории за бришење.",
"No address books found." => "Не се најдени адресари.",
"No contacts found." => "Не се најдени контакти.",
+"There was an error adding the contact." => "Имаше грешка при додавање на контактот.",
+"element name is not set." => "име за елементот не е поставена.",
+"Cannot add empty property." => "Неможе да се додаде празна вредност.",
+"At least one of the address fields has to be filled out." => "Барем една од полињата за адреса треба да биде пополнето.",
+"Trying to add duplicate property: " => "Се обидовте да внесете дупликат вредност:",
+"Information about vCard is incorrect. Please reload the page." => "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава.",
+"Error deleting contact property." => "Греш при бришење на вредноста за контакт.",
"Missing ID" => "Недостасува ИД",
"Error parsing VCard for ID: \"" => "Грешка при парсирање VCard за ИД: \"",
-"Cannot add addressbook with an empty name." => "Неможе да се внесе адресар со празно име.",
-"Error adding addressbook." => "Грешки при додавање на адресарот.",
-"Error activating addressbook." => "Грешка при активирање на адресарот.",
+"checksum is not set." => "сумата за проверка не е поставена.",
+"Information about vCard is incorrect. Please reload the page: " => "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава:",
+"Something went FUBAR. " => "Нешто се расипа.",
+"Error updating contact property." => "Грешка при ажурирање на вредноста за контакт.",
"No contact ID was submitted." => "Не беше доставено ИД за контакт.",
"Error reading contact photo." => "Грешка во читање на контакт фотографија.",
"Error saving temporary file." => "Грешка во снимање на привремена датотека.",
"The loading photo is not valid." => "Фотографијата која се вчитува е невалидна.",
-"id is not set." => "ид не е поставено.",
-"Information about vCard is incorrect. Please reload the page." => "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава.",
-"Error deleting contact property." => "Греш при бришење на вредноста за контакт.",
"Contact ID is missing." => "ИД за контакт недостасува.",
-"Missing contact id." => "Недостасува ид за контакт.",
"No photo path was submitted." => "Не беше поднесена патека за фотографија.",
"File doesn't exist:" => "Не постои датотеката:",
"Error loading image." => "Грешка во вчитување на слика.",
-"element name is not set." => "име за елементот не е поставена.",
-"checksum is not set." => "сумата за проверка не е поставена.",
-"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." => "Грешка при ажурирање на адресарот.",
+"Error getting contact object." => "Грешка при преземањето на контакт објектот,",
+"Error getting PHOTO property." => "Грешка при утврдувањето на карактеристиките на фотографијата.",
+"Error saving contact." => "Грешка при снимање на контактите.",
+"Error resizing image" => "Грешка при скалирање на фотографијата",
+"Error cropping image" => "Грешка при сечење на фотографијата",
+"Error creating temporary image" => "Грешка при креирањето на привремената фотографија",
+"Error finding image: " => "Грешка при наоѓањето на фотографијата:",
"Error uploading contacts to storage." => "Грешка во снимање на контактите на диск.",
"There is no error, the file uploaded with success" => "Датотеката беше успешно подигната.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Големината на датотеката ја надминува upload_max_filesize директивата во php.ini",
@@ -41,9 +43,24 @@
"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 датотека да се внесат контакти.",
-"Addressbook not found." => "Адресарот не е најден.",
+"Sorry, this functionality has not been implemented yet" => "Жалам, оваа функционалност уште не е имплементирана",
+"Not implemented" => "Не е имплементирано",
+"Couldn't get a valid address." => "Не можев да добијам исправна адреса.",
+"Error" => "Грешка",
+"This property has to be non-empty." => "Својството не смее да биде празно.",
+"Couldn't serialize elements." => "Не може да се серијализираат елементите.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' повикан без тип на аргументот. Пријавете грешка/проблем на 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." => "Датотеката која се обидувате да ја префрлите ја надминува максималната големина дефинирана за пренос на овој сервер.",
+"Select type" => "Одбери тип",
+"Result: " => "Резултат: ",
+" imported, " => "увезено,",
+" failed." => "неуспешно.",
"This is not your addressbook." => "Ова не е во Вашиот адресар.",
"Contact could not be found." => "Контактот неможе да биде најден.",
"Address" => "Адреса",
@@ -60,25 +77,23 @@
"Video" => "Видео",
"Pager" => "Пејџер",
"Internet" => "Интернет",
+"Birthday" => "Роденден",
"{name}'s Birthday" => "Роденден на {name}",
"Contact" => "Контакт",
"Add Contact" => "Додади контакт",
+"Import" => "Внеси",
"Addressbooks" => "Адресари",
-"Configure Address Books" => "Конфигурирај адресар",
-"New Address Book" => "Нов адресар",
-"Import from VCF" => "Внеси од VCF",
-"CardDav Link" => "Врска за CardDav",
-"Download" => "Преземи",
-"Edit" => "Уреди",
-"Delete" => "Избриши",
-"Download contact" => "Преземи го контактот",
-"Delete contact" => "Избриши го контактот",
+"Close" => "Затвои",
"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" => "Прилагоден формат, кратко име, цело име, обратно или обратно со запирка",
"Edit name details" => "Уреди детали за име",
+"Delete" => "Избриши",
"Nickname" => "Прекар",
"Enter nickname" => "Внеси прекар",
-"Birthday" => "Роденден",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "Групи",
"Separate groups with commas" => "Одвоете ги групите со запирка",
@@ -94,24 +109,19 @@
"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" => "Поштенски фах",
"Extended" => "Дополнително",
-"Street" => "Улица",
"City" => "Град",
"Region" => "Регион",
"Zipcode" => "Поштенски код",
"Country" => "Држава",
-"Edit categories" => "Уреди категории",
-"Add" => "Додади",
"Addressbook" => "Адресар",
"Hon. prefixes" => "Префикси за титула",
"Miss" => "Г-ца",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "Помлад.",
"Sn." => "Постар.",
-"New Addressbook" => "Нов адресар",
-"Edit Addressbook" => "Уреди адресар",
-"Displayname" => "Прикажано име",
-"Active" => "Активно",
-"Save" => "Сними",
-"Submit" => "Прати",
-"Cancel" => "Откажи",
"Import a contacts file" => "Внеси датотека со контакти",
"Please choose the addressbook" => "Ве молам изберете адресар",
"create a new addressbook" => "креирај нов адресар",
"Name of new addressbook" => "Име на новиот адресар",
-"Import" => "Внеси",
"Importing contacts" => "Внесување контакти",
-"Select address book to import to:" => "Изберете адресар да се внесе:",
-"Select from HD" => "Изберете од хард диск",
"You have no contacts in your addressbook." => "Немате контакти во Вашиот адресар.",
"Add contact" => "Додади контакт",
"Configure addressbooks" => "Уреди адресари",
"CardDAV syncing addresses" => "Адреса за синхронизација со CardDAV",
"more info" => "повеќе информации",
"Primary address (Kontact et al)" => "Примарна адреса",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Преземи",
+"Edit" => "Уреди",
+"New Address Book" => "Нов адресар",
+"Save" => "Сними",
+"Cancel" => "Откажи"
);
diff --git a/apps/contacts/l10n/ms_MY.php b/apps/contacts/l10n/ms_MY.php
index 7d8a4c7d124..2fd386f5a81 100644
--- a/apps/contacts/l10n/ms_MY.php
+++ b/apps/contacts/l10n/ms_MY.php
@@ -1,16 +1,66 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Ralat nyahaktif buku alamat.",
+"id is not set." => "ID tidak ditetapkan.",
+"Cannot update addressbook with an empty name." => "Tidak boleh kemaskini buku alamat dengan nama yang kosong.",
+"Error updating addressbook." => "Masalah mengemaskini buku alamat.",
+"No ID provided" => "tiada ID diberi",
+"Error setting checksum." => "Ralat menetapkan checksum.",
+"No categories selected for deletion." => "Tiada kategori dipilih untuk dibuang.",
+"No address books found." => "Tiada buku alamat dijumpai.",
+"No contacts found." => "Tiada kenalan dijumpai.",
"There was an error adding the contact." => "Terdapat masalah menambah maklumat.",
+"element name is not set." => "nama elemen tidak ditetapkan.",
"Cannot add empty property." => "Tidak boleh menambah ruang kosong.",
"At least one of the address fields has to be filled out." => "Sekurangnya satu ruangan alamat perlu diisikan.",
-"Error adding contact property." => "Terdapat masalah menambah maklumat.",
-"Error adding addressbook." => "Masalah menambah buku alamat.",
-"Error activating addressbook." => "Masalah mengaktifkan buku alamat.",
+"Trying to add duplicate property: " => "Cuba untuk letak nilai duplikasi:",
"Information about vCard is incorrect. Please reload the page." => "Maklumat vCard tidak tepat. Sila reload semula halaman ini.",
"Error deleting contact property." => "Masalah memadam maklumat.",
+"Missing ID" => "ID Hilang",
+"Error parsing VCard for ID: \"" => "Ralat VCard untuk ID: \"",
+"checksum is not set." => "checksum tidak ditetapkan.",
+"Information about vCard is incorrect. Please reload the page: " => "Maklumat tentang vCard tidak betul.",
+"Something went FUBAR. " => "Sesuatu tidak betul.",
"Error updating contact property." => "Masalah mengemaskini maklumat.",
-"Error updating addressbook." => "Masalah mengemaskini buku alamat.",
+"No contact ID was submitted." => "Tiada ID kenalan yang diberi.",
+"Error reading contact photo." => "Ralat pada foto kenalan.",
+"Error saving temporary file." => "Ralat menyimpan fail sementara",
+"The loading photo is not valid." => "Foto muatan tidak sah.",
+"Contact ID is missing." => "ID Kenalan telah hilang.",
+"No photo path was submitted." => "Tiada direktori gambar yang diberi.",
+"File doesn't exist:" => "Fail tidak wujud:",
+"Error loading image." => "Ralat pada muatan imej.",
+"Error getting contact object." => "Ralat mendapatkan objek pada kenalan.",
+"Error getting PHOTO property." => "Ralat mendapatkan maklumat gambar.",
+"Error saving contact." => "Ralat menyimpan kenalan.",
+"Error resizing image" => "Ralat mengubah saiz imej",
+"Error cropping image" => "Ralat memotong imej",
+"Error creating temporary image" => "Ralat mencipta imej sementara",
+"Error finding image: " => "Ralat mencari imej: ",
+"Error uploading contacts to storage." => "Ralat memuatnaik senarai kenalan.",
+"There is no error, the file uploaded with success" => "Tiada ralat berlaku, fail berjaya dimuatnaik",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Saiz fail yang dimuatnaik melebihi upload_max_filesize yang ditetapkan dalam php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML",
+"The uploaded file was only partially uploaded" => "Fail yang dimuatnaik tidak lengkap",
+"No file was uploaded" => "Tiada fail dimuatnaik",
+"Missing a temporary folder" => "Direktori sementara hilang",
+"Couldn't save temporary image: " => "Tidak boleh menyimpan imej sementara: ",
+"Couldn't load temporary image: " => "Tidak boleh membuka imej sementara: ",
+"No file was uploaded. Unknown error" => "Tiada fail dimuatnaik. Ralat tidak diketahui.",
"Contacts" => "Hubungan-hubungan",
+"Sorry, this functionality has not been implemented yet" => "Maaf, fungsi ini masih belum boleh diguna lagi",
+"Not implemented" => "Tidak digunakan",
+"Couldn't get a valid address." => "Tidak boleh mendapat alamat yang sah.",
+"Error" => "Ralat",
+"This property has to be non-empty." => "Nilai ini tidak boleh kosong.",
+"Couldn't serialize elements." => "Tidak boleh menggabungkan elemen.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' dipanggil tanpa argumen taip. Sila maklumkan di bugs.owncloud.org",
+"Edit name" => "Ubah nama",
+"No files selected for upload." => "Tiada fail dipilih untuk muatnaik.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Fail yang ingin dimuatnaik melebihi saiz yang dibenarkan.",
+"Select type" => "PIlih jenis",
+"Result: " => "Hasil: ",
+" imported, " => " import, ",
+" failed." => " gagal.",
"This is not your addressbook." => "Ini bukan buku alamat anda.",
"Contact could not be found." => "Hubungan tidak dapat ditemui",
"Address" => "Alamat",
@@ -22,37 +72,91 @@
"Mobile" => "Mudah alih",
"Text" => "Teks",
"Voice" => "Suara",
+"Message" => "Mesej",
"Fax" => "Fax",
"Video" => "Video",
"Pager" => "Alat Kelui",
+"Internet" => "Internet",
+"Birthday" => "Hari lahir",
+"{name}'s Birthday" => "Hari Lahir {name}",
"Contact" => "Hubungan",
"Add Contact" => "Tambah kenalan",
+"Import" => "Import",
"Addressbooks" => "Senarai Buku Alamat",
-"New Address Book" => "Buku Alamat Baru",
-"CardDav Link" => "Sambungan CardDav",
-"Download" => "Muat naik",
-"Edit" => "Sunting",
+"Close" => "Tutup",
+"Drop photo to upload" => "Letak foto disini untuk muatnaik",
+"Delete current photo" => "Padam foto semasa",
+"Edit current photo" => "Ubah foto semasa",
+"Upload new photo" => "Muatnaik foto baru",
+"Select photo from ownCloud" => "Pilih foto dari ownCloud",
+"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format bebas, Nama pendek, Nama penuh, Unduran dengan koma",
+"Edit name details" => "Ubah butiran nama",
"Delete" => "Padam",
-"Download contact" => "Muat turun hubungan",
-"Delete contact" => "Padam hubungan",
-"Birthday" => "Hari lahir",
+"Nickname" => "Nama Samaran",
+"Enter nickname" => "Masukkan nama samaran",
+"dd-mm-yyyy" => "dd-mm-yyyy",
+"Groups" => "Kumpulan",
+"Separate groups with commas" => "Asingkan kumpulan dengan koma",
+"Edit groups" => "Ubah kumpulan",
"Preferred" => "Pilihan",
+"Please specify a valid email address." => "Berikan alamat emel yang sah.",
+"Enter email address" => "Masukkan alamat emel",
+"Mail to address" => "Hantar ke alamat",
+"Delete email address" => "Padam alamat emel",
+"Enter phone number" => "Masukkan nombor telefon",
+"Delete phone number" => "Padam nombor telefon",
+"View on map" => "Lihat pada peta",
+"Edit address details" => "Ubah butiran alamat",
+"Add notes here." => "Letak nota disini.",
+"Add field" => "Letak ruangan",
"Phone" => "Telefon",
+"Note" => "Nota",
+"Download contact" => "Muat turun hubungan",
+"Delete contact" => "Padam hubungan",
+"The temporary image has been removed from cache." => "Imej sementara telah dibuang dari cache.",
+"Edit address" => "Ubah alamat",
"Type" => "Jenis",
"PO Box" => "Peti surat",
"Extended" => "Sambungan",
-"Street" => "Jalan",
"City" => "bandar",
"Region" => "Wilayah",
"Zipcode" => "Poskod",
"Country" => "Negara",
-"Add" => "Tambah",
"Addressbook" => "Buku alamat",
-"New Addressbook" => "Buku Alamat Baru",
-"Edit Addressbook" => "Kemaskini Buku Alamat",
-"Displayname" => "Paparan nama",
-"Active" => "Aktif",
+"Hon. prefixes" => "Awalan nama",
+"Miss" => "Cik",
+"Ms" => "Cik",
+"Mr" => "Encik",
+"Sir" => "Tuan",
+"Mrs" => "Puan",
+"Dr" => "Dr",
+"Given name" => "Nama diberi",
+"Additional names" => "Nama tambahan",
+"Family name" => "Nama keluarga",
+"Hon. suffixes" => "Awalan nama",
+"J.D." => "J.D.",
+"M.D." => "M.D.",
+"D.O." => "D.O.",
+"D.C." => "D.C.",
+"Ph.D." => "Ph.D.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
+"Import a contacts file" => "Import fail kenalan",
+"Please choose the addressbook" => "Sila pilih buku alamat",
+"create a new addressbook" => "Cipta buku alamat baru",
+"Name of new addressbook" => "Nama buku alamat",
+"Importing contacts" => "Import senarai kenalan",
+"You have no contacts in your addressbook." => "Anda tidak mempunyai sebarang kenalan didalam buku alamat.",
+"Add contact" => "Letak kenalan",
+"Configure addressbooks" => "Konfigurasi buku alamat",
+"CardDAV syncing addresses" => "alamat selarian CardDAV",
+"more info" => "maklumat lanjut",
+"Primary address (Kontact et al)" => "Alamat utama",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Muat naik",
+"Edit" => "Sunting",
+"New Address Book" => "Buku Alamat Baru",
"Save" => "Simpan",
-"Submit" => "Hantar",
"Cancel" => "Batal"
);
diff --git a/apps/contacts/l10n/nb_NO.php b/apps/contacts/l10n/nb_NO.php
index 3f7731bede8..4066d670e46 100644
--- a/apps/contacts/l10n/nb_NO.php
+++ b/apps/contacts/l10n/nb_NO.php
@@ -1,39 +1,51 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Et problem oppsto med å (de)aktivere adresseboken.",
-"There was an error adding the contact." => "Et problem oppsto med å legge til kontakten.",
-"Cannot add empty property." => "Kan ikke legge til tomt felt.",
-"At least one of the address fields has to be filled out." => "Minst en av adressefeltene må oppgis.",
-"Error adding contact property." => "Et problem oppsto med å legge til kontaktfeltet.",
+"id is not set." => "id er ikke satt.",
+"Cannot update addressbook with an empty name." => "Kan ikke oppdatere adressebøker uten navn.",
+"Error updating addressbook." => "Et problem oppsto med å oppdatere adresseboken.",
"No ID provided" => "Ingen ID angitt",
"No categories selected for deletion." => "Ingen kategorier valgt for sletting.",
"No address books found." => "Ingen adressebok funnet.",
"No contacts found." => "Ingen kontakter funnet.",
+"There was an error adding the contact." => "Et problem oppsto med å legge til kontakten.",
+"Cannot add empty property." => "Kan ikke legge til tomt felt.",
+"At least one of the address fields has to be filled out." => "Minst en av adressefeltene må oppgis.",
+"Information about vCard is incorrect. Please reload the page." => "Informasjonen om vCard-filen er ikke riktig. Last inn siden på nytt.",
+"Error deleting contact property." => "Et problem oppsto med å fjerne kontaktfeltet.",
"Missing ID" => "Manglende ID",
-"Cannot add addressbook with an empty name." => "Kan ikke legge til en adressebok uten navn.",
-"Error adding addressbook." => "Et problem oppsto med å legge til adresseboken.",
-"Error activating addressbook." => "Et problem oppsto med å aktivere adresseboken.",
+"Something went FUBAR. " => "Noe gikk fryktelig galt.",
+"Error updating contact property." => "Et problem oppsto med å legge til kontaktfeltet.",
"Error reading contact photo." => "Klarte ikke å lese kontaktbilde.",
"Error saving temporary file." => "Klarte ikke å lagre midlertidig fil.",
"The loading photo is not valid." => "Bildet som lastes inn er ikke gyldig.",
-"id is not set." => "id er ikke satt.",
-"Information about vCard is incorrect. Please reload the page." => "Informasjonen om vCard-filen er ikke riktig. Last inn siden på nytt.",
-"Error deleting contact property." => "Et problem oppsto med å fjerne kontaktfeltet.",
-"Missing contact id." => "Mangler kontakt-id.",
+"Contact ID is missing." => "Kontakt-ID mangler.",
"No photo path was submitted." => "Ingen filsti ble lagt inn.",
"File doesn't exist:" => "Filen eksisterer ikke:",
"Error loading image." => "Klarte ikke å laste bilde.",
-"Something went FUBAR. " => "Noe gikk fryktelig galt.",
-"Error updating contact property." => "Et problem oppsto med å legge til kontaktfeltet.",
-"Cannot update addressbook with an empty name." => "Kan ikke oppdatere adressebøker uten navn.",
-"Error updating addressbook." => "Et problem oppsto med å oppdatere adresseboken.",
+"Error saving contact." => "Klarte ikke å lagre kontakt.",
+"Error resizing image" => "Klarte ikke å endre størrelse på bildet",
+"Error cropping image" => "Klarte ikke å beskjære bildet",
+"Error creating temporary image" => "Klarte ikke å lage et midlertidig bilde",
+"Error finding image: " => "Kunne ikke finne bilde:",
+"Error uploading contacts to storage." => "Klarte ikke å laste opp kontakter til lagringsplassen",
"There is no error, the file uploaded with success" => "Pust ut, ingen feil. Filen ble lastet opp problemfritt",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Filen du prøvde å laste opp var større enn grensen upload_max_filesize i php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filen du prøvde å laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet.",
"The uploaded file was only partially uploaded" => "Filen du prøvde å laste opp ble kun delvis lastet opp",
"No file was uploaded" => "Ingen filer ble lastet opp",
"Missing a temporary folder" => "Mangler midlertidig mappe",
+"Couldn't save temporary image: " => "Kunne ikke lagre midlertidig bilde:",
+"Couldn't load temporary image: " => "Kunne ikke laste midlertidig bilde:",
+"No file was uploaded. Unknown error" => "Ingen filer ble lastet opp. Ukjent feil.",
"Contacts" => "Kontakter",
-"Addressbook not found." => "Adresseboken ble ikke funnet.",
+"Error" => "Feil",
+"Edit name" => "Endre navn",
+"No files selected for upload." => "Ingen filer valgt for opplasting.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Filen du prøver å laste opp er for stor.",
+"Select type" => "Velg type",
+"Result: " => "Resultat:",
+" imported, " => "importert,",
+" failed." => "feilet.",
"This is not your addressbook." => "Dette er ikke dine adressebok.",
"Contact could not be found." => "Kontakten ble ikke funnet.",
"Address" => "Adresse",
@@ -50,24 +62,22 @@
"Video" => "Video",
"Pager" => "Pager",
"Internet" => "Internett",
-"{name}'s Birthday" => "bursdagen til {name}",
+"Birthday" => "Bursdag",
+"{name}'s Birthday" => "{name}s bursdag",
"Contact" => "Kontakt",
"Add Contact" => "Ny kontakt",
+"Import" => "Importer",
"Addressbooks" => "Adressebøker",
-"Configure Address Books" => "Konfigurer adressebok",
-"New Address Book" => "Ny adressebok",
-"Import from VCF" => "Importer fra VDF",
-"CardDav Link" => "CardDAV-lenke",
-"Download" => "Hent ned",
-"Edit" => "Rediger",
-"Delete" => "Slett",
-"Download contact" => "Hend ned kontakten",
-"Delete contact" => "Slett kontakt",
+"Close" => "Lukk",
"Drop photo to upload" => "Dra bilder hit for å laste opp",
+"Delete current photo" => "Fjern nåværende bilde",
+"Edit current photo" => "Rediger nåværende bilde",
+"Upload new photo" => "Last opp nytt bilde",
+"Select photo from ownCloud" => "Velg bilde fra ownCloud",
"Edit name details" => "Endre detaljer rundt navn",
+"Delete" => "Slett",
"Nickname" => "Kallenavn",
"Enter nickname" => "Skriv inn kallenavn",
-"Birthday" => "Bursdag",
"dd-mm-yyyy" => "dd-mm-åååå",
"Groups" => "Grupper",
"Separate groups with commas" => "Skill gruppene med komma",
@@ -83,25 +93,21 @@
"Edit address details" => "Endre detaljer rundt adresse",
"Add notes here." => "Legg inn notater her.",
"Add field" => "Legg til felt",
-"Profile picture" => "Profilbilde",
"Phone" => "Telefon",
"Note" => "Notat",
-"Delete current photo" => "Fjern nåværende bilde",
-"Edit current photo" => "Rediger nåværende bilde",
-"Upload new photo" => "Last opp nytt bilde",
-"Select photo from ownCloud" => "Velg bilde fra ownCloud",
+"Download contact" => "Hend ned kontakten",
+"Delete contact" => "Slett kontakt",
+"The temporary image has been removed from cache." => "Det midlertidige bildet er fjernet fra cache.",
"Edit address" => "Endre adresse",
"Type" => "Type",
"PO Box" => "Postboks",
"Extended" => "Utvidet",
-"Street" => "Gate",
"City" => "By",
"Region" => "Området",
"Zipcode" => "Postnummer",
"Country" => "Land",
-"Edit categories" => "Endre kategorier",
-"Add" => "Ny",
"Addressbook" => "Adressebok",
+"Hon. prefixes" => "Ærestitler",
"Miss" => "Frøken",
"Mr" => "Herr",
"Mrs" => "Fru",
@@ -113,23 +119,20 @@
"Ph.D." => "Stipendiat",
"Jr." => "Jr.",
"Sn." => "Sr.",
-"New Addressbook" => "Ny adressebok",
-"Edit Addressbook" => "Endre adressebok",
-"Displayname" => "Visningsnavn",
-"Active" => "Aktiv",
-"Save" => "Lagre",
-"Submit" => "Lagre",
-"Cancel" => "Avbryt",
"Import a contacts file" => "Importer en fil med kontakter.",
"Please choose the addressbook" => "Vennligst velg adressebok",
"create a new addressbook" => "Lag ny adressebok",
"Name of new addressbook" => "Navn på ny adressebok",
-"Import" => "Importer",
"Importing contacts" => "Importerer kontakter",
"You have no contacts in your addressbook." => "Du har ingen kontakter i din adressebok",
"Add contact" => "Ny kontakt",
"Configure addressbooks" => "Konfigurer adressebøker",
"CardDAV syncing addresses" => "Synkroniseringsadresse for CardDAV",
"more info" => "mer info",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Hent ned",
+"Edit" => "Rediger",
+"New Address Book" => "Ny adressebok",
+"Save" => "Lagre",
+"Cancel" => "Avbryt"
);
diff --git a/apps/contacts/l10n/nl.php b/apps/contacts/l10n/nl.php
index fd7e50ba4d5..4a621eec251 100644
--- a/apps/contacts/l10n/nl.php
+++ b/apps/contacts/l10n/nl.php
@@ -1,39 +1,34 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Fout bij het (de)activeren van het adresboek.",
-"There was an error adding the contact." => "Er was een fout bij het toevoegen van het contact.",
-"Cannot add empty property." => "Kan geen lege eigenschap toevoegen.",
-"At least one of the address fields has to be filled out." => "Minstens één van de adresvelden moet ingevuld worden.",
-"Trying to add duplicate property: " => "Eigenschap bestaat al: ",
-"Error adding contact property." => "Fout bij het toevoegen van de contacteigenschap.",
+"id is not set." => "id is niet ingesteld.",
+"Cannot update addressbook with an empty name." => "Kan adresboek zonder naam niet wijzigen",
+"Error updating addressbook." => "Fout bij het updaten van het adresboek.",
"No ID provided" => "Geen ID opgegeven",
"Error setting checksum." => "Instellen controlegetal mislukt",
"No categories selected for deletion." => "Geen categorieën geselecteerd om te verwijderen.",
"No address books found." => "Geen adresboek gevonden",
"No contacts found." => "Geen contracten gevonden",
+"There was an error adding the contact." => "Er was een fout bij het toevoegen van het contact.",
+"element name is not set." => "onderdeel naam is niet opgegeven.",
+"Cannot add empty property." => "Kan geen lege eigenschap toevoegen.",
+"At least one of the address fields has to be filled out." => "Minstens één van de adresvelden moet ingevuld worden.",
+"Trying to add duplicate property: " => "Eigenschap bestaat al: ",
+"Information about vCard is incorrect. Please reload the page." => "Informatie over de vCard is onjuist. Herlaad de pagina.",
+"Error deleting contact property." => "Fout bij het verwijderen van de contacteigenschap.",
"Missing ID" => "Ontbrekend ID",
"Error parsing VCard for ID: \"" => "Fout bij inlezen VCard voor ID: \"",
-"Cannot add addressbook with an empty name." => "Kan geen adresboek toevoegen zonder naam.",
-"Error adding addressbook." => "Fout bij het toevoegen van het adresboek.",
-"Error activating addressbook." => "Fout bij het activeren van het adresboek.",
+"checksum is not set." => "controlegetal is niet opgegeven.",
+"Information about vCard is incorrect. Please reload the page: " => "Informatie over vCard is fout. Herlaad de pagina: ",
+"Something went FUBAR. " => "Er ging iets totaal verkeerd. ",
+"Error updating contact property." => "Fout bij het updaten van de contacteigenschap.",
"No contact ID was submitted." => "Geen contact ID opgestuurd.",
"Error reading contact photo." => "Lezen van contact foto mislukt.",
"Error saving temporary file." => "Tijdelijk bestand opslaan mislukt.",
"The loading photo is not valid." => "De geladen foto is niet goed.",
-"id is not set." => "id is niet ingesteld.",
-"Information about vCard is incorrect. Please reload the page." => "Informatie over de vCard is onjuist. Herlaad de pagina.",
-"Error deleting contact property." => "Fout bij het verwijderen van de contacteigenschap.",
"Contact ID is missing." => "Contact ID ontbreekt.",
-"Missing contact id." => "Ontbrekende contact id.",
"No photo path was submitted." => "Geen fotopad opgestuurd.",
"File doesn't exist:" => "Bestand bestaat niet:",
"Error loading image." => "Fout bij laden plaatje.",
-"element name is not set." => "onderdeel naam is niet opgegeven.",
-"checksum is not set." => "controlegetal is niet opgegeven.",
-"Information about vCard is incorrect. Please reload the page: " => "Informatie over vCard is fout. Herlaad de pagina: ",
-"Something went FUBAR. " => "Er ging iets totaal verkeerd. ",
-"Error updating contact property." => "Fout bij het updaten van de contacteigenschap.",
-"Cannot update addressbook with an empty name." => "Kan adresboek zonder naam niet wijzigen",
-"Error updating addressbook." => "Fout bij het updaten van het adresboek.",
"Error uploading contacts to storage." => "Fout bij opslaan van contacten.",
"There is no error, the file uploaded with success" => "De upload van het bestand is goedgegaan.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Het bestand overschrijdt de upload_max_filesize instelling in php.ini",
@@ -42,8 +37,6 @@
"No file was uploaded" => "Er is geen bestand geüpload",
"Missing a temporary folder" => "Er ontbreekt een tijdelijke map",
"Contacts" => "Contacten",
-"Drop a VCF file to import contacts." => "Sleep een VCF bestand om de contacten te importeren.",
-"Addressbook not found." => "Adresboek niet gevonden.",
"This is not your addressbook." => "Dit is niet uw adresboek.",
"Contact could not be found." => "Contact kon niet worden gevonden.",
"Address" => "Adres",
@@ -60,25 +53,22 @@
"Video" => "Video",
"Pager" => "Pieper",
"Internet" => "Internet",
+"Birthday" => "Verjaardag",
"{name}'s Birthday" => "{name}'s verjaardag",
"Contact" => "Contact",
"Add Contact" => "Contact toevoegen",
+"Import" => "Importeer",
"Addressbooks" => "Adresboeken",
-"Configure Address Books" => "Instellen adresboeken",
-"New Address Book" => "Nieuw Adresboek",
-"Import from VCF" => "Importeer uit VCF",
-"CardDav Link" => "CardDav Link",
-"Download" => "Download",
-"Edit" => "Bewerken",
-"Delete" => "Verwijderen",
-"Download contact" => "Download contact",
-"Delete contact" => "Verwijder contact",
"Drop photo to upload" => "Verwijder foto uit upload",
+"Delete current photo" => "Verwijdere huidige foto",
+"Edit current photo" => "Wijzig huidige foto",
+"Upload new photo" => "Upload nieuwe foto",
+"Select photo from ownCloud" => "Selecteer foto uit ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formateer aangepast, Korte naam, Volledige naam, Achteruit of Achteruit met komma",
"Edit name details" => "Wijzig naam gegevens",
+"Delete" => "Verwijderen",
"Nickname" => "Roepnaam",
"Enter nickname" => "Voer roepnaam in",
-"Birthday" => "Verjaardag",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "Groepen",
"Separate groups with commas" => "Gebruik komma bij meerder groepen",
@@ -94,49 +84,38 @@
"Edit address details" => "Wijzig adres gegevens",
"Add notes here." => "Voeg notitie toe",
"Add field" => "Voeg veld toe",
-"Profile picture" => "Profiel foto",
"Phone" => "Telefoon",
"Note" => "Notitie",
-"Delete current photo" => "Verwijdere huidige foto",
-"Edit current photo" => "Wijzig huidige foto",
-"Upload new photo" => "Upload nieuwe foto",
-"Select photo from ownCloud" => "Selecteer foto uit ownCloud",
+"Download contact" => "Download contact",
+"Delete contact" => "Verwijder contact",
"Edit address" => "Wijzig adres",
"Type" => "Type",
"PO Box" => "Postbus",
"Extended" => "Uitgebreide",
-"Street" => "Straat",
"City" => "Stad",
"Region" => "Regio",
"Zipcode" => "Postcode",
"Country" => "Land",
-"Edit categories" => "Wijzig categorieën",
-"Add" => "Voeg toe",
"Addressbook" => "Adresboek",
"Hon. prefixes" => "Hon. prefixes",
"Given name" => "Voornaam",
"Additional names" => "Extra namen",
"Family name" => "Achternaam",
-"New Addressbook" => "Nieuw adresboek",
-"Edit Addressbook" => "Wijzig adresboek",
-"Displayname" => "Weergavenaam",
-"Active" => "Actief",
-"Save" => "Opslaan",
-"Submit" => "Opslaan",
-"Cancel" => "Anuleren",
"Import a contacts file" => "Importeer een contacten bestand",
"Please choose the addressbook" => "Kies een adresboek",
"create a new addressbook" => "Maak een nieuw adresboek",
"Name of new addressbook" => "Naam van nieuw adresboek",
-"Import" => "Importeer",
"Importing contacts" => "Importeren van contacten",
-"Select address book to import to:" => "Selecteer adresboek voor import:",
-"Select from HD" => "Selecteer van schijf",
"You have no contacts in your addressbook." => "Je hebt geen contacten in je adresboek",
"Add contact" => "Contactpersoon toevoegen",
"Configure addressbooks" => "Bewerken adresboeken",
"CardDAV syncing addresses" => "CardDAV synchroniseert de adressen",
"more info" => "meer informatie",
"Primary address (Kontact et al)" => "Standaardadres",
-"iOS/OS X" => "IOS/OS X"
+"iOS/OS X" => "IOS/OS X",
+"Download" => "Download",
+"Edit" => "Bewerken",
+"New Address Book" => "Nieuw Adresboek",
+"Save" => "Opslaan",
+"Cancel" => "Anuleren"
);
diff --git a/apps/contacts/l10n/nn_NO.php b/apps/contacts/l10n/nn_NO.php
index 5b3fc5b1ab3..0a4778283e0 100644
--- a/apps/contacts/l10n/nn_NO.php
+++ b/apps/contacts/l10n/nn_NO.php
@@ -1,15 +1,12 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Ein feil oppstod ved (de)aktivering av adressebok.",
+"Error updating addressbook." => "Eit problem oppstod ved å oppdatere adresseboka.",
"There was an error adding the contact." => "Det kom ei feilmelding då kontakta vart lagt til.",
"Cannot add empty property." => "Kan ikkje leggja til tomt felt.",
"At least one of the address fields has to be filled out." => "Minst eit av adressefelta må fyllast ut.",
-"Error adding contact property." => "Eit problem oppstod ved å leggja til kontakteltet.",
-"Error adding addressbook." => "Eit problem oppstod ved å leggja til adresseboka.",
-"Error activating addressbook." => "Eit problem oppstod ved aktivering av adresseboka.",
"Information about vCard is incorrect. Please reload the page." => "Informasjonen om vCard-et er feil, ver venleg og last sida på nytt.",
"Error deleting contact property." => "Eit problem oppstod ved å slette kontaktfeltet.",
"Error updating contact property." => "Eit problem oppstod ved å endre kontaktfeltet.",
-"Error updating addressbook." => "Eit problem oppstod ved å oppdatere adresseboka.",
"Contacts" => "Kotaktar",
"This is not your addressbook." => "Dette er ikkje di adressebok.",
"Contact could not be found." => "Fann ikkje kontakten.",
@@ -25,34 +22,26 @@
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Personsøkjar",
+"Birthday" => "Bursdag",
"Contact" => "Kontakt",
"Add Contact" => "Legg til kontakt",
"Addressbooks" => "Adressebøker",
-"New Address Book" => "Ny adressebok",
-"CardDav Link" => "CardDav lenkje",
-"Download" => "Last ned",
-"Edit" => "Endra",
"Delete" => "Slett",
-"Download contact" => "Last ned kontakt",
-"Delete contact" => "Slett kontakt",
-"Birthday" => "Bursdag",
"Preferred" => "Føretrekt",
"Phone" => "Telefonnummer",
+"Download contact" => "Last ned kontakt",
+"Delete contact" => "Slett kontakt",
"Type" => "Skriv",
"PO Box" => "Postboks",
"Extended" => "Utvida",
-"Street" => "Gate",
"City" => "Stad",
"Region" => "Region/fylke",
"Zipcode" => "Postnummer",
"Country" => "Land",
-"Add" => "Legg til",
"Addressbook" => "Adressebok",
-"New Addressbook" => "Ny adressebok",
-"Edit Addressbook" => "Endre adressebok",
-"Displayname" => "Visningsnamn",
-"Active" => "Aktiv",
+"Download" => "Last ned",
+"Edit" => "Endra",
+"New Address Book" => "Ny adressebok",
"Save" => "Lagre",
-"Submit" => "Send",
"Cancel" => "Kanseller"
);
diff --git a/apps/contacts/l10n/pl.php b/apps/contacts/l10n/pl.php
index a99f1906958..5b263240075 100644
--- a/apps/contacts/l10n/pl.php
+++ b/apps/contacts/l10n/pl.php
@@ -1,39 +1,43 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Błąd (de)aktywowania książki adresowej.",
-"There was an error adding the contact." => "Wystąpił błąd podczas dodawania kontaktu.",
-"Cannot add empty property." => "Nie można dodać pustego elementu.",
-"At least one of the address fields has to be filled out." => "Należy wypełnić przynajmniej jedno pole adresu.",
-"Trying to add duplicate property: " => "Próba dodania z duplikowanej właściwości:",
-"Error adding contact property." => "Błąd dodawania elementu.",
+"id is not set." => "id nie ustawione.",
+"Cannot update addressbook with an empty name." => "Nie można zaktualizować książki adresowej z pustą nazwą.",
+"Error updating addressbook." => "Błąd uaktualniania książki adresowej.",
"No ID provided" => "Brak opatrzonego ID ",
"Error setting checksum." => "Błąd ustawień sumy kontrolnej",
"No categories selected for deletion." => "Nie zaznaczono kategorii do usunięcia",
"No address books found." => "Nie znaleziono książek adresowych",
"No contacts found." => "Nie znaleziono kontaktów.",
+"There was an error adding the contact." => "Wystąpił błąd podczas dodawania kontaktu.",
+"element name is not set." => "nazwa elementu nie jest ustawiona.",
+"Could not parse contact: " => "Nie można parsować kontaktu:",
+"Cannot add empty property." => "Nie można dodać pustego elementu.",
+"At least one of the address fields has to be filled out." => "Należy wypełnić przynajmniej jedno pole adresu.",
+"Trying to add duplicate property: " => "Próba dodania z duplikowanej właściwości:",
+"Error adding contact property: " => "Błąd przy dodawaniu właściwości kontaktu:",
+"Information about vCard is incorrect. Please reload the page." => "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę.",
+"Error deleting contact property." => "Błąd usuwania elementu.",
"Missing ID" => "Brak ID",
"Error parsing VCard for ID: \"" => "Wystąpił błąd podczas przetwarzania VCard ID: \"",
-"Cannot add addressbook with an empty name." => "Nie można dodać książki adresowej z pusta nazwą",
-"Error adding addressbook." => "Błąd dodawania książki adresowej.",
-"Error activating addressbook." => "Błąd aktywowania książki adresowej.",
+"checksum is not set." => "checksum-a nie ustawiona",
+"Information about vCard is incorrect. Please reload the page: " => "Informacje na temat vCard są niepoprawne. Proszę przeładuj stronę:",
+"Something went FUBAR. " => "Gdyby coś poszło FUBAR.",
+"Error updating contact property." => "Błąd uaktualniania elementu.",
"No contact ID was submitted." => "ID kontaktu nie został utworzony.",
"Error reading contact photo." => "Błąd odczytu zdjęcia kontaktu.",
"Error saving temporary file." => "Wystąpił błąd podczas zapisywania pliku tymczasowego.",
"The loading photo is not valid." => "Wczytywane zdjęcie nie jest poprawne.",
-"id is not set." => "id nie ustawione.",
-"Information about vCard is incorrect. Please reload the page." => "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę.",
-"Error deleting contact property." => "Błąd usuwania elementu.",
"Contact ID is missing." => "Brak kontaktu id.",
-"Missing contact id." => "Brak kontaktu id.",
"No photo path was submitted." => "Ścieżka do zdjęcia nie została podana.",
"File doesn't exist:" => "Plik nie istnieje:",
"Error loading image." => "Błąd ładowania obrazu.",
-"element name is not set." => "nazwa elementu nie jest ustawiona.",
-"checksum is not set." => "checksum-a nie ustawiona",
-"Information about vCard is incorrect. Please reload the page: " => "Informacje na temat vCard są niepoprawne. Proszę przeładuj stronę:",
-"Something went FUBAR. " => "Gdyby coś poszło FUBAR.",
-"Error updating contact property." => "Błąd uaktualniania elementu.",
-"Cannot update addressbook with an empty name." => "Nie można zaktualizować książki adresowej z pustą nazwą.",
-"Error updating addressbook." => "Błąd uaktualniania książki adresowej.",
+"Error getting contact object." => "Błąd pobrania kontaktu.",
+"Error getting PHOTO property." => "Błąd uzyskiwania właściwości ZDJĘCIA.",
+"Error saving contact." => "Błąd zapisu kontaktu.",
+"Error resizing image" => "Błąd zmiany rozmiaru obrazu",
+"Error cropping image" => "Błąd przycinania obrazu",
+"Error creating temporary image" => "Błąd utworzenia obrazu tymczasowego",
+"Error finding image: " => "Błąd znajdowanie obrazu: ",
"Error uploading contacts to storage." => "Wystąpił błąd podczas wysyłania kontaktów do magazynu.",
"There is no error, the file uploaded with success" => "Nie było błędów, plik wyczytano poprawnie.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Załadowany plik przekracza wielkość upload_max_filesize w php.ini ",
@@ -41,9 +45,24 @@
"The uploaded file was only partially uploaded" => "Załadowany plik tylko częściowo został wysłany.",
"No file was uploaded" => "Plik nie został załadowany",
"Missing a temporary folder" => "Brak folderu tymczasowego",
+"Couldn't save temporary image: " => "Nie można zapisać obrazu tymczasowego: ",
+"Couldn't load temporary image: " => "Nie można wczytać obrazu tymczasowego: ",
+"No file was uploaded. Unknown error" => "Plik nie został załadowany. Nieznany błąd",
"Contacts" => "Kontakty",
-"Drop a VCF file to import contacts." => "Upuść plik VCF do importu kontaktów.",
-"Addressbook not found." => "Nie znaleziono książki adresowej",
+"Sorry, this functionality has not been implemented yet" => "Niestety, ta funkcja nie została jeszcze zaimplementowana",
+"Not implemented" => "Nie wdrożono",
+"Couldn't get a valid address." => "Nie można pobrać prawidłowego adresu.",
+"Error" => "Błąd",
+"This property has to be non-empty." => "Ta właściwość nie może być pusta.",
+"Couldn't serialize elements." => "Nie można serializować elementów.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "\"deleteProperty' wywołana bez argumentu typu. Proszę raportuj na bugs.owncloud.org",
+"Edit name" => "Zmień nazwę",
+"No files selected for upload." => "Żadne pliki nie zostały zaznaczone do wysłania.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Plik, który próbujesz wysłać przekracza maksymalny rozmiar pliku przekazywania na tym serwerze.",
+"Select type" => "Wybierz typ",
+"Result: " => "Wynik: ",
+" imported, " => " importowane, ",
+" failed." => " nie powiodło się.",
"This is not your addressbook." => "To nie jest Twoja książka adresowa.",
"Contact could not be found." => "Nie można odnaleźć kontaktu.",
"Address" => "Adres",
@@ -60,25 +79,46 @@
"Video" => "Połączenie wideo",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Urodziny",
+"Business" => "Biznesowe",
+"Clients" => "Klienci",
+"Holidays" => "Święta",
+"Ideas" => "Pomysły",
+"Journey" => "Podróż",
+"Meeting" => "Spotkanie",
+"Other" => "Inne",
+"Personal" => "Osobiste",
+"Projects" => "Projekty",
+"Questions" => "Pytania",
"{name}'s Birthday" => "{name} Urodzony",
"Contact" => "Kontakt",
"Add Contact" => "Dodaj kontakt",
+"Import" => "Import",
+"Settings" => "Ustawienia",
"Addressbooks" => "Książki adresowe",
-"Configure Address Books" => "Konfiguruj książkę adresową",
-"New Address Book" => "Nowa książka adresowa",
-"Import from VCF" => "Importuj z VFC",
-"CardDav Link" => "Wyświetla odnośnik CardDav",
-"Download" => "Pobiera książkę adresową",
-"Edit" => "Edytuje książkę adresową",
-"Delete" => "Usuwa książkę adresową",
-"Download contact" => "Pobiera kontakt",
-"Delete contact" => "Usuwa kontakt",
+"Close" => "Zamknij",
+"Keyboard shortcuts" => "Skróty klawiatury",
+"Navigation" => "Nawigacja",
+"Next contact in list" => "Następny kontakt na liście",
+"Previous contact in list" => "Poprzedni kontakt na liście",
+"Actions" => "Akcje",
+"Refresh contacts list" => "Odśwież listę kontaktów",
+"Add new contact" => "Dodaj nowy kontakt",
+"Add new addressbook" => "Dodaj nowa książkę adresową",
+"Delete current contact" => "Usuń obecny kontakt",
"Drop photo to upload" => "Upuść fotografię aby załadować",
+"Delete current photo" => "Usuń aktualne zdjęcie",
+"Edit current photo" => "Edytuj aktualne zdjęcie",
+"Upload new photo" => "Wczytaj nowe zdjęcie",
+"Select photo from ownCloud" => "Wybierz zdjęcie z ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format niestandardowy, krótkie nazwy, imię i nazwisko, Odwracać lub Odwrócić z przecinkiem",
"Edit name details" => "Edytuj szczegóły nazwy",
+"Delete" => "Usuwa książkę adresową",
"Nickname" => "Nazwa",
"Enter nickname" => "Wpisz nazwę",
-"Birthday" => "Urodziny",
+"Web site" => "Strona www",
+"http://www.somesite.com" => "http://www.jakasstrona.pl",
+"Go to web site" => "Idż do strony www",
"dd-mm-yyyy" => "dd-mm-rrrr",
"Groups" => "Grupy",
"Separate groups with commas" => "Oddziel grupy przecinkami",
@@ -94,24 +134,21 @@
"Edit address details" => "Edytuj szczegóły adresu",
"Add notes here." => "Dodaj notatkę tutaj.",
"Add field" => "Dodaj pole",
-"Profile picture" => "Zdjęcie profilu",
"Phone" => "Telefon",
"Note" => "Uwaga",
-"Delete current photo" => "Usuń aktualne zdjęcie",
-"Edit current photo" => "Edytuj aktualne zdjęcie",
-"Upload new photo" => "Wczytaj nowe zdjęcie",
-"Select photo from ownCloud" => "Wybierz zdjęcie z ownCloud",
+"Download contact" => "Pobiera kontakt",
+"Delete contact" => "Usuwa kontakt",
+"The temporary image has been removed from cache." => "Tymczasowy obraz został usunięty z pamięci podręcznej.",
"Edit address" => "Edytuj adres",
"Type" => "Typ",
"PO Box" => "Skrzynka pocztowa",
+"Street and number" => "Ulica i numer",
"Extended" => "Rozszerzony",
-"Street" => "Ulica",
"City" => "Miasto",
"Region" => "Region",
"Zipcode" => "Kod pocztowy",
+"Postal code" => "Kod pocztowy",
"Country" => "Kraj",
-"Edit categories" => "Edytuj kategorie",
-"Add" => "Dodaj",
"Addressbook" => "Książka adresowa",
"Hon. prefixes" => "Prefiksy Hon.",
"Miss" => "Panna",
@@ -132,26 +169,24 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nowa książka adresowa",
-"Edit Addressbook" => "Edytowanie książki adresowej",
-"Displayname" => "Wyświetlana nazwa",
-"Active" => "Aktywna",
-"Save" => "Zapisz",
-"Submit" => "Potwierdź",
-"Cancel" => "Anuluj",
"Import a contacts file" => "Importuj plik z kontaktami",
"Please choose the addressbook" => "Proszę wybrać książkę adresową",
"create a new addressbook" => "utwórz nową książkę adresową",
"Name of new addressbook" => "Nazwa nowej książki adresowej",
-"Import" => "Import",
"Importing contacts" => "importuj kontakty",
-"Select address book to import to:" => "Zaznacz książkę adresową do importu do:",
-"Select from HD" => "Wybierz z HD",
"You have no contacts in your addressbook." => "Nie masz żadnych kontaktów w swojej książce adresowej.",
"Add contact" => "Dodaj kontakt",
"Configure addressbooks" => "Konfiguruj książkę adresową",
+"Select Address Books" => "Wybierz książki adresowe",
+"Enter name" => "Wpisz nazwę",
+"Enter description" => "Wprowadź opis",
"CardDAV syncing addresses" => "adres do synchronizacji CardDAV",
"more info" => "więcej informacji",
"Primary address (Kontact et al)" => "Pierwszy adres",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Pobiera książkę adresową",
+"Edit" => "Edytuje książkę adresową",
+"New Address Book" => "Nowa książka adresowa",
+"Save" => "Zapisz",
+"Cancel" => "Anuluj"
);
diff --git a/apps/contacts/l10n/pt_BR.php b/apps/contacts/l10n/pt_BR.php
index e0da0a771a5..74b8650c6c7 100644
--- a/apps/contacts/l10n/pt_BR.php
+++ b/apps/contacts/l10n/pt_BR.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Erro ao (des)ativar agenda.",
-"There was an error adding the contact." => "Ocorreu um erro ao adicionar o contato.",
-"Cannot add empty property." => "Não é possível adicionar propriedade vazia.",
-"At least one of the address fields has to be filled out." => "Pelo menos um dos campos de endereço tem que ser preenchido.",
-"Trying to add duplicate property: " => "Tentando adiciona propriedade duplicada:",
-"Error adding contact property." => "Erro ao adicionar propriedade de contato.",
+"id is not set." => "ID não definido.",
+"Cannot update addressbook with an empty name." => "Não é possível atualizar sua agenda com um nome em branco.",
+"Error updating addressbook." => "Erro ao atualizar agenda.",
"No ID provided" => "Nenhum ID fornecido",
"Error setting checksum." => "Erro ajustando checksum.",
"No categories selected for deletion." => "Nenhum categoria selecionada para remoção.",
"No address books found." => "Nenhuma agenda de endereços encontrada.",
"No contacts found." => "Nenhum contato encontrado.",
+"There was an error adding the contact." => "Ocorreu um erro ao adicionar o contato.",
+"element name is not set." => "nome do elemento não definido.",
+"Cannot add empty property." => "Não é possível adicionar propriedade vazia.",
+"At least one of the address fields has to be filled out." => "Pelo menos um dos campos de endereço tem que ser preenchido.",
+"Trying to add duplicate property: " => "Tentando adiciona propriedade duplicada:",
+"Information about vCard is incorrect. Please reload the page." => "Informações sobre vCard é incorreta. Por favor, recarregue a página.",
+"Error deleting contact property." => "Erro ao excluir propriedade de contato.",
"Missing ID" => "Faltando ID",
"Error parsing VCard for ID: \"" => "Erro de identificação VCard para ID:",
-"Cannot add addressbook with an empty name." => "Não é possivel adicionar uma agenda de endereços com o nome em branco.",
-"Error adding addressbook." => "Erro ao adicionar agenda.",
-"Error activating addressbook." => "Erro ao ativar agenda.",
+"checksum is not set." => "checksum não definido.",
+"Information about vCard is incorrect. Please reload the page: " => "Informação sobre vCard incorreto. Por favor, recarregue a página:",
+"Something went FUBAR. " => "Something went FUBAR. ",
+"Error updating contact property." => "Erro ao atualizar propriedades do contato.",
"No contact ID was submitted." => "Nenhum ID do contato foi submetido.",
"Error reading contact photo." => "Erro de leitura na foto do contato.",
"Error saving temporary file." => "Erro ao salvar arquivo temporário.",
"The loading photo is not valid." => "Foto carregada não é válida.",
-"id is not set." => "ID não definido.",
-"Information about vCard is incorrect. Please reload the page." => "Informações sobre vCard é incorreta. Por favor, recarregue a página.",
-"Error deleting contact property." => "Erro ao excluir propriedade de contato.",
"Contact ID is missing." => "ID do contato está faltando.",
-"Missing contact id." => "Faltando ID do contato.",
"No photo path was submitted." => "Nenhum caminho para foto foi submetido.",
"File doesn't exist:" => "Arquivo não existe:",
"Error loading image." => "Erro ao carregar imagem.",
-"element name is not set." => "nome do elemento não definido.",
-"checksum is not set." => "checksum não definido.",
-"Information about vCard is incorrect. Please reload the page: " => "Informação sobre vCard incorreto. Por favor, recarregue a página:",
-"Something went FUBAR. " => "Something went FUBAR. ",
-"Error updating contact property." => "Erro ao atualizar propriedades do contato.",
-"Cannot update addressbook with an empty name." => "Não é possível atualizar sua agenda com um nome em branco.",
-"Error updating addressbook." => "Erro ao atualizar agenda.",
+"Error getting contact object." => "Erro ao obter propriedade de contato.",
+"Error getting PHOTO property." => "Erro ao obter propriedade da FOTO.",
+"Error saving contact." => "Erro ao salvar contato.",
+"Error resizing image" => "Erro ao modificar tamanho da imagem",
+"Error cropping image" => "Erro ao recortar imagem",
+"Error creating temporary image" => "Erro ao criar imagem temporária",
+"Error finding image: " => "Erro ao localizar imagem:",
"Error uploading contacts to storage." => "Erro enviando contatos para armazenamento.",
"There is no error, the file uploaded with success" => "Arquivo enviado com sucesso",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "O arquivo enviado excede a diretiva upload_max_filesize em php.ini",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "O arquivo foi parcialmente carregado",
"No file was uploaded" => "Nenhum arquivo carregado",
"Missing a temporary folder" => "Diretório temporário não encontrado",
+"Couldn't save temporary image: " => "Não foi possível salvar a imagem temporária:",
+"Couldn't load temporary image: " => "Não foi possível carregar a imagem temporária:",
+"No file was uploaded. Unknown error" => "Nenhum arquivo foi transferido. Erro desconhecido",
"Contacts" => "Contatos",
-"Drop a VCF file to import contacts." => "Arraste um arquivo VCF para importar contatos.",
-"Addressbook not found." => "Lista de endereços não encontrado.",
+"Sorry, this functionality has not been implemented yet" => "Desculpe, esta funcionalidade não foi implementada ainda",
+"Not implemented" => "não implementado",
+"Couldn't get a valid address." => "Não foi possível obter um endereço válido.",
+"Error" => "Erro",
+"This property has to be non-empty." => "Esta propriedade não pode estar vazia.",
+"Couldn't serialize elements." => "Não foi possível serializar elementos.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "\"deleteProperty\" chamado sem argumento de tipo. Por favor, informe a bugs.owncloud.org",
+"Edit name" => "Editar nome",
+"No files selected for upload." => "Nenhum arquivo selecionado para carregar.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "O arquivo que você está tentando carregar excede o tamanho máximo para este servidor.",
+"Select type" => "Selecione o tipo",
+"Result: " => "Resultado:",
+" imported, " => "importado,",
+" failed." => "falhou.",
"This is not your addressbook." => "Esta não é a sua agenda de endereços.",
"Contact could not be found." => "Contato não pôde ser encontrado.",
"Address" => "Endereço",
@@ -60,25 +77,23 @@
"Video" => "Vídeo",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Aniversário",
"{name}'s Birthday" => "Aniversário de {name}",
"Contact" => "Contato",
"Add Contact" => "Adicionar Contato",
+"Import" => "Importar",
"Addressbooks" => "Agendas de Endereço",
-"Configure Address Books" => "Configurar Livro de Endereços",
-"New Address Book" => "Nova agenda",
-"Import from VCF" => "Importar de VCF",
-"CardDav Link" => "Link CardDav",
-"Download" => "Baixar",
-"Edit" => "Editar",
-"Delete" => "Excluir",
-"Download contact" => "Baixar contato",
-"Delete contact" => "Apagar contato",
+"Close" => "Fechar.",
"Drop photo to upload" => "Arraste a foto para ser carregada",
+"Delete current photo" => "Deletar imagem atual",
+"Edit current photo" => "Editar imagem atual",
+"Upload new photo" => "Carregar nova foto",
+"Select photo from ownCloud" => "Selecionar foto do OwnCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formato personalizado, Nome curto, Nome completo, Inverter ou Inverter com vírgula",
"Edit name details" => "Editar detalhes do nome",
+"Delete" => "Excluir",
"Nickname" => "Apelido",
"Enter nickname" => "Digite o apelido",
-"Birthday" => "Aniversário",
"dd-mm-yyyy" => "dd-mm-aaaa",
"Groups" => "Grupos",
"Separate groups with commas" => "Separe grupos por virgula",
@@ -94,24 +109,19 @@
"Edit address details" => "Editar detalhes de endereço",
"Add notes here." => "Adicionar notas",
"Add field" => "Adicionar campo",
-"Profile picture" => "Imagem do Perfil",
"Phone" => "Telefone",
"Note" => "Nota",
-"Delete current photo" => "Deletar imagem atual",
-"Edit current photo" => "Editar imagem atual",
-"Upload new photo" => "Carregar nova foto",
-"Select photo from ownCloud" => "Selecionar foto do OwnCloud",
+"Download contact" => "Baixar contato",
+"Delete contact" => "Apagar contato",
+"The temporary image has been removed from cache." => "A imagem temporária foi removida cache.",
"Edit address" => "Editar endereço",
"Type" => "Digite",
"PO Box" => "Caixa Postal",
"Extended" => "Estendido",
-"Street" => "Rua",
"City" => "Cidade",
"Region" => "Região",
"Zipcode" => "CEP",
"Country" => "País",
-"Edit categories" => "Editar categorias",
-"Add" => "Adicionar",
"Addressbook" => "Agenda de Endereço",
"Hon. prefixes" => "Exmo. Prefixos ",
"Miss" => "Senhorita",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Nova Agenda de Endereço",
-"Edit Addressbook" => "Editar Agenda de Endereço",
-"Displayname" => "Nome de exibição",
-"Active" => "Ativo",
-"Save" => "Salvar",
-"Submit" => "Enviar",
-"Cancel" => "Cancelar",
"Import a contacts file" => "Importar arquivos de contato.",
"Please choose the addressbook" => "Por favor, selecione uma agenda de endereços",
"create a new addressbook" => "Criar nova agenda de endereços",
"Name of new addressbook" => "Nome da nova agenda de endereços",
-"Import" => "Importar",
"Importing contacts" => "Importar contatos",
-"Select address book to import to:" => "Selecione agenda de endereços para importar ao destino:",
-"Select from HD" => "Selecione do disco rigído",
"You have no contacts in your addressbook." => "Voce não tem contatos em sua agenda de endereços.",
"Add contact" => "Adicionar contatos",
"Configure addressbooks" => "Configurar agenda de endereços",
"CardDAV syncing addresses" => "Sincronizando endereços CardDAV",
"more info" => "leia mais",
"Primary address (Kontact et al)" => "Endereço primário(Kontact et al)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Baixar",
+"Edit" => "Editar",
+"New Address Book" => "Nova agenda",
+"Save" => "Salvar",
+"Cancel" => "Cancelar"
);
diff --git a/apps/contacts/l10n/pt_PT.php b/apps/contacts/l10n/pt_PT.php
index 7a4861abf9d..269e63583fe 100644
--- a/apps/contacts/l10n/pt_PT.php
+++ b/apps/contacts/l10n/pt_PT.php
@@ -1,44 +1,66 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Erro a (des)ativar o livro de endereços",
-"There was an error adding the contact." => "Erro ao adicionar contato",
-"Cannot add empty property." => "Não é possivel adicionar uma propriedade vazia",
-"At least one of the address fields has to be filled out." => "Pelo menos um dos campos de endereço precisa de estar preenchido",
-"Trying to add duplicate property: " => "A tentar adicionar propriedade duplicada: ",
-"Error adding contact property." => "Erro ao adicionar propriedade do contato",
+"id is not set." => "id não está definido",
+"Cannot update addressbook with an empty name." => "Não é possivel actualizar o livro de endereços com o nome vazio.",
+"Error updating addressbook." => "Erro a atualizar o livro de endereços",
"No ID provided" => "Nenhum ID inserido",
"Error setting checksum." => "Erro a definir checksum.",
"No categories selected for deletion." => "Nenhuma categoria selecionada para eliminar.",
"No address books found." => "Nenhum livro de endereços encontrado.",
"No contacts found." => "Nenhum contacto encontrado.",
+"There was an error adding the contact." => "Erro ao adicionar contato",
+"element name is not set." => "o nome do elemento não está definido.",
+"Cannot add empty property." => "Não é possivel adicionar uma propriedade vazia",
+"At least one of the address fields has to be filled out." => "Pelo menos um dos campos de endereço precisa de estar preenchido",
+"Trying to add duplicate property: " => "A tentar adicionar propriedade duplicada: ",
+"Information about vCard is incorrect. Please reload the page." => "A informação sobre o vCard está incorreta. Por favor refresque a página",
+"Error deleting contact property." => "Erro ao apagar propriedade do contato",
"Missing ID" => "Falta ID",
"Error parsing VCard for ID: \"" => "Erro a analisar VCard para o ID: \"",
-"Cannot add addressbook with an empty name." => "Não é possivel adicionar Livro de endereços com nome vazio.",
-"Error adding addressbook." => "Erro ao adicionar livro de endereços",
-"Error activating addressbook." => "Erro ao ativar livro de endereços",
+"checksum is not set." => "Checksum não está definido.",
+"Information about vCard is incorrect. Please reload the page: " => "A informação sobre o VCard está incorrecta. Por favor refresque a página: ",
+"Something went FUBAR. " => "Algo provocou um FUBAR. ",
+"Error updating contact property." => "Erro ao atualizar propriedade do contato",
"No contact ID was submitted." => "Nenhum ID de contacto definido.",
"Error reading contact photo." => "Erro a ler a foto do contacto.",
"Error saving temporary file." => "Erro a guardar ficheiro temporário.",
"The loading photo is not valid." => "A foto carregada não é valida.",
-"id is not set." => "id não está definido",
-"Information about vCard is incorrect. Please reload the page." => "A informação sobre o vCard está incorreta. Por favor refresque a página",
-"Error deleting contact property." => "Erro ao apagar propriedade do contato",
"Contact ID is missing." => "Falta o ID do contacto.",
-"Missing contact id." => "Falta o ID do contacto.",
"No photo path was submitted." => "Nenhum caminho da foto definido.",
"File doesn't exist:" => "O ficheiro não existe:",
"Error loading image." => "Erro a carregar a imagem.",
-"element name is not set." => "o nome do elemento não está definido.",
-"checksum is not set." => "Checksum não está definido.",
-"Information about vCard is incorrect. Please reload the page: " => "A informação sobre o VCard está incorrecta. Por favor refresque a página: ",
-"Something went FUBAR. " => "Algo provocou um FUBAR. ",
-"Error updating contact property." => "Erro ao atualizar propriedade do contato",
-"Cannot update addressbook with an empty name." => "Não é possivel actualizar o livro de endereços com o nome vazio.",
-"Error updating addressbook." => "Erro a atualizar o livro de endereços",
+"Error getting contact object." => "Erro a obter o objecto dos contactos",
+"Error getting PHOTO property." => "Erro a obter a propriedade Foto",
+"Error saving contact." => "Erro a guardar o contacto.",
+"Error resizing image" => "Erro a redimensionar a imagem",
+"Error cropping image" => "Erro a recorar a imagem",
+"Error creating temporary image" => "Erro a criar a imagem temporária",
+"Error finding image: " => "Erro enquanto pesquisava pela imagem: ",
"Error uploading contacts to storage." => "Erro a carregar os contactos para o armazenamento.",
"There is no error, the file uploaded with success" => "Não ocorreu erros, o ficheiro foi submetido com sucesso",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "O tamanho do ficheiro carregado excede o parametro upload_max_filesize em php.ini",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O tamanho do ficheiro carregado ultrapassa o valor MAX_FILE_SIZE definido no formulário HTML",
+"The uploaded file was only partially uploaded" => "O ficheiro seleccionado foi apenas carregado parcialmente",
"No file was uploaded" => "Nenhum ficheiro foi submetido",
+"Missing a temporary folder" => "Está a faltar a pasta temporária",
+"Couldn't save temporary image: " => "Não foi possível guardar a imagem temporária: ",
+"Couldn't load temporary image: " => "Não é possível carregar a imagem temporária: ",
+"No file was uploaded. Unknown error" => "Nenhum ficheiro foi carregado. Erro desconhecido",
"Contacts" => "Contactos",
-"Addressbook not found." => "Livro de endereços não encontrado.",
+"Sorry, this functionality has not been implemented yet" => "Desculpe, esta funcionalidade ainda não está implementada",
+"Not implemented" => "Não implementado",
+"Couldn't get a valid address." => "Não foi possível obter um endereço válido.",
+"Error" => "Erro",
+"This property has to be non-empty." => "Esta propriedade não pode estar vazia.",
+"Couldn't serialize elements." => "Não foi possivel serializar os elementos",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' chamada sem argumento definido. Por favor report o problema em bugs.owncloud.org",
+"Edit name" => "Editar nome",
+"No files selected for upload." => "Nenhum ficheiro seleccionado para enviar.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "O tamanho do ficheiro que está a tentar carregar ultrapassa o limite máximo definido para ficheiros no servidor.",
+"Select type" => "Seleccionar tipo",
+"Result: " => "Resultado: ",
+" imported, " => " importado, ",
+" failed." => " falhou.",
"This is not your addressbook." => "Esta não é a sua lista de contactos",
"Contact could not be found." => "O contacto não foi encontrado",
"Address" => "Morada",
@@ -55,23 +77,23 @@
"Video" => "Vídeo",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Aniversário",
"{name}'s Birthday" => "Aniversário de {name}",
"Contact" => "Contacto",
"Add Contact" => "Adicionar Contacto",
+"Import" => "Importar",
"Addressbooks" => "Livros de endereços",
-"Configure Address Books" => "Configurar livros de endereços",
-"New Address Book" => "Novo livro de endereços",
-"Import from VCF" => "Importar de VCF",
-"CardDav Link" => "Endereço CardDav",
-"Download" => "Transferir",
-"Edit" => "Editar",
-"Delete" => "Apagar",
-"Download contact" => "Transferir contacto",
-"Delete contact" => "Apagar contato",
+"Close" => "Fechar",
+"Drop photo to upload" => "Arraste e solte fotos para carregar",
+"Delete current photo" => "Eliminar a foto actual",
+"Edit current photo" => "Editar a foto actual",
+"Upload new photo" => "Carregar nova foto",
+"Select photo from ownCloud" => "Selecionar uma foto da ownCloud",
+"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Formate personalizado, Nome curto, Nome completo, Reverso ou Reverso com virgula",
"Edit name details" => "Editar detalhes do nome",
+"Delete" => "Apagar",
"Nickname" => "Alcunha",
"Enter nickname" => "Introduza alcunha",
-"Birthday" => "Aniversário",
"dd-mm-yyyy" => "dd-mm-aaaa",
"Groups" => "Grupos",
"Separate groups with commas" => "Separe os grupos usando virgulas",
@@ -87,43 +109,54 @@
"Edit address details" => "Editar os detalhes do endereço",
"Add notes here." => "Insira notas aqui.",
"Add field" => "Adicionar campo",
-"Profile picture" => "Foto do perfil",
"Phone" => "Telefone",
"Note" => "Nota",
-"Delete current photo" => "Eliminar a foto actual",
-"Edit current photo" => "Editar a foto actual",
-"Select photo from ownCloud" => "Selecionar uma foto da ownCloud",
+"Download contact" => "Transferir contacto",
+"Delete contact" => "Apagar contato",
+"The temporary image has been removed from cache." => "A imagem temporária foi retirada do cache.",
"Edit address" => "Editar endereço",
"Type" => "Tipo",
"PO Box" => "Apartado",
"Extended" => "Extendido",
-"Street" => "Rua",
"City" => "Cidade",
"Region" => "Região",
"Zipcode" => "Código Postal",
"Country" => "País",
-"Edit categories" => "Editar categorias",
-"Add" => "Adicionar",
"Addressbook" => "Livro de endereços",
+"Hon. prefixes" => "Prefixos honoráveis",
+"Miss" => "Menina",
"Ms" => "Sra",
"Mr" => "Sr",
"Sir" => "Sr",
+"Mrs" => "Senhora",
"Dr" => "Dr",
+"Given name" => "Nome introduzido",
"Additional names" => "Nomes adicionais",
"Family name" => "Nome de familia",
-"New Addressbook" => "Novo livro de endereços",
-"Edit Addressbook" => "Editar livro de endereços",
-"Displayname" => "Nome de exibição",
-"Active" => "Ativo",
-"Save" => "Guardar",
-"Submit" => "Submeter",
-"Cancel" => "Cancelar",
+"Hon. suffixes" => "Sufixos Honoráveis",
+"J.D." => "D.J.",
+"M.D." => "D.M.",
+"D.O." => "Dr.",
+"D.C." => "Dr.",
+"Ph.D." => "Dr.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "r.",
"Import a contacts file" => "Importar um ficheiro de contactos",
"Please choose the addressbook" => "Por favor seleccione o livro de endereços",
"create a new addressbook" => "Criar um novo livro de endereços",
-"Import" => "Importar",
+"Name of new addressbook" => "Nome do novo livro de endereços",
"Importing contacts" => "A importar os contactos",
+"You have no contacts in your addressbook." => "Não tem contactos no seu livro de endereços.",
"Add contact" => "Adicionar contacto",
+"Configure addressbooks" => "Configurar livros de endereços",
+"CardDAV syncing addresses" => "CardDAV a sincronizar endereços",
"more info" => "mais informação",
-"iOS/OS X" => "iOS/OS X"
+"Primary address (Kontact et al)" => "Endereço primario (Kontact et al)",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Transferir",
+"Edit" => "Editar",
+"New Address Book" => "Novo livro de endereços",
+"Save" => "Guardar",
+"Cancel" => "Cancelar"
);
diff --git a/apps/contacts/l10n/ro.php b/apps/contacts/l10n/ro.php
index 01609756718..15a34db7d73 100644
--- a/apps/contacts/l10n/ro.php
+++ b/apps/contacts/l10n/ro.php
@@ -1,35 +1,30 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "(Dez)activarea agendei a întâmpinat o eroare.",
-"There was an error adding the contact." => "O eroare a împiedicat adăugarea contactului.",
-"Cannot add empty property." => "Nu se poate adăuga un câmp gol.",
-"At least one of the address fields has to be filled out." => "Cel puțin unul din câmpurile adresei trebuie completat.",
-"Error adding contact property." => "Contactul nu a putut fi adăugat.",
+"id is not set." => "ID-ul nu este stabilit",
+"Error updating addressbook." => "Eroare la actualizarea agendei.",
"No ID provided" => "Nici un ID nu a fost furnizat",
"Error setting checksum." => "Eroare la stabilirea sumei de control",
"No categories selected for deletion." => "Nici o categorie selectată pentru ștergere",
"No address books found." => "Nici o carte de adrese găsită",
"No contacts found." => "Nici un contact găsit",
+"There was an error adding the contact." => "O eroare a împiedicat adăugarea contactului.",
+"element name is not set." => "numele elementului nu este stabilit.",
+"Cannot add empty property." => "Nu se poate adăuga un câmp gol.",
+"At least one of the address fields has to be filled out." => "Cel puțin unul din câmpurile adresei trebuie completat.",
+"Information about vCard is incorrect. Please reload the page." => "Informațiile cărții de vizită sunt incorecte. Te rog reîncarcă pagina.",
+"Error deleting contact property." => "Eroare la ștergerea proprietăților contactului.",
"Missing ID" => "ID lipsă",
"Error parsing VCard for ID: \"" => "Eroare la prelucrarea VCard-ului pentru ID:\"",
-"Cannot add addressbook with an empty name." => "Nu e posibil de adăugat o carte de adrese fără nume",
-"Error adding addressbook." => "Agenda nu a putut fi adăugată.",
-"Error activating addressbook." => "Eroare la activarea agendei.",
+"checksum is not set." => "suma de control nu este stabilită.",
+"Error updating contact property." => "Eroare la actualizarea proprietăților contactului.",
"No contact ID was submitted." => "Nici un ID de contact nu a fost transmis",
"Error reading contact photo." => "Eroare la citerea fotografiei de contact",
"Error saving temporary file." => "Eroare la salvarea fișierului temporar.",
"The loading photo is not valid." => "Fotografia care se încarcă nu este validă.",
-"id is not set." => "ID-ul nu este stabilit",
-"Information about vCard is incorrect. Please reload the page." => "Informațiile cărții de vizită sunt incorecte. Te rog reîncarcă pagina.",
-"Error deleting contact property." => "Eroare la ștergerea proprietăților contactului.",
"Contact ID is missing." => "ID-ul de contact lipsește.",
-"Missing contact id." => "ID de contact lipsă.",
"No photo path was submitted." => "Nici o adresă către fotografie nu a fost transmisă",
"File doesn't exist:" => "Fișierul nu există:",
"Error loading image." => "Eroare la încărcarea imaginii.",
-"element name is not set." => "numele elementului nu este stabilit.",
-"checksum is not set." => "suma de control nu este stabilită.",
-"Error updating contact property." => "Eroare la actualizarea proprietăților contactului.",
-"Error updating addressbook." => "Eroare la actualizarea agendei.",
"Contacts" => "Contacte",
"This is not your addressbook." => "Nu se găsește în agendă.",
"Contact could not be found." => "Contactul nu a putut fi găsit.",
@@ -47,21 +42,15 @@
"Video" => "Video",
"Pager" => "Pager",
"Internet" => "Internet",
+"Birthday" => "Zi de naștere",
"{name}'s Birthday" => "Ziua de naștere a {name}",
"Contact" => "Contact",
"Add Contact" => "Adaugă contact",
"Addressbooks" => "Agende",
-"New Address Book" => "Agendă nouă",
-"CardDav Link" => "Legătură CardDev",
-"Download" => "Descarcă",
-"Edit" => "Editează",
-"Delete" => "Șterge",
-"Download contact" => "Descarcă acest contact",
-"Delete contact" => "Șterge contact",
"Edit name details" => "Introdu detalii despre nume",
+"Delete" => "Șterge",
"Nickname" => "Pseudonim",
"Enter nickname" => "Introdu pseudonim",
-"Birthday" => "Zi de naștere",
"dd-mm-yyyy" => "zz-ll-aaaa",
"Groups" => "Grupuri",
"Separate groups with commas" => "Separă grupurile cu virgule",
@@ -72,21 +61,19 @@
"Mail to address" => "Trimite mesaj la e-mail",
"Delete email address" => "Șterge e-mail",
"Phone" => "Telefon",
+"Download contact" => "Descarcă acest contact",
+"Delete contact" => "Șterge contact",
"Type" => "Tip",
"PO Box" => "CP",
"Extended" => "Extins",
-"Street" => "Stradă",
"City" => "Oraș",
"Region" => "Regiune",
"Zipcode" => "Cod poștal",
"Country" => "Țară",
-"Add" => "Adaugă",
"Addressbook" => "Agendă",
-"New Addressbook" => "Agendă nouă",
-"Edit Addressbook" => "Modifică agenda",
-"Displayname" => "Nume afișat",
-"Active" => "Activ",
+"Download" => "Descarcă",
+"Edit" => "Editează",
+"New Address Book" => "Agendă nouă",
"Save" => "Salvează",
-"Submit" => "Trimite",
"Cancel" => "Anulează"
);
diff --git a/apps/contacts/l10n/ru.php b/apps/contacts/l10n/ru.php
index 01a0e2642b9..308325cb531 100644
--- a/apps/contacts/l10n/ru.php
+++ b/apps/contacts/l10n/ru.php
@@ -1,34 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Ошибка (де)активации адресной книги.",
-"There was an error adding the contact." => "Произошла ошибка при добавлении контакта.",
-"Cannot add empty property." => "Невозможно добавить пустой параметр.",
-"At least one of the address fields has to be filled out." => "Как минимум одно поле адреса должно быть заполнено.",
-"Error adding contact property." => "Ошибка добавления информации к контакту.",
+"id is not set." => "id не установлен.",
+"Cannot update addressbook with an empty name." => "Нельзя обновить адресную книгу с пустым именем.",
+"Error updating addressbook." => "Ошибка обновления адресной книги.",
"No ID provided" => "ID не предоставлен",
"Error setting checksum." => "Ошибка установки контрольной суммы.",
"No categories selected for deletion." => "Категории для удаления не установлены.",
"No address books found." => "Адресные книги не найдены.",
"No contacts found." => "Контакты не найдены.",
+"There was an error adding the contact." => "Произошла ошибка при добавлении контакта.",
+"element name is not set." => "имя элемента не установлено.",
+"Cannot add empty property." => "Невозможно добавить пустой параметр.",
+"At least one of the address fields has to be filled out." => "Как минимум одно поле адреса должно быть заполнено.",
+"Trying to add duplicate property: " => "При попытке добавить дубликат:",
+"Information about vCard is incorrect. Please reload the page." => "Информация о vCard некорректна. Пожалуйста, обновите страницу.",
+"Error deleting contact property." => "Ошибка удаления информации из контакта.",
"Missing ID" => "Отсутствует ID",
"Error parsing VCard for ID: \"" => "Ошибка обработки VCard для ID: \"",
-"Cannot add addressbook with an empty name." => "Нельзя добавить адресную книгу без имени.",
-"Error adding addressbook." => "Ошибка добавления адресной книги.",
-"Error activating addressbook." => "Ошибка активации адресной книги.",
+"checksum is not set." => "контрольная сумма не установлена.",
+"Information about vCard is incorrect. Please reload the page: " => "Информация о vCard не корректна. Перезагрузите страницу: ",
+"Something went FUBAR. " => "Что-то пошло FUBAR.",
+"Error updating contact property." => "Ошибка обновления информации контакта.",
+"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 контакта отсутствует.",
+"No photo path was submitted." => "Нет фото по адресу.",
"File doesn't exist:" => "Файл не существует:",
"Error loading image." => "Ошибка загрузки картинки.",
-"element name is not set." => "имя элемента не установлено.",
-"checksum is not set." => "контрольная сумма не установлена.",
-"Information about vCard is incorrect. Please reload the page: " => "Информация о vCard не корректна. Перезагрузите страницу: ",
-"Error updating contact property." => "Ошибка обновления информации контакта.",
-"Cannot update addressbook with an empty name." => "Нельзя обновить адресную книгу с пустым именем.",
-"Error updating addressbook." => "Ошибка обновления адресной книги.",
+"Error getting contact object." => "Ошибка при получении контактов",
+"Error getting PHOTO property." => "Ошибка при получении ФОТО.",
+"Error saving contact." => "Ошибка при сохранении контактов.",
+"Error resizing image" => "Ошибка изменения размера изображений",
+"Error cropping image" => "Ошибка обрезки изображений",
+"Error creating temporary image" => "Ошибка создания временных изображений",
+"Error finding image: " => "Ошибка поиска изображений:",
"Error uploading contacts to storage." => "Ошибка загрузки контактов в хранилище.",
"There is no error, the file uploaded with success" => "Файл загружен успешно.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Загружаемый файл первосходит значение переменной upload_max_filesize, установленно в php.ini",
@@ -36,8 +43,24 @@
"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" => "Контакты",
-"Addressbook not found." => "Адресная книга не найдена.",
+"Sorry, this functionality has not been implemented yet" => "К сожалению, эта функция не была реализована",
+"Not implemented" => "Не реализовано",
+"Couldn't get a valid address." => "Не удалось получить адрес.",
+"Error" => "Ошибка",
+"This property has to be non-empty." => "Это свойство должно быть не пустым.",
+"Couldn't serialize elements." => "Не удалось сериализовать элементы.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' called without type argument. Please report at 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." => "Файл, который вы пытаетесь загрузить превышать максимальный размер загружаемых файлов на этом сервере.",
+"Select type" => "Выберите тип",
+"Result: " => "Результат:",
+" imported, " => "импортировано, ",
+" failed." => "не удалось.",
"This is not your addressbook." => "Это не ваша адресная книга.",
"Contact could not be found." => "Контакт не найден.",
"Address" => "Адрес",
@@ -54,25 +77,26 @@
"Video" => "Видео",
"Pager" => "Пейджер",
"Internet" => "Интернет",
+"Birthday" => "День рождения",
"{name}'s Birthday" => "День рождения {name}",
"Contact" => "Контакт",
"Add Contact" => "Добавить Контакт",
+"Import" => "Импорт",
"Addressbooks" => "Адресные книги",
-"Configure Address Books" => "Настроить Адресную книгу",
-"New Address Book" => "Новая адресная книга",
-"Import from VCF" => "Импортировать из VCF",
-"CardDav Link" => "Ссылка CardDAV",
-"Download" => "Скачать",
-"Edit" => "Редактировать",
-"Delete" => "Удалить",
-"Download contact" => "Скачать контакт",
-"Delete contact" => "Удалить контакт",
+"Close" => "Закрыть",
"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" => "Формат Краткое имя, Полное имя",
+"Edit name details" => "Изменить детали имени",
+"Delete" => "Удалить",
"Nickname" => "Псевдоним",
"Enter nickname" => "Введите псевдоним",
-"Birthday" => "День рождения",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "Группы",
+"Separate groups with commas" => "Разделить группы запятыми",
"Edit groups" => "Редактировать группы",
"Preferred" => "Предпочитаемый",
"Please specify a valid email address." => "Укажите действительный адрес электронной почты.",
@@ -85,43 +109,54 @@
"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" => "АО",
"Extended" => "Расширенный",
-"Street" => "Улица",
"City" => "Город",
"Region" => "Область",
"Zipcode" => "Почтовый индекс",
"Country" => "Страна",
-"Edit categories" => "Редактировать категрии",
-"Add" => "Добавить",
"Addressbook" => "Адресная книга",
+"Hon. prefixes" => "Уважительные префиксы",
+"Miss" => "Мисс",
+"Ms" => "Г-жа",
+"Mr" => "Г-н",
+"Sir" => "Сэр",
+"Mrs" => "Г-жа",
+"Dr" => "Доктор",
"Given name" => "Имя",
"Additional names" => "Дополнительные имена (отчество)",
"Family name" => "Фамилия",
-"New Addressbook" => "Новая адресная книга",
-"Edit Addressbook" => "Редактировать адресную книгу",
-"Displayname" => "Отображаемое имя",
-"Active" => "Активно",
-"Save" => "Сохранить",
-"Submit" => "Отправить",
-"Cancel" => "Отменить",
+"Hon. suffixes" => "Hon. suffixes",
+"J.D." => "Уважительные суффиксы",
+"M.D." => "M.D.",
+"D.O." => "D.O.",
+"D.C." => "D.C.",
+"Ph.D." => "Ph.D.",
+"Esq." => "Esq.",
+"Jr." => "Jr.",
+"Sn." => "Sn.",
"Import a contacts file" => "Загрузить файл контактов",
"Please choose the addressbook" => "Выберите адресную книгу",
"create a new addressbook" => "создать новую адресную книгу",
"Name of new addressbook" => "Имя новой адресной книги",
-"Import" => "Импорт",
"Importing contacts" => "Импорт контактов",
-"You have no contacts in your addressbook." => "В адресной книге есть контакты.",
+"You have no contacts in your addressbook." => "В адресной книге нет контактов.",
"Add contact" => "Добавить контакт",
"Configure addressbooks" => "Настроить адресную книгу",
-"more info" => "дополнительная информация"
+"CardDAV syncing addresses" => "CardDAV синхронизации адресов",
+"more info" => "дополнительная информация",
+"Primary address (Kontact et al)" => "Первичный адрес (Kontact и др.)",
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Скачать",
+"Edit" => "Редактировать",
+"New Address Book" => "Новая адресная книга",
+"Save" => "Сохранить",
+"Cancel" => "Отменить"
);
diff --git a/apps/contacts/l10n/sk_SK.php b/apps/contacts/l10n/sk_SK.php
index 79db2dbcf6e..2afbd620916 100644
--- a/apps/contacts/l10n/sk_SK.php
+++ b/apps/contacts/l10n/sk_SK.php
@@ -1,24 +1,30 @@
<?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:",
+"Cannot update addressbook with an empty name." => "Nedá sa upraviť adresár s prázdnym menom.",
+"Error updating addressbook." => "Chyba aktualizácie adresára.",
"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.",
"No address books found." => "Žiadny adresár nenájdený.",
"No contacts found." => "Žiadne kontakty nenájdené.",
+"There was an error adding the contact." => "Vyskytla sa chyba pri pridávaní kontaktu.",
+"element name is not set." => "meno elementu 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:",
+"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.",
"Missing ID" => "Chýba ID",
"Error parsing VCard for ID: \"" => "Chyba pri vyňatí ID z VCard:",
+"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.",
+"Error updating contact property." => "Chyba aktualizovania údaju kontaktu.",
"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á.",
-"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.",
"No photo path was submitted." => "Žiadna fotka nebola poslaná.",
"File doesn't exist:" => "Súbor neexistuje:",
@@ -30,12 +36,6 @@
"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.",
-"Error updating contact property." => "Chyba aktualizovania údaju kontaktu.",
-"Cannot update addressbook with an empty name." => "Nedá sa upraviť adresár s prázdnym menom.",
-"Error updating addressbook." => "Chyba aktualizácie adresára.",
"Error uploading contacts to storage." => "Chyba pri ukladaní kontaktov na úložisko.",
"There is no error, the file uploaded with success" => "Nevyskytla sa žiadna chyba, súbor úspešne uložené.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Ukladaný súbor prekračuje nastavenie upload_max_filesize v php.ini",
@@ -51,9 +51,6 @@
"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",
@@ -64,7 +61,6 @@
"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ý.",
"Address" => "Adresa",
@@ -90,6 +86,7 @@
"Projects" => "Projekty",
"Questions" => "Otázky",
"{name}'s Birthday" => "Narodeniny {name}",
+"Contact" => "Kontakt",
"Add Contact" => "Pridať Kontakt.",
"Import" => "Importovať",
"Addressbooks" => "Adresáre",
@@ -98,18 +95,11 @@
"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",
-"CardDav Link" => "CardDav odkaz",
-"Download" => "Stiahnuť",
-"Edit" => "Upraviť",
-"Delete" => "Odstrániť",
"Drop photo to upload" => "Pretiahnite sem fotku pre nahratie",
"Delete current photo" => "Odstrániť súčasnú fotku",
"Edit current photo" => "Upraviť súčasnú fotku",
@@ -117,6 +107,7 @@
"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",
+"Delete" => "Odstrániť",
"Nickname" => "Prezývka",
"Enter nickname" => "Zadajte prezývku",
"dd-mm-yyyy" => "dd. mm. yyyy",
@@ -170,13 +161,6 @@
"Esq." => "Esq.",
"Jr." => "ml.",
"Sn." => "st.",
-"New Addressbook" => "Nový Adresár",
-"Edit Addressbook" => "Upraviť Adresár",
-"Displayname" => "Zobrazené meno",
-"Active" => "Aktívny",
-"Save" => "Uložiť",
-"Submit" => "Odoslať",
-"Cancel" => "Zrušiť",
"Import a contacts file" => "Importovať súbor kontaktu",
"Please choose the addressbook" => "Prosím zvolte adresár",
"create a new addressbook" => "vytvoriť nový adresár",
@@ -189,5 +173,10 @@
"CardDAV syncing addresses" => "Adresy pre synchronizáciu s CardDAV",
"more info" => "viac informácií",
"Primary address (Kontact et al)" => "Predvolená adresa (Kontakt etc)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Stiahnuť",
+"Edit" => "Upraviť",
+"New Address Book" => "Nový adresár",
+"Save" => "Uložiť",
+"Cancel" => "Zrušiť"
);
diff --git a/apps/contacts/l10n/sl.php b/apps/contacts/l10n/sl.php
index bfba23fabcf..1dc0cef74b5 100644
--- a/apps/contacts/l10n/sl.php
+++ b/apps/contacts/l10n/sl.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Napaka med (de)aktivacijo imenika.",
-"There was an error adding the contact." => "Med dodajanjem stika je prišlo do napake",
-"Cannot add empty property." => "Ne morem dodati prazne lastnosti.",
-"At least one of the address fields has to be filled out." => "Vsaj eno izmed polj je še potrebno izpolniti.",
-"Trying to add duplicate property: " => "Poskušam dodati podvojeno lastnost:",
-"Error adding contact property." => "Napaka pri dodajanju informacije o stiku.",
+"id is not set." => "id ni nastavljen.",
+"Cannot update addressbook with an empty name." => "Ne morem posodobiti imenika s praznim imenom.",
+"Error updating addressbook." => "Napaka pri posodabljanju imenika.",
"No ID provided" => "ID ni bil podan",
"Error setting checksum." => "Napaka pri nastavljanju nadzorne vsote.",
"No categories selected for deletion." => "Nobena kategorija ni bila izbrana za izbris.",
"No address books found." => "Ni bilo najdenih imenikov.",
"No contacts found." => "Ni bilo najdenih stikov.",
+"There was an error adding the contact." => "Med dodajanjem stika je prišlo do napake",
+"element name is not set." => "ime elementa ni nastavljeno.",
+"Cannot add empty property." => "Ne morem dodati prazne lastnosti.",
+"At least one of the address fields has to be filled out." => "Vsaj eno izmed polj je še potrebno izpolniti.",
+"Trying to add duplicate property: " => "Poskušam dodati podvojeno lastnost:",
+"Information about vCard is incorrect. Please reload the page." => "Informacije o vCard niso pravilne. Prosimo, če ponovno naložite stran.",
+"Error deleting contact property." => "Napaka pri brisanju lastnosti stika.",
"Missing ID" => "Manjkajoč ID",
"Error parsing VCard for ID: \"" => "Napaka pri razčlenjevanju VCard za ID: \"",
-"Cannot add addressbook with an empty name." => "Ne morem dodati imenika s praznim imenom.",
-"Error adding addressbook." => "Napaka pri dodajanju imenika.",
-"Error activating addressbook." => "Napaka pri aktiviranju imenika.",
+"checksum is not set." => "nadzorna vsota ni nastavljena.",
+"Information about vCard is incorrect. Please reload the page: " => "Informacija o vCard je napačna. Prosimo, če ponovno naložite stran: ",
+"Something went FUBAR. " => "Nekaj je šlo v franže. ",
+"Error updating contact property." => "Napaka pri posodabljanju lastnosti stika.",
"No contact ID was submitted." => "ID stika ni bil poslan.",
"Error reading contact photo." => "Napaka pri branju slike stika.",
"Error saving temporary file." => "Napaka pri shranjevanju začasne datoteke.",
"The loading photo is not valid." => "Slika, ki se nalaga ni veljavna.",
-"id is not set." => "id ni nastavljen.",
-"Information about vCard is incorrect. Please reload the page." => "Informacije o vCard niso pravilne. Prosimo, če ponovno naložite stran.",
-"Error deleting contact property." => "Napaka pri brisanju lastnosti stika.",
"Contact ID is missing." => "Manjka ID stika.",
-"Missing contact id." => "Manjka id stika.",
"No photo path was submitted." => "Pot slike ni bila poslana.",
"File doesn't exist:" => "Datoteka ne obstaja:",
"Error loading image." => "Napaka pri nalaganju slike.",
-"element name is not set." => "ime elementa ni nastavljeno.",
-"checksum is not set." => "nadzorna vsota ni nastavljena.",
-"Information about vCard is incorrect. Please reload the page: " => "Informacija o vCard je napačna. Prosimo, če ponovno naložite stran: ",
-"Something went FUBAR. " => "Nekaj je šlo v franže. ",
-"Error updating contact property." => "Napaka pri posodabljanju lastnosti stika.",
-"Cannot update addressbook with an empty name." => "Ne morem posodobiti imenika s praznim imenom.",
-"Error updating addressbook." => "Napaka pri posodabljanju imenika.",
+"Error getting contact object." => "Napaka pri pridobivanju kontakta predmeta.",
+"Error getting PHOTO property." => "Napaka pri pridobivanju lastnosti fotografije.",
+"Error saving contact." => "Napaka pri shranjevanju stika.",
+"Error resizing image" => "Napaka pri spreminjanju velikosti slike",
+"Error cropping image" => "Napaka pri obrezovanju slike",
+"Error creating temporary image" => "Napaka pri ustvarjanju začasne slike",
+"Error finding image: " => "Napaka pri iskanju datoteke: ",
"Error uploading contacts to storage." => "Napaka pri nalaganju stikov v hrambo.",
"There is no error, the file uploaded with success" => "Datoteka je bila uspešno naložena.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Naložena datoteka presega velikost, ki jo določa parameter upload_max_filesize v datoteki php.ini",
@@ -41,9 +43,24 @@
"The uploaded file was only partially uploaded" => "Datoteka je bila le delno naložena",
"No file was uploaded" => "Nobena datoteka ni bila naložena",
"Missing a temporary folder" => "Manjka začasna mapa",
+"Couldn't save temporary image: " => "Začasne slike ni bilo mogoče shraniti: ",
+"Couldn't load temporary image: " => "Začasne slike ni bilo mogoče naložiti: ",
+"No file was uploaded. Unknown error" => "Nobena datoteka ni bila naložena. Neznana napaka",
"Contacts" => "Stiki",
-"Drop a VCF file to import contacts." => "Za uvoz stikov spustite VCF datoteko tukaj.",
-"Addressbook not found." => "Imenik ni bil najden.",
+"Sorry, this functionality has not been implemented yet" => "Žal ta funkcionalnost še ni podprta",
+"Not implemented" => "Ni podprto",
+"Couldn't get a valid address." => "Ne morem dobiti veljavnega naslova.",
+"Error" => "Napaka",
+"This property has to be non-empty." => "Ta lastnost ne sme biti prazna",
+"Couldn't serialize elements." => "Predmetov ni bilo mogoče dati v zaporedje.",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "\"deleteProperty\" je bila klicana brez vrste argumenta. Prosimo, če oddate poročilo o napaki na bugs.owncloud.org",
+"Edit name" => "Uredi ime",
+"No files selected for upload." => "Nobena datoteka ni bila izbrana za nalaganje.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteka, ki jo poskušate naložiti, presega največjo dovoljeno velikost za nalaganje na tem strežniku.",
+"Select type" => "Izberite vrsto",
+"Result: " => "Rezultati: ",
+" imported, " => " uvoženih, ",
+" failed." => " je spodletelo.",
"This is not your addressbook." => "To ni vaš imenik.",
"Contact could not be found." => "Stika ni bilo mogoče najti.",
"Address" => "Naslov",
@@ -60,25 +77,23 @@
"Video" => "Video",
"Pager" => "Pozivnik",
"Internet" => "Internet",
+"Birthday" => "Rojstni dan",
"{name}'s Birthday" => "{name} - rojstni dan",
"Contact" => "Stik",
"Add Contact" => "Dodaj stik",
+"Import" => "Uvozi",
"Addressbooks" => "Imeniki",
-"Configure Address Books" => "Nastavi imenike",
-"New Address Book" => "Nov imenik",
-"Import from VCF" => "Uvozi iz VCF",
-"CardDav Link" => "CardDav povezava",
-"Download" => "Prenesi",
-"Edit" => "Uredi",
-"Delete" => "Izbriši",
-"Download contact" => "Prenesi stik",
-"Delete contact" => "Izbriši stik",
+"Close" => "Zapri",
"Drop photo to upload" => "Spustite sliko tukaj, da bi jo naložili",
+"Delete current photo" => "Izbriši trenutno sliko",
+"Edit current photo" => "Uredi trenutno sliko",
+"Upload new photo" => "Naloži novo sliko",
+"Select photo from ownCloud" => "Izberi sliko iz ownCloud",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Format po meri, Kratko ime, Polno ime, Obratno ali Obratno z vejico",
"Edit name details" => "Uredite podrobnosti imena",
+"Delete" => "Izbriši",
"Nickname" => "Vzdevek",
"Enter nickname" => "Vnesite vzdevek",
-"Birthday" => "Rojstni dan",
"dd-mm-yyyy" => "dd. mm. yyyy",
"Groups" => "Skupine",
"Separate groups with commas" => "Skupine ločite z vejicami",
@@ -94,24 +109,19 @@
"Edit address details" => "Uredi podrobnosti",
"Add notes here." => "Opombe dodajte tukaj.",
"Add field" => "Dodaj polje",
-"Profile picture" => "Slika profila",
"Phone" => "Telefon",
"Note" => "Opomba",
-"Delete current photo" => "Izbriši trenutno sliko",
-"Edit current photo" => "Uredi trenutno sliko",
-"Upload new photo" => "Naloži novo sliko",
-"Select photo from ownCloud" => "Izberi sliko iz ownCloud",
+"Download contact" => "Prenesi stik",
+"Delete contact" => "Izbriši stik",
+"The temporary image has been removed from cache." => "Začasna slika je bila odstranjena iz predpomnilnika.",
"Edit address" => "Uredi naslov",
"Type" => "Vrsta",
"PO Box" => "Poštni predal",
"Extended" => "Razširjeno",
-"Street" => "Ulica",
"City" => "Mesto",
"Region" => "Regija",
"Zipcode" => "Poštna št.",
"Country" => "Dežela",
-"Edit categories" => "Uredi kategorije",
-"Add" => "Dodaj",
"Addressbook" => "Imenik",
"Hon. prefixes" => "Predpone",
"Miss" => "gdč.",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "mlajši",
"Sn." => "starejši",
-"New Addressbook" => "Nov imenik",
-"Edit Addressbook" => "Uredi imenik",
-"Displayname" => "Ime za prikaz",
-"Active" => "Aktiven",
-"Save" => "Shrani",
-"Submit" => "Potrdi",
-"Cancel" => "Prekliči",
"Import a contacts file" => "Uvozi datoteko s stiki",
"Please choose the addressbook" => "Prosimo, če izberete imenik",
"create a new addressbook" => "Ustvari nov imenik",
"Name of new addressbook" => "Ime novega imenika",
-"Import" => "Uvozi",
"Importing contacts" => "Uvažam stike",
-"Select address book to import to:" => "Izberite imenik v katerega boste uvažali:",
-"Select from HD" => "Izberi iz HD",
"You have no contacts in your addressbook." => "V vašem imeniku ni stikov.",
"Add contact" => "Dodaj stik",
"Configure addressbooks" => "Nastavi imenike",
"CardDAV syncing addresses" => "CardDAV naslovi za sinhronizacijo",
"more info" => "več informacij",
"Primary address (Kontact et al)" => "Primarni naslov (za kontakt et al)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "Prenesi",
+"Edit" => "Uredi",
+"New Address Book" => "Nov imenik",
+"Save" => "Shrani",
+"Cancel" => "Prekliči"
);
diff --git a/apps/contacts/l10n/sr.php b/apps/contacts/l10n/sr.php
index aad88f3603c..ad8e1c28fb8 100644
--- a/apps/contacts/l10n/sr.php
+++ b/apps/contacts/l10n/sr.php
@@ -15,33 +15,26 @@
"Fax" => "Факс",
"Video" => "Видео",
"Pager" => "Пејџер",
+"Birthday" => "Рођендан",
"Contact" => "Контакт",
"Add Contact" => "Додај контакт",
"Addressbooks" => "Адресар",
-"New Address Book" => "Нови адресар",
-"Download" => "Преузимање",
-"Edit" => "Уреди",
"Delete" => "Обриши",
-"Download contact" => "Преузми контакт",
-"Delete contact" => "Обриши контакт",
-"Birthday" => "Рођендан",
"Preferred" => "Пожељан",
"Phone" => "Телефон",
+"Download contact" => "Преузми контакт",
+"Delete contact" => "Обриши контакт",
"Type" => "Тип",
"PO Box" => "Поштански број",
"Extended" => "Прошири",
-"Street" => "Улица",
"City" => "Град",
"Region" => "Регија",
"Zipcode" => "Зип код",
"Country" => "Земља",
-"Add" => "Додај",
"Addressbook" => "Адресар",
-"New Addressbook" => "Нови адресар",
-"Edit Addressbook" => "Уреди адресар",
-"Displayname" => "Приказано име",
-"Active" => "Активан",
+"Download" => "Преузимање",
+"Edit" => "Уреди",
+"New Address Book" => "Нови адресар",
"Save" => "Сними",
-"Submit" => "Пошаљи",
"Cancel" => "Откажи"
);
diff --git a/apps/contacts/l10n/sr@latin.php b/apps/contacts/l10n/sr@latin.php
index a76c1047907..3d0c0d2b8fc 100644
--- a/apps/contacts/l10n/sr@latin.php
+++ b/apps/contacts/l10n/sr@latin.php
@@ -14,16 +14,15 @@
"Fax" => "Faks",
"Video" => "Video",
"Pager" => "Pejdžer",
+"Birthday" => "Rođendan",
"Add Contact" => "Dodaj kontakt",
-"Edit" => "Uredi",
"Delete" => "Obriši",
-"Birthday" => "Rođendan",
"Phone" => "Telefon",
"PO Box" => "Poštanski broj",
"Extended" => "Proširi",
-"Street" => "Ulica",
"City" => "Grad",
"Region" => "Regija",
"Zipcode" => "Zip kod",
-"Country" => "Zemlja"
+"Country" => "Zemlja",
+"Edit" => "Uredi"
);
diff --git a/apps/contacts/l10n/sv.php b/apps/contacts/l10n/sv.php
index bb8f0d0a300..f470a338b6a 100644
--- a/apps/contacts/l10n/sv.php
+++ b/apps/contacts/l10n/sv.php
@@ -1,37 +1,42 @@
<?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",
+"Error (de)activating addressbook." => "Fel (av)aktivera adressbok.",
"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: " => "Kunde inte lägga till egenskap för kontakt:",
+"Cannot update addressbook with an empty name." => "Kan inte uppdatera adressboken med ett tomt namn.",
+"Error updating addressbook." => "Fel uppstod när adressbok skulle uppdateras.",
"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.",
+"There was an error adding the contact." => "Det uppstod ett fel när kontakten skulle läggas till.",
+"element name is not set." => "elementnamn ej angett.",
+"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: " => "Kunde inte lägga till egenskap för kontakt:",
+"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.",
"Missing ID" => "ID saknas",
+"Error parsing VCard for ID: \"" => "Fel vid läsning av VCard för ID: \"",
+"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:",
+"Something went FUBAR. " => "Något gick fel.",
+"Error updating contact property." => "Fel uppstod när kontaktegenskap skulle uppdateras.",
"No contact ID was submitted." => "Inget kontakt-ID angavs.",
-"Error reading contact photo." => "Fel uppstod när ",
+"Error reading contact photo." => "Fel uppstod vid läsning av kontaktfoto.",
"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.",
-"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.",
"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 getting contact object." => "Fel vid hämtning av kontakt.",
+"Error getting PHOTO property." => "Fel vid hämtning av egenskaper för FOTO.",
"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",
-"Cannot update addressbook with an empty name." => "Kan inte uppdatera adressboken med ett tomt namn.",
-"Error updating addressbook." => "Fel uppstod när adressbok skulle uppdateras",
+"Error finding image: " => "Kunde inte hitta bild:",
"Error uploading contacts to storage." => "Fel uppstod när kontakt skulle lagras.",
"There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Den uppladdade filen överskrider upload_max_filesize direktivet i php.ini",
@@ -47,9 +52,6 @@
"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",
@@ -57,10 +59,12 @@
"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",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Vissa kontakter är markerade för radering, men är inte raderade än. Vänta tills dom är raderade.",
"Result: " => "Resultat:",
" imported, " => "importerad,",
" failed." => "misslyckades.",
-"Addressbook not found." => "Hittade inte adressboken",
+"Displayname cannot be empty." => "Visningsnamn får inte vara tomt.",
+"Addressbook not found: " => "Adressboken hittades inte:",
"This is not your addressbook." => "Det här är inte din adressbok.",
"Contact could not be found." => "Kontakt kunde inte hittas.",
"Address" => "Adress",
@@ -84,17 +88,32 @@
"Deliverer" => "Leverera",
"Holidays" => "Helgdagar",
"Ideas" => "Idéer",
+"Journey" => "Resa",
+"Jubilee" => "Jubileum",
+"Meeting" => "Möte",
+"Other" => "Annat",
+"Personal" => "Privat",
+"Projects" => "Projekt",
+"Questions" => "Frågor",
"{name}'s Birthday" => "{name}'s födelsedag",
+"Contact" => "Kontakt",
"Add Contact" => "Lägg till kontakt",
"Import" => "Importera",
+"Settings" => "Inställningar",
"Addressbooks" => "Adressböcker",
"Close" => "Stäng",
-"Configure Address Books" => "Konfigurera adressböcker",
-"New Address Book" => "Ny adressbok",
-"CardDav Link" => "CardDAV länk",
-"Download" => "Nedladdning",
-"Edit" => "Redigera",
-"Delete" => "Radera",
+"Keyboard shortcuts" => "Kortkommandon",
+"Navigation" => "Navigering",
+"Next contact in list" => "Nästa kontakt i listan",
+"Previous contact in list" => "Föregående kontakt i listan",
+"Expand/collapse current addressbook" => "Visa/dölj aktuell adressbok",
+"Next addressbook" => "Nästa adressbok",
+"Previous addressbook" => "Föregående adressbok",
+"Actions" => "Åtgärder",
+"Refresh contacts list" => "Uppdatera kontaktlistan",
+"Add new contact" => "Lägg till ny kontakt",
+"Add new addressbook" => "Lägg till ny adressbok",
+"Delete current contact" => "Radera denna 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",
@@ -102,18 +121,22 @@
"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",
+"Delete" => "Radera",
"Nickname" => "Smeknamn",
"Enter nickname" => "Ange smeknamn",
+"Web site" => "Webbplats",
+"http://www.somesite.com" => "http://www.somesite.com",
+"Go to web site" => "Gå till webbplats",
"dd-mm-yyyy" => "dd-mm-åååå",
"Groups" => "Grupper",
"Separate groups with commas" => "Separera grupperna med kommatecken",
"Edit groups" => "Editera grupper",
"Preferred" => "Föredragen",
-"Please specify a valid email address." => "Vänligen ange en giltig e-postadress",
+"Please specify a valid email address." => "Vänligen ange en giltig e-postadress.",
"Enter email address" => "Ange e-postadress",
"Mail to address" => "Posta till adress.",
"Delete email address" => "Ta bort e-postadress",
-"Enter phone number" => "Ange ett telefonnummer",
+"Enter phone number" => "Ange telefonnummer",
"Delete phone number" => "Ta bort telefonnummer",
"View on map" => "Visa på karta",
"Edit address details" => "Redigera detaljer för adress",
@@ -127,28 +150,26 @@
"Edit address" => "Editera adress",
"Type" => "Typ",
"PO Box" => "Postbox",
+"Street address" => "Gatuadress",
+"Street and number" => "Gata och nummer",
"Extended" => "Utökad",
+"Apartment number etc." => "Lägenhetsnummer",
"City" => "Stad",
"Region" => "Län",
+"E.g. state or province" => "T.ex. stat eller provins",
"Zipcode" => "Postnummer",
+"Postal code" => "Postnummer",
"Country" => "Land",
"Addressbook" => "Adressbok",
-"Miss" => "Herr",
-"Ms" => "Ingen adressbok funnen.",
-"Mr" => "Fru",
+"Miss" => "Fröken",
+"Mr" => "Herr",
+"Sir" => "Herr",
"Mrs" => "Fröken",
"Dr" => "Dr",
"Given name" => "Förnamn",
"Additional names" => "Mellannamn",
"Family name" => "Efternamn",
"Ph.D." => "Fil.dr.",
-"New Addressbook" => "Ny adressbok",
-"Edit Addressbook" => "Redigera adressbok",
-"Displayname" => "Visningsnamn",
-"Active" => "Aktiv",
-"Save" => "Spara",
-"Submit" => "Skicka in",
-"Cancel" => "Avbryt",
"Import a contacts file" => "Importera en kontaktfil",
"Please choose the addressbook" => "Vänligen välj adressboken",
"create a new addressbook" => "skapa en ny adressbok",
@@ -156,9 +177,22 @@
"Importing contacts" => "Importerar kontakter",
"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",
+"Configure addressbooks" => "Anpassa adressböcker.",
+"Select Address Books" => "Välj adressböcker",
+"Enter name" => "Ange namn",
+"Enter description" => "Ange beskrivning",
"CardDAV syncing addresses" => "CardDAV synkningsadresser",
-"more info" => "mera information",
+"more info" => "mer information",
"Primary address (Kontact et al)" => "Primär adress (Kontakt o.a.)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Show CardDav link" => "Visa CardDav-länk",
+"Show read-only VCF link" => "Visa skrivskyddad VCF-länk",
+"Download" => "Nedladdning",
+"Edit" => "Redigera",
+"New Address Book" => "Ny adressbok",
+"Name" => "Namn",
+"Description" => "Beskrivning",
+"Save" => "Spara",
+"Cancel" => "Avbryt",
+"More..." => "Mer..."
);
diff --git a/apps/contacts/l10n/th_TH.php b/apps/contacts/l10n/th_TH.php
index acf382c6a43..553271d88f6 100644
--- a/apps/contacts/l10n/th_TH.php
+++ b/apps/contacts/l10n/th_TH.php
@@ -1,39 +1,41 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "เกิดข้อผิดพลาดใน (ยกเลิก)การเปิดใช้งานสมุดบันทึกที่อยู่",
-"There was an error adding the 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." => "เกิดข้อผิดพลาดในการเพิ่มรายละเอียดการติดต่อ",
+"id is not set." => "ยังไม่ได้กำหนดรหัส",
+"Cannot update addressbook with an empty name." => "ไม่สามารถอัพเดทสมุดบันทึกที่อยู่โดยไม่มีชื่อได้",
+"Error updating addressbook." => "เกิดข้อผิดพลาดในการอัพเดทสมุดบันทึกที่อยู่",
"No ID provided" => "ยังไม่ได้ใส่รหัส",
"Error setting checksum." => "เกิดข้อผิดพลาดในการตั้งค่า checksum",
"No categories selected for deletion." => "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ",
"No address books found." => "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ",
"No contacts found." => "ไม่พบข้อมูลการติดต่อที่ต้องการ",
+"There was an error adding the contact." => "เกิดข้อผิดพลาดในการเพิ่มรายชื่อผู้ติดต่อใหม่",
+"element name is not set." => "ยังไม่ได้กำหนดชื่อ",
+"Cannot add empty property." => "ไม่สามารถเพิ่มรายละเอียดที่ไม่มีข้อมูลได้",
+"At least one of the address fields has to be filled out." => "อย่างน้อยที่สุดช่องข้อมูลที่อยู่จะต้องถูกกรอกลงไป",
+"Trying to add duplicate property: " => "พยายามที่จะเพิ่มทรัพยากรที่ซ้ำซ้อนกัน: ",
+"Information about vCard is incorrect. Please reload the page." => "ข้อมูลเกี่ยวกับ vCard ไม่ถูกต้อง กรุณาโหลดหน้าเวปใหม่อีกครั้ง",
+"Error deleting contact property." => "เกิดข้อผิดพลาดในการลบรายละเอียดการติดต่อ",
"Missing ID" => "รหัสสูญหาย",
"Error parsing VCard for ID: \"" => "พบข้อผิดพลาดในการแยกรหัส VCard:\"",
-"Cannot add addressbook with an empty name." => "ไม่สามารถเพิ่มสมุดบันทึกที่อยู่โดยไม่มีชื่อได้",
-"Error adding addressbook." => "เกิดข้อผิดพลาดในการเพิ่มสมุดบันทึกที่อยู่ใหม่",
-"Error activating addressbook." => "เกิดข้อผิดพลาดในการเปิดใช้งานสมุดบันทึกที่อยู่",
+"checksum is not set." => "ยังไม่ได้กำหนดค่า checksum",
+"Information about vCard is incorrect. Please reload the page: " => "ข้อมูล vCard ไม่ถูกต้อง กรุณาโหลดหน้าเว็บใหม่อีกครั้ง: ",
+"Something went FUBAR. " => "มีบางอย่างเกิดการ FUBAR. ",
+"Error updating contact property." => "เกิดข้อผิดพลาดในการอัพเดทข้อมูลการติดต่อ",
"No contact ID was submitted." => "ไม่มีรหัสข้อมูลการติดต่อถูกส่งมา",
"Error reading contact photo." => "เกิดข้อผิดพลาดในการอ่านรูปภาพของข้อมูลการติดต่อ",
"Error saving temporary file." => "เกิดข้อผิดพลาดในการบันทึกไฟล์ชั่วคราว",
"The loading photo is not valid." => "โหลดรูปภาพไม่ถูกต้อง",
-"id is not set." => "ยังไม่ได้กำหนดรหัส",
-"Information about vCard is incorrect. Please reload the page." => "ข้อมูลเกี่ยวกับ vCard ไม่ถูกต้อง กรุณาโหลดหน้าเวปใหม่อีกครั้ง",
-"Error deleting contact property." => "เกิดข้อผิดพลาดในการลบรายละเอียดการติดต่อ",
"Contact ID is missing." => "รหัสข้อมูลการติดต่อเกิดการสูญหาย",
-"Missing contact id." => "รหัสข้อมูลการติดต่อเกิดการสูญหาย",
"No photo path was submitted." => "ไม่พบตำแหน่งพาธของรูปภาพ",
"File doesn't exist:" => "ไม่มีไฟล์ดังกล่าว",
"Error loading image." => "เกิดข้อผิดพลาดในการโหลดรูปภาพ",
-"element name is not set." => "ยังไม่ได้กำหนดชื่อ",
-"checksum is not set." => "ยังไม่ได้กำหนดค่า checksum",
-"Information about vCard is incorrect. Please reload the page: " => "ข้อมูล vCard ไม่ถูกต้อง กรุณาโหลดหน้าเว็บใหม่อีกครั้ง: ",
-"Something went FUBAR. " => "มีบางอย่างเกิดการ FUBAR. ",
-"Error updating contact property." => "เกิดข้อผิดพลาดในการอัพเดทข้อมูลการติดต่อ",
-"Cannot update addressbook with an empty name." => "ไม่สามารถอัพเดทสมุดบันทึกที่อยู่โดยไม่มีชื่อได้",
-"Error updating addressbook." => "เกิดข้อผิดพลาดในการอัพเดทสมุดบันทึกที่อยู่",
+"Error getting contact object." => "เกิดข้อผิดพลาดในการดึงข้อมูลติดต่อ",
+"Error getting PHOTO property." => "เกิดข้อผิดพลาดในการดึงคุณสมบัติของรูปภาพ",
+"Error saving contact." => "เกิดข้อผิดพลาดในการบันทึกข้อมูลผู้ติดต่อ",
+"Error resizing image" => "เกิดข้อผิดพลาดในการปรับขนาดรูปภาพ",
+"Error cropping image" => "เกิดข้อผิดพลาดในการครอบตัดภาพ",
+"Error creating temporary image" => "เกิดข้อผิดพลาดในการสร้างรูปภาพชั่วคราว",
+"Error finding image: " => "เกิดข้อผิดพลาดในการค้นหารูปภาพ: ",
"Error uploading contacts to storage." => "เกิดข้อผิดพลาดในการอัพโหลดข้อมูลการติดต่อไปยังพื้นที่จัดเก็บข้อมูล",
"There is no error, the file uploaded with success" => "ไม่พบข้อผิดพลาดใดๆ, ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "ไฟล์ที่อัพโหลดมีขนาดไฟล์ใหญ่เกินจำนวนที่กำหนดไว้ในคำสั่ง upload_max_filesize ที่อยู่ในไฟล์ php.ini",
@@ -41,9 +43,24 @@
"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 ที่ต้องการนำเข้าข้อมูลการติดต่อ",
-"Addressbook not found." => "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ",
+"Sorry, this functionality has not been implemented yet" => "ขออภัย, ฟังก์ชั่นการทำงานนี้ยังไม่ได้ถูกดำเนินการ",
+"Not implemented" => "ยังไม่ได้ถูกดำเนินการ",
+"Couldn't get a valid address." => "ไม่สามารถดึงที่อยู่ที่ถูกต้องได้",
+"Error" => "พบข้อผิดพลาด",
+"This property has to be non-empty." => "คุณสมบัตินี้ต้องไม่มีข้อมูลว่างอยู่",
+"Couldn't serialize elements." => "ไม่สามารถทำสัญลักษณ์องค์ประกอบต่างๆให้เป็นตัวเลขตามลำดับได้",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' ถูกเรียกใช้โดยไม่มีอาร์กิวเมนต์ กรุณาแจ้งได้ที่ 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." => "ไฟล์ที่คุณกำลังพยายามที่จะอัพโหลดมีขนาดเกินจำนวนสูงสุดที่สามารถอัพโหลดได้สำหรับเซิร์ฟเวอร์นี้",
+"Select type" => "เลือกชนิด",
+"Result: " => "ผลลัพธ์: ",
+" imported, " => " นำเข้าข้อมูลแล้ว, ",
+" failed." => " ล้มเหลว.",
"This is not your addressbook." => "นี่ไม่ใช่สมุดบันทึกที่อยู่ของคุณ",
"Contact could not be found." => "ไม่พบข้อมูลการติดต่อ",
"Address" => "ที่อยู่",
@@ -60,25 +77,23 @@
"Video" => "วีดีโอ",
"Pager" => "เพจเจอร์",
"Internet" => "อินเทอร์เน็ต",
+"Birthday" => "วันเกิด",
"{name}'s Birthday" => "วันเกิดของ {name}",
"Contact" => "ข้อมูลการติดต่อ",
"Add Contact" => "เพิ่มรายชื่อผู้ติดต่อใหม่",
+"Import" => "นำเข้า",
"Addressbooks" => "สมุดบันทึกที่อยู่",
-"Configure Address Books" => "กำหนดค่าสมุดบันทึกที่อยู่",
-"New Address Book" => "สร้างสมุดบันทึกข้อมูลการติดต่อใหม่",
-"Import from VCF" => "นำเข้าจาก VCF",
-"CardDav Link" => "ลิงค์ CardDav",
-"Download" => "ดาวน์โหลด",
-"Edit" => "แก้ไข",
-"Delete" => "ลบ",
-"Download contact" => "ดาวน์โหลดข้อมูลการติดต่อ",
-"Delete contact" => "ลบข้อมูลการติดต่อ",
+"Close" => "ปิด",
"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" => "กำหนดรูปแบบของชื่อย่อ, ชื่อจริง, ย้อนค่ากลัีบด้วยคอมม่าเอง",
"Edit name details" => "แก้ไขรายละเอียดของชื่อ",
+"Delete" => "ลบ",
"Nickname" => "ชื่อเล่น",
"Enter nickname" => "กรอกชื่อเล่น",
-"Birthday" => "วันเกิด",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "กลุ่ม",
"Separate groups with commas" => "คั่นระหว่างรายชื่อกลุ่มด้วยเครื่องหมายจุลภาีคหรือคอมม่า",
@@ -94,24 +109,19 @@
"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" => "ตู้ ปณ.",
"Extended" => "เพิ่ม",
-"Street" => "ถนน",
"City" => "เมือง",
"Region" => "ภูมิภาค",
"Zipcode" => "รหัสไปรษณีย์",
"Country" => "ประเทศ",
-"Edit categories" => "แก้ไขหมวดหมู่",
-"Add" => "เพิ่ม",
"Addressbook" => "สมุดบันทึกที่อยู่",
"Hon. prefixes" => "คำนำหน้าชื่อคนรัก",
"Miss" => "นางสาว",
@@ -132,26 +142,21 @@
"Esq." => "Esq.",
"Jr." => "จูเนียร์",
"Sn." => "ซีเนียร์",
-"New Addressbook" => "สร้างสมุดบันทึกที่อยู่ใหม่",
-"Edit Addressbook" => "แก้ไขสมุดบันทึกที่อยู่",
-"Displayname" => "ชื่อที่ต้องการให้แสดง",
-"Active" => "เปิดใช้",
-"Save" => "บันทึก",
-"Submit" => "ส่งข้อมูล",
-"Cancel" => "ยกเลิก",
"Import a contacts file" => "นำเข้าไฟล์ข้อมูลการติดต่อ",
"Please choose the addressbook" => "กรุณาเลือกสมุดบันทึกที่อยู่",
"create a new addressbook" => "สร้างสมุดบันทึกที่อยู่ใหม่",
"Name of new addressbook" => "กำหนดชื่อของสมุดที่อยู่ที่สร้างใหม่",
-"Import" => "นำเข้า",
"Importing contacts" => "นำเข้าข้อมูลการติดต่อ",
-"Select address book to import to:" => "เลือกสมุดบันทึกที่อยู่ที่ต้องการนำเข้า:",
-"Select from HD" => "เลือกจากฮาร์ดดิส",
"You have no contacts in your addressbook." => "คุณยังไม่มีข้อมูลการติดต่อใดๆในสมุดบันทึกที่อยู่ของคุณ",
"Add contact" => "เพิ่มชื่อผู้ติดต่อ",
"Configure addressbooks" => "กำหนดค่าสมุดบันทึกที่อยู่",
"CardDAV syncing addresses" => "ที่อยู่ที่ใช้เชื่อมข้อมูลกับ CardDAV",
"more info" => "ข้อมูลเพิ่มเติม",
"Primary address (Kontact et al)" => "ที่อยู่หลัก (สำหรับติดต่อ)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "ดาวน์โหลด",
+"Edit" => "แก้ไข",
+"New Address Book" => "สร้างสมุดบันทึกข้อมูลการติดต่อใหม่",
+"Save" => "บันทึก",
+"Cancel" => "ยกเลิก"
);
diff --git a/apps/contacts/l10n/tr.php b/apps/contacts/l10n/tr.php
index 65e8e34c305..dc4ec06c936 100644
--- a/apps/contacts/l10n/tr.php
+++ b/apps/contacts/l10n/tr.php
@@ -1,39 +1,43 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Adres defteri etkisizleştirilirken hata oluştu.",
-"There was an error adding the contact." => "Kişi eklenirken hata oluştu.",
-"Cannot add empty property." => "Boş özellik eklenemiyor.",
-"At least one of the address fields has to be filled out." => "En az bir adres alanı doldurulmalı.",
-"Trying to add duplicate property: " => "Yinelenen özellik eklenmeye çalışılıyor: ",
-"Error adding contact property." => "Kişi özelliği eklenirken hata oluştu.",
+"id is not set." => "id atanmamış.",
+"Cannot update addressbook with an empty name." => "Adres defterini boş bir isimle güncelleyemezsiniz.",
+"Error updating addressbook." => "Adres defteri güncellenirken hata oluştu.",
"No ID provided" => "ID verilmedi",
"Error setting checksum." => "İmza oluşturulurken hata.",
"No categories selected for deletion." => "Silmek için bir kategori seçilmedi.",
"No address books found." => "Adres defteri bulunamadı.",
"No contacts found." => "Bağlantı bulunamadı.",
+"There was an error adding the contact." => "Kişi eklenirken hata oluştu.",
+"element name is not set." => "eleman ismi atanmamış.",
+"Could not parse contact: " => "Kişi bilgisi ayrıştırılamadı.",
+"Cannot add empty property." => "Boş özellik eklenemiyor.",
+"At least one of the address fields has to be filled out." => "En az bir adres alanı doldurulmalı.",
+"Trying to add duplicate property: " => "Yinelenen özellik eklenmeye çalışılıyor: ",
+"Error adding contact property: " => "Kişi özelliği eklenirken hata oluştu.",
+"Information about vCard is incorrect. Please reload the page." => "vCard bilgileri doğru değil. Lütfen sayfayı yenileyin.",
+"Error deleting contact property." => "Kişi özelliği silinirken hata oluştu.",
"Missing ID" => "Eksik ID",
"Error parsing VCard for ID: \"" => "ID için VCard ayrıştırılamadı:\"",
-"Cannot add addressbook with an empty name." => "Adres defterini isimsiz ekleyemezsiniz.",
-"Error adding addressbook." => "Adres defteri eklenirken hata oluştu.",
-"Error activating addressbook." => "Adres defteri etkinleştirilirken hata oluştu.",
+"checksum is not set." => "checksum atanmamış.",
+"Information about vCard is incorrect. Please reload the page: " => "vCard hakkındaki bilgi hatalı. Lütfen sayfayı yeniden yükleyin: ",
+"Something went FUBAR. " => "Bir şey FUBAR gitti.",
+"Error updating contact property." => "Kişi özelliği güncellenirken hata oluştu.",
"No contact ID was submitted." => "Bağlantı ID'si girilmedi.",
"Error reading contact photo." => "Bağlantı fotoğrafı okunamadı.",
"Error saving temporary file." => "Geçici dosya kaydetme hatası.",
"The loading photo is not valid." => "Yüklenecek fotograf geçerli değil.",
-"id is not set." => "id atanmamış.",
-"Information about vCard is incorrect. Please reload the page." => "vCard bilgileri doğru değil. Lütfen sayfayı yenileyin.",
-"Error deleting contact property." => "Kişi özelliği silinirken hata oluştu.",
"Contact ID is missing." => "Bağlantı ID'si eksik.",
-"Missing contact id." => "Eksik bağlantı id'si.",
"No photo path was submitted." => "Fotoğraf girilmedi.",
"File doesn't exist:" => "Dosya mevcut değil:",
"Error loading image." => "İmaj yükleme hatası.",
-"element name is not set." => "eleman ismi atanmamış.",
-"checksum is not set." => "checksum atanmamış.",
-"Information about vCard is incorrect. Please reload the page: " => "vCard hakkındaki bilgi hatalı. Lütfen sayfayı yeniden yükleyin: ",
-"Something went FUBAR. " => "Bir şey FUBAR gitti.",
-"Error updating contact property." => "Kişi özelliği güncellenirken hata oluştu.",
-"Cannot update addressbook with an empty name." => "Adres defterini boş bir isimle güncelleyemezsiniz.",
-"Error updating addressbook." => "Adres defteri güncellenirken hata oluştu.",
+"Error getting contact object." => "Bağlantı nesnesini kaydederken hata.",
+"Error getting PHOTO property." => "Resim özelleğini alırken hata oluştu.",
+"Error saving contact." => "Bağlantıyı kaydederken hata",
+"Error resizing image" => "Görüntü yeniden boyutlandırılamadı.",
+"Error cropping image" => "Görüntü kırpılamadı.",
+"Error creating temporary image" => "Geçici resim oluştururken hata oluştu",
+"Error finding image: " => "Resim ararken hata oluştu:",
"Error uploading contacts to storage." => "Bağlantıları depoya yükleme hatası",
"There is no error, the file uploaded with success" => "Dosya başarıyla yüklendi, hata oluşmadı",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Dosyanın boyutu php.ini dosyasındaki upload_max_filesize limitini aşıyor",
@@ -41,9 +45,24 @@
"The uploaded file was only partially uploaded" => "Dosya kısmen karşıya yüklenebildi",
"No file was uploaded" => "Hiç dosya gönderilmedi",
"Missing a temporary folder" => "Geçici dizin eksik",
+"Couldn't save temporary image: " => "Geçici resmi saklayamadı : ",
+"Couldn't load temporary image: " => "Geçici resmi yükleyemedi :",
+"No file was uploaded. Unknown error" => "Dosya yüklenmedi. Bilinmeyen hata",
"Contacts" => "Kişiler",
-"Drop a VCF file to import contacts." => "Bağlantıları içe aktarmak için bir VCF dosyası bırakın.",
-"Addressbook not found." => "Adres defteri bulunamadı.",
+"Sorry, this functionality has not been implemented yet" => "Üzgünüz, bu özellik henüz tamamlanmadı.",
+"Not implemented" => "Tamamlanmadı.",
+"Couldn't get a valid address." => "Geçerli bir adres alınamadı.",
+"Error" => "Hata",
+"This property has to be non-empty." => "Bu özellik boş bırakılmamalı.",
+"Couldn't serialize elements." => "Öğeler seri hale getiremedi",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' tip argümanı olmadan çağrıldı. Lütfen bugs.owncloud.org a rapor ediniz.",
+"Edit name" => "İsmi düzenle",
+"No files selected for upload." => "Yükleme için dosya seçilmedi.",
+"The file you are trying to upload exceed the maximum size for file uploads on this server." => "Yüklemeye çalıştığınız dosya sunucudaki dosya yükleme maksimum boyutunu aşmaktadır. ",
+"Select type" => "Tür seç",
+"Result: " => "Sonuç: ",
+" imported, " => " içe aktarıldı, ",
+" failed." => " hatalı.",
"This is not your addressbook." => "Bu sizin adres defteriniz değil.",
"Contact could not be found." => "Kişi bulunamadı.",
"Address" => "Adres",
@@ -60,25 +79,49 @@
"Video" => "Video",
"Pager" => "Sayfalayıcı",
"Internet" => "İnternet",
+"Birthday" => "Doğum günü",
+"Business" => "İş",
+"Call" => "Çağrı",
+"Clients" => "Müşteriler",
+"Deliverer" => "Dağıtıcı",
+"Holidays" => "Tatiller",
+"Ideas" => "Fikirler",
+"Journey" => "Seyahat",
+"Jubilee" => "Yıl Dönümü",
+"Meeting" => "Toplantı",
+"Other" => "Diğer",
+"Personal" => "Kişisel",
+"Projects" => "Projeler",
+"Questions" => "Sorular",
"{name}'s Birthday" => "{name}'nin Doğumgünü",
"Contact" => "Kişi",
"Add Contact" => "Kişi Ekle",
+"Import" => "İçe aktar",
"Addressbooks" => "Adres defterleri",
-"Configure Address Books" => "Adres Defterlerini Yapılandır",
-"New Address Book" => "Yeni Adres Defteri",
-"Import from VCF" => "VCF'den içeri aktar",
-"CardDav Link" => "CardDav Bağlantısı",
-"Download" => "İndir",
-"Edit" => "Düzenle",
-"Delete" => "Sil",
-"Download contact" => "Kişiyi indir",
-"Delete contact" => "Kişiyi sil",
+"Close" => "Kapat",
+"Keyboard shortcuts" => "Klavye kısayolları",
+"Navigation" => "Dolaşım",
+"Next contact in list" => "Listedeki sonraki kişi",
+"Previous contact in list" => "Listedeki önceki kişi",
+"Expand/collapse current addressbook" => "Şuanki adres defterini genişlet/daralt",
+"Actions" => "Eylemler",
+"Refresh contacts list" => "Kişi listesini tazele",
+"Add new contact" => "Yeni kişi ekle",
+"Add new addressbook" => "Yeni adres defteri ekle",
+"Delete current contact" => "Şuanki kişiyi sil",
"Drop photo to upload" => "Fotoğrafı yüklenmesi için bırakın",
+"Delete current photo" => "Mevcut fotoğrafı sil",
+"Edit current photo" => "Mevcut fotoğrafı düzenle",
+"Upload new photo" => "Yeni fotoğraf yükle",
+"Select photo from ownCloud" => "ownCloud'dan bir fotoğraf seç",
"Format custom, Short name, Full name, Reverse or Reverse with comma" => "Biçin özel, Kısa isim, Tam isim, Ters veya noktalı ters",
"Edit name details" => "İsim detaylarını düzenle",
+"Delete" => "Sil",
"Nickname" => "Takma ad",
"Enter nickname" => "Takma adı girin",
-"Birthday" => "Doğum günü",
+"Web site" => "Web sitesi",
+"http://www.somesite.com" => "http://www.somesite.com",
+"Go to web site" => "Web sitesine git",
"dd-mm-yyyy" => "gg-aa-yyyy",
"Groups" => "Gruplar",
"Separate groups with commas" => "Grupları birbirinden virgülle ayırın",
@@ -94,24 +137,24 @@
"Edit address details" => "Adres detaylarını düzenle",
"Add notes here." => "Notları buraya ekleyin.",
"Add field" => "Alan ekle",
-"Profile picture" => "Profil resmi",
"Phone" => "Telefon",
"Note" => "Not",
-"Delete current photo" => "Mevcut fotoğrafı sil",
-"Edit current photo" => "Mevcut fotoğrafı düzenle",
-"Upload new photo" => "Yeni fotoğraf yükle",
-"Select photo from ownCloud" => "ownCloud'dan bir fotoğraf seç",
+"Download contact" => "Kişiyi indir",
+"Delete contact" => "Kişiyi sil",
+"The temporary image has been removed from cache." => "Geçici resim ön bellekten silinmiştir.",
"Edit address" => "Adresi düzenle",
"Type" => "Tür",
"PO Box" => "Posta Kutusu",
+"Street address" => "Sokak adresi",
+"Street and number" => "Sokak ve Numara",
"Extended" => "Uzatılmış",
-"Street" => "Sokak",
+"Apartment number etc." => "Apartman numarası vb.",
"City" => "Şehir",
"Region" => "Bölge",
+"E.g. state or province" => "Örn. eyalet veya il",
"Zipcode" => "Posta kodu",
+"Postal code" => "Posta kodu",
"Country" => "Ülke",
-"Edit categories" => "Kategorileri düzenle",
-"Add" => "Ekle",
"Addressbook" => "Adres defteri",
"Hon. prefixes" => "Kısaltmalar",
"Miss" => "Bayan",
@@ -132,26 +175,24 @@
"Esq." => "Esq.",
"Jr." => "Jr.",
"Sn." => "Sn.",
-"New Addressbook" => "Yeni Adres defteri",
-"Edit Addressbook" => "Adres Defterini Düzenle",
-"Displayname" => "Görünen adı",
-"Active" => "Aktif",
-"Save" => "Kaydet",
-"Submit" => "Gönder",
-"Cancel" => "İptal",
"Import a contacts file" => "Bağlantı dosyasını içeri aktar",
"Please choose the addressbook" => "Yeni adres defterini seç",
"create a new addressbook" => "Yeni adres defteri oluştur",
"Name of new addressbook" => "Yeni adres defteri için isim",
-"Import" => "İçe aktar",
"Importing contacts" => "Bağlantıları içe aktar",
-"Select address book to import to:" => "İçe aktarılacak adres defterini seçin:",
-"Select from HD" => "HD'den seç",
"You have no contacts in your addressbook." => "Adres defterinizde hiç bağlantı yok.",
"Add contact" => "Bağlatı ekle",
"Configure addressbooks" => "Adres defterini yapılandır",
+"Select Address Books" => "Adres deftelerini seçiniz",
+"Enter name" => "İsim giriniz",
+"Enter description" => "Tanım giriniz",
"CardDAV syncing addresses" => "CardDAV adresleri eşzamanlıyor",
"more info" => "daha fazla bilgi",
"Primary address (Kontact et al)" => "Birincil adres (Bağlantı ve arkadaşları)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "İndir",
+"Edit" => "Düzenle",
+"New Address Book" => "Yeni Adres Defteri",
+"Save" => "Kaydet",
+"Cancel" => "İptal"
);
diff --git a/apps/contacts/l10n/uk.php b/apps/contacts/l10n/uk.php
index 4c27acf543e..cc096510653 100644
--- a/apps/contacts/l10n/uk.php
+++ b/apps/contacts/l10n/uk.php
@@ -1,6 +1,5 @@
<?php $TRANSLATIONS = array(
"At least one of the address fields has to be filled out." => "Має бути заповнено щонайменше одне поле.",
-"Error adding addressbook." => "Помилка при додаванні адресної книги.",
"This is not your addressbook." => "Це не ваша адресна книга.",
"Address" => "Адреса",
"Telephone" => "Телефон",
@@ -12,18 +11,15 @@
"Fax" => "Факс",
"Video" => "Відео",
"Pager" => "Пейджер",
+"Birthday" => "День народження",
"Add Contact" => "Додати контакт",
-"New Address Book" => "Нова адресна книга",
-"Download" => "Завантажити",
"Delete" => "Видалити",
-"Delete contact" => "Видалити контакт",
-"Birthday" => "День народження",
"Phone" => "Телефон",
+"Delete contact" => "Видалити контакт",
"Extended" => "Розширено",
-"Street" => "Вулиця",
"City" => "Місто",
"Zipcode" => "Поштовий індекс",
"Country" => "Країна",
-"Add" => "Додати",
-"Displayname" => "Відображуване ім'я"
+"Download" => "Завантажити",
+"New Address Book" => "Нова адресна книга"
);
diff --git a/apps/contacts/l10n/vi.php b/apps/contacts/l10n/vi.php
index 5713ede7b00..0c650586a2a 100644
--- a/apps/contacts/l10n/vi.php
+++ b/apps/contacts/l10n/vi.php
@@ -1,9 +1,9 @@
<?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",
+"element name is not set." => "tên phần tử không được thiết lập.",
"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ệ.",
@@ -12,7 +12,6 @@
"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",
@@ -24,11 +23,9 @@
"Video" => "Video",
"Pager" => "số trang",
"Birthday" => "Ngày sinh nhật",
+"Contact" => "Danh sách",
"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",
@@ -38,11 +35,8 @@
"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",
+"Download" => "Tải về",
+"Edit" => "Sửa",
"Save" => "Lưu",
-"Submit" => "Submit",
"Cancel" => "Hủy"
);
diff --git a/apps/contacts/l10n/zh_CN.php b/apps/contacts/l10n/zh_CN.php
index dcf9b99bc8b..bb4188314da 100644
--- a/apps/contacts/l10n/zh_CN.php
+++ b/apps/contacts/l10n/zh_CN.php
@@ -1,40 +1,66 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "(取消)激活地址簿错误。",
-"There was an error adding the 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." => "添加联系人属性错误。",
+"id is not set." => "没有设置 id。",
+"Cannot update addressbook with an empty name." => "无法使用一个空名称更新地址簿",
+"Error updating addressbook." => "更新地址簿错误",
"No ID provided" => "未提供 ID",
"Error setting checksum." => "设置校验值错误。",
"No categories selected for deletion." => "未选中要删除的分类。",
"No address books found." => "找不到地址簿。",
"No contacts found." => "找不到联系人。",
+"There was an error adding the contact." => "添加联系人时出错。",
+"element name is not set." => "元素名称未设置",
+"Cannot add empty property." => "无法添加空属性。",
+"At least one of the address fields has to be filled out." => "至少需要填写一项地址。",
+"Trying to add duplicate property: " => "试图添加重复属性: ",
+"Information about vCard is incorrect. Please reload the page." => "vCard 的信息不正确。请重新加载页面。",
+"Error deleting contact property." => "删除联系人属性错误。",
"Missing ID" => "缺少 ID",
"Error parsing VCard for ID: \"" => "无法解析如下ID的 VCard:“",
-"Cannot add addressbook with an empty name." => "无法无姓名的地址簿。",
-"Error adding addressbook." => "添加地址簿错误。",
-"Error activating addressbook." => "激活地址簿错误。",
+"checksum is not set." => "未设置校验值。",
+"Information about vCard is incorrect. Please reload the page: " => "vCard 信息不正确。请刷新页面: ",
+"Something went FUBAR. " => "有一些信息无法被处理。",
+"Error updating contact property." => "更新联系人属性错误。",
"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." => "加载图片错误。",
-"checksum is not set." => "未设置校验值。",
-"Error updating contact property." => "更新联系人属性错误。",
-"Error updating addressbook." => "更新地址簿错误",
+"Error getting contact object." => "获取联系人目标时出错。",
+"Error getting PHOTO property." => "获取照片属性时出错。",
+"Error saving contact." => "保存联系人时出错。",
+"Error resizing image" => "缩放图像时出错",
+"Error cropping image" => "裁切图像时出错",
+"Error creating temporary image" => "创建临时图像时出错",
+"Error finding image: " => "查找图像时出错: ",
+"Error uploading contacts to storage." => "上传联系人到存储空间时出错",
+"There is no error, the file uploaded with success" => "文件上传成功,没有错误发生",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "上传的文件长度超出了 php.ini 中 upload_max_filesize 的限制",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "上传的文件长度超出了 HTML 表单中 MAX_FILE_SIZE 的限制",
"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" => "联系人",
-"Addressbook not found." => "未找到地址簿。",
+"Sorry, this functionality has not been implemented yet" => "抱歉,这个功能暂时还没有被实现",
+"Not implemented" => "未实现",
+"Couldn't get a valid address." => "无法获取一个合法的地址。",
+"Error" => "错误",
+"This property has to be non-empty." => "这个属性必须是非空的",
+"Couldn't serialize elements." => "无法序列化元素",
+"'deleteProperty' called without type argument. Please report at bugs.owncloud.org" => "'deleteProperty' 调用时没有类型声明。请到 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." => "您试图上传的文件超出了该服务器的最大文件限制",
+"Select type" => "选择类型",
+"Result: " => "结果: ",
+" imported, " => " 已导入, ",
+" failed." => " 失败。",
"This is not your addressbook." => "这不是您的地址簿。",
"Contact could not be found." => "无法找到联系人。",
"Address" => "地址",
@@ -51,24 +77,23 @@
"Video" => "视频",
"Pager" => "传呼机",
"Internet" => "互联网",
+"Birthday" => "生日",
"{name}'s Birthday" => "{name} 的生日",
"Contact" => "联系人",
"Add Contact" => "添加联系人",
+"Import" => "导入",
"Addressbooks" => "地址簿",
-"Configure Address Books" => "配置地址簿",
-"New Address Book" => "新建地址簿",
-"Import from VCF" => "从 VCF 导入",
-"CardDav Link" => "CardDav 链接",
-"Download" => "下载",
-"Edit" => "编辑",
-"Delete" => "删除",
-"Download contact" => "下载联系人",
-"Delete contact" => "删除联系人",
+"Close" => "关闭",
"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" => "自定义格式,简称,全名,姓在前,姓在前并用逗号分割",
"Edit name details" => "编辑名称详情",
+"Delete" => "删除",
"Nickname" => "昵称",
"Enter nickname" => "输入昵称",
-"Birthday" => "生日",
"dd-mm-yyyy" => "yyyy-mm-dd",
"Groups" => "分组",
"Separate groups with commas" => "用逗号隔开分组",
@@ -84,44 +109,54 @@
"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" => "邮箱",
"Extended" => "扩展",
-"Street" => "街道",
"City" => "城市",
"Region" => "地区",
"Zipcode" => "邮编",
"Country" => "国家",
-"Edit categories" => "编辑分类",
-"Add" => "添加",
"Addressbook" => "地址簿",
+"Hon. prefixes" => "名誉字首",
+"Miss" => "小姐",
+"Ms" => "女士",
+"Mr" => "先生",
+"Sir" => "先生",
+"Mrs" => "夫人",
+"Dr" => "博士",
"Given name" => "名",
+"Additional names" => "其他名称",
"Family name" => "姓",
-"New Addressbook" => "新建地址簿",
-"Edit Addressbook" => "编辑地址簿",
-"Displayname" => "显示名称",
-"Active" => "激活",
-"Save" => "保存",
-"Submit" => "提交",
-"Cancel" => "取消",
+"Hon. suffixes" => "名誉后缀",
+"J.D." => "法律博士",
+"M.D." => "医学博士",
+"D.O." => "骨科医学博士",
+"D.C." => "教育学博士",
+"Ph.D." => "哲学博士",
+"Esq." => "先生",
+"Jr." => "小",
+"Sn." => "老",
"Import a contacts file" => "导入联系人文件",
"Please choose the addressbook" => "请选择地址簿",
"create a new addressbook" => "创建新地址簿",
"Name of new addressbook" => "新地址簿名称",
-"Import" => "导入",
"Importing contacts" => "导入联系人",
+"You have no contacts in your addressbook." => "您的地址簿中没有联系人。",
"Add contact" => "添加联系人",
"Configure addressbooks" => "配置地址簿",
"CardDAV syncing addresses" => "CardDAV 同步地址",
"more info" => "更多信息",
"Primary address (Kontact et al)" => "首选地址 (Kontact 等)",
-"iOS/OS X" => "iOS/OS X"
+"iOS/OS X" => "iOS/OS X",
+"Download" => "下载",
+"Edit" => "编辑",
+"New Address Book" => "新建地址簿",
+"Save" => "保存",
+"Cancel" => "取消"
);
diff --git a/apps/contacts/l10n/zh_TW.php b/apps/contacts/l10n/zh_TW.php
index d4c2efc47aa..db0a1dbf211 100644
--- a/apps/contacts/l10n/zh_TW.php
+++ b/apps/contacts/l10n/zh_TW.php
@@ -1,21 +1,17 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "在啟用或關閉電話簿時發生錯誤",
+"Error updating addressbook." => "電話簿更新中發生錯誤",
+"No ID provided" => "未提供 ID",
+"No contacts found." => "沒有找到聯絡人",
"There was an error adding the contact." => "添加通訊錄發生錯誤",
"Cannot add empty property." => "不可添加空白內容",
"At least one of the address fields has to be filled out." => "至少必須填寫一欄地址",
-"Error adding contact property." => "添加通訊錄內容中發生錯誤",
-"No ID provided" => "未提供 ID",
-"No contacts found." => "沒有找到聯絡人",
-"Missing ID" => "遺失ID",
-"Error adding addressbook." => "添加電話簿中發生錯誤",
-"Error activating addressbook." => "啟用電話簿中發生錯誤",
"Information about vCard is incorrect. Please reload the page." => "有關 vCard 的資訊不正確,請重新載入此頁。",
"Error deleting contact property." => "刪除通訊錄內容中發生錯誤",
+"Missing ID" => "遺失ID",
"Error updating contact property." => "更新通訊錄內容中發生錯誤",
-"Error updating addressbook." => "電話簿更新中發生錯誤",
"No file was uploaded" => "沒有已上傳的檔案",
"Contacts" => "通訊錄",
-"Addressbook not found." => "找不到通訊錄",
"This is not your addressbook." => "這不是你的電話簿",
"Contact could not be found." => "通訊錄未發現",
"Address" => "地址",
@@ -32,23 +28,15 @@
"Video" => "影片",
"Pager" => "呼叫器",
"Internet" => "網際網路",
+"Birthday" => "生日",
"{name}'s Birthday" => "{name}的生日",
"Contact" => "通訊錄",
"Add Contact" => "添加通訊錄",
"Addressbooks" => "電話簿",
-"Configure Address Books" => "設定通訊錄",
-"New Address Book" => "新電話簿",
-"Import from VCF" => "從VCF匯入",
-"CardDav Link" => "CardDav 聯結",
-"Download" => "下載",
-"Edit" => "編輯",
-"Delete" => "刪除",
-"Download contact" => "下載通訊錄",
-"Delete contact" => "刪除通訊錄",
"Edit name details" => "編輯姓名詳細資訊",
+"Delete" => "刪除",
"Nickname" => "綽號",
"Enter nickname" => "輸入綽號",
-"Birthday" => "生日",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "群組",
"Separate groups with commas" => "用逗號分隔群組",
@@ -63,18 +51,17 @@
"Edit address details" => "電子郵件住址詳細資訊",
"Add notes here." => "在這裡新增註解",
"Add field" => "新增欄位",
-"Profile picture" => "個人資料照片",
"Phone" => "電話",
"Note" => "註解",
+"Download contact" => "下載通訊錄",
+"Delete contact" => "刪除通訊錄",
"Type" => "類型",
"PO Box" => "通訊地址",
"Extended" => "分機",
-"Street" => "街道",
"City" => "城市",
"Region" => "地區",
"Zipcode" => "郵遞區號",
"Country" => "國家",
-"Add" => "添加",
"Addressbook" => "電話簿",
"Mr" => "先生",
"Sir" => "先生",
@@ -83,11 +70,9 @@
"Given name" => "給定名(名)",
"Additional names" => "額外名",
"Family name" => "家族名(姓)",
-"New Addressbook" => "新電話簿",
-"Edit Addressbook" => "編輯電話簿",
-"Displayname" => "顯示名稱",
-"Active" => "作用中",
+"Download" => "下載",
+"Edit" => "編輯",
+"New Address Book" => "新電話簿",
"Save" => "儲存",
-"Submit" => "提出",
"Cancel" => "取消"
);
diff --git a/apps/contacts/lib/app.php b/apps/contacts/lib/app.php
index 74464aa718b..855a9c74160 100644
--- a/apps/contacts/lib/app.php
+++ b/apps/contacts/lib/app.php
@@ -22,16 +22,34 @@ class OC_Contacts_App {
public static $categories = null;
public static function getAddressbook($id) {
+ // TODO: Throw an exception instead of returning json.
$addressbook = OC_Contacts_Addressbook::find( $id );
- 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.'))));
- } 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.'))));
+ if($addressbook === false || $addressbook['userid'] != OCP\USER::getUser()) {
+ if ($addressbook === false) {
+ OCP\Util::writeLog('contacts',
+ 'Addressbook not found: '. $id,
+ OCP\Util::ERROR);
+ //throw new Exception('Addressbook not found: '. $id);
+ OCP\JSON::error(
+ array(
+ 'data' => array(
+ 'message' => self::$l10n->t('Addressbook not found: ' . $id)
+ )
+ )
+ );
+ }
+ else {
+ OCP\Util::writeLog('contacts',
+ 'Addressbook('.$id.') is not from '.OCP\USER::getUser(),
+ OCP\Util::ERROR);
+ //throw new Exception('This is not your addressbook.');
+ OCP\JSON::error(
+ array(
+ 'data' => array(
+ 'message' => self::$l10n->t('This is not your addressbook.')
+ )
+ )
+ );
}
}
return $addressbook;
diff --git a/apps/contacts/lib/connector_sabre.php b/apps/contacts/lib/connector_sabre.php
index 9fcfff08fa8..2bc6c9a28ca 100644
--- a/apps/contacts/lib/connector_sabre.php
+++ b/apps/contacts/lib/connector_sabre.php
@@ -40,7 +40,8 @@ class OC_Connector_Sabre_CardDAV extends Sabre_CardDAV_Backend_Abstract {
'uri' => $i['uri'],
'principaluri' => 'principals/'.$i['userid'],
'{DAV:}displayname' => $i['displayname'],
- '{' . Sabre_CardDAV_Plugin::NS_CARDDAV . '}addressbook-description' => $i['description'],
+ '{' . Sabre_CardDAV_Plugin::NS_CARDDAV . '}addressbook-description'
+ => $i['description'],
'{http://calendarserver.org/ns/}getctag' => $i['ctag'],
);
}
@@ -69,7 +70,8 @@ class OC_Connector_Sabre_CardDAV extends Sabre_CardDAV_Backend_Abstract {
case '{DAV:}displayname' :
$name = $newvalue;
break;
- case '{' . Sabre_CardDAV_Plugin::NS_CARDDAV . '}addressbook-description' :
+ case '{' . Sabre_CardDAV_Plugin::NS_CARDDAV
+ . '}addressbook-description' :
$description = $newvalue;
break;
default :
@@ -104,16 +106,23 @@ class OC_Connector_Sabre_CardDAV extends Sabre_CardDAV_Backend_Abstract {
case '{DAV:}displayname' :
$displayname = $newvalue;
break;
- case '{' . Sabre_CardDAV_Plugin::NS_CARDDAV . '}addressbook-description' :
+ case '{' . Sabre_CardDAV_Plugin::NS_CARDDAV
+ . '}addressbook-description' :
$description = $newvalue;
break;
default :
- throw new Sabre_DAV_Exception_BadRequest('Unknown property: ' . $property);
+ throw new Sabre_DAV_Exception_BadRequest('Unknown property: '
+ . $property);
}
}
- OC_Contacts_Addressbook::addFromDAVData($principaluri, $url, $name, $description);
+ OC_Contacts_Addressbook::addFromDAVData(
+ $principaluri,
+ $url,
+ $name,
+ $description
+ );
}
/**
@@ -182,7 +191,9 @@ class OC_Connector_Sabre_CardDAV extends Sabre_CardDAV_Backend_Abstract {
* @return bool
*/
public function updateCard($addressbookid, $carduri, $carddata) {
- return OC_Contacts_VCard::editFromDAVData($addressbookid, $carduri, $carddata);
+ return OC_Contacts_VCard::editFromDAVData(
+ $addressbookid, $carduri, $carddata
+ );
}
/**
diff --git a/apps/contacts/settings.php b/apps/contacts/settings.php
index a079499381b..5f639399c95 100644
--- a/apps/contacts/settings.php
+++ b/apps/contacts/settings.php
@@ -3,4 +3,4 @@
$tmpl = new OCP\Template( 'contacts', 'settings');
$tmpl->assign('addressbooks', OC_Contacts_Addressbook::all(OCP\USER::getUser()), false);
-return $tmpl->fetchPage();
+$tmpl->printPage();
diff --git a/apps/contacts/templates/index.php b/apps/contacts/templates/index.php
index b2dde12684c..024b1d150f8 100644
--- a/apps/contacts/templates/index.php
+++ b/apps/contacts/templates/index.php
@@ -11,13 +11,13 @@
</div>
<div id="uploadprogressbar"></div>
<div id="bottomcontrols">
- <form id="import_upload_form" action="<?php echo OCP\Util::linkTo('contacts', 'ajax/uploadimport.php'); ?>" method="post" enctype="multipart/form-data" target="import_upload_target">
<button class="svg" id="contacts_newcontact" title="<?php echo $l->t('Add Contact'); ?>"><img class="svg" src="<?php echo OCP\Util::imagePath('contacts', 'contact-new.svg'); ?>" alt="<?php echo $l->t('Add Contact'); ?>" /></button>
- <span class="svg" id="contacts_import" title="<?php echo $l->t('Import'); ?>">
- <input class="float" id="import_upload_start" type="file" accept="text/directory,text/vcard,text/x-vcard" name="importfile" />
+ <button class="svg import tip" title="<?php echo $l->t('Import'); ?>">
<img class="svg" src="core/img/actions/upload.svg" alt="<?php echo $l->t('Import'); ?>" />
- </span>
- <button class="svg" id="chooseaddressbook" title="<?php echo $l->t('Addressbooks'); ?>"><img class="svg" src="core/img/actions/settings.svg" alt="<?php echo $l->t('Addressbooks'); ?>" /></button>
+ </button>
+ <button class="svg settings tip" title="<?php echo $l->t('Settings'); ?>"><img class="svg" src="core/img/actions/settings.svg" alt="<?php echo $l->t('Addressbooks'); ?>" /></button>
+ <form id="import_upload_form" action="<?php echo OCP\Util::linkTo('contacts', 'ajax/uploadimport.php'); ?>" method="post" enctype="multipart/form-data" target="import_upload_target">
+ <input class="float" id="import_upload_start" type="file" accept="text/directory,text/vcard,text/x-vcard" name="importfile" />
<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $_['uploadMaxFilesize'] ?>" id="max_upload">
</form>
<iframe name="import_upload_target" id='import_upload_target' src=""></iframe>
@@ -32,22 +32,22 @@
echo $this->inc('part.no_contacts');
}
?>
- <div class="hidden" id="ninjahelp">
- <a class="close" tabindex="0" role="button">
- <img class="svg" src="core/img/actions/delete.svg" alt="<?php echo $l->t('Close'); ?>" />
- </a>
+ <div class="hidden popup" id="ninjahelp">
+ <a class="close" tabindex="0" role="button" title="<?php echo $l->t('Close'); ?>"></a>
<h2><?php echo $l->t('Keyboard shortcuts'); ?></h2>
<div class="help-section">
<h3><?php echo $l->t('Navigation'); ?></h3>
<dl>
- <dt>j/Down/Space</dt>
+ <dt>j/Down</dt>
<dd><?php echo $l->t('Next contact in list'); ?></dd>
- <dt>k/Up/Shift-Space</dt>
+ <dt>k/Up</dt>
<dd><?php echo $l->t('Previous contact in list'); ?></dd>
- <dt>o/Enter</dt>
+ <dt>o</dt>
<dd><?php echo $l->t('Expand/collapse current addressbook'); ?></dd>
- <dt>n/p</dt>
- <dd><?php echo $l->t('Next/previous addressbook'); ?></dd>
+ <dt>n/PageDown</dt>
+ <dd><?php echo $l->t('Next addressbook'); ?></dd>
+ <dt>p/PageUp</dt>
+ <dd><?php echo $l->t('Previous addressbook'); ?></dd>
</dl>
</div>
<div class="help-section">
@@ -57,8 +57,8 @@
<dd><?php echo $l->t('Refresh contacts list'); ?></dd>
<dt>a</dt>
<dd><?php echo $l->t('Add new contact'); ?></dd>
- <dt>Shift-a</dt>
- <dd><?php echo $l->t('Add new addressbook'); ?></dd>
+ <!-- dt>Shift-a</dt>
+ <dd><?php echo $l->t('Add new addressbook'); ?></dd -->
<dt>Shift-Delete</dt>
<dd><?php echo $l->t('Delete current contact'); ?></dd>
</dl>
diff --git a/apps/contacts/templates/part.chooseaddressbook.php b/apps/contacts/templates/part.chooseaddressbook.php
deleted file mode 100644
index caed67736c5..00000000000
--- a/apps/contacts/templates/part.chooseaddressbook.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<div id="chooseaddressbook_dialog" title="<?php echo $l->t("Configure Address Books"); ?>">
-<table width="100%" style="border: 0;">
-<?php
-$option_addressbooks = OC_Contacts_Addressbook::all(OCP\USER::getUser());
-for($i = 0; $i < count($option_addressbooks); $i++){
- echo "<tr>";
- $tmpl = new OCP\Template('contacts', 'part.chooseaddressbook.rowfields');
- $tmpl->assign('addressbook', $option_addressbooks[$i]);
- $tmpl->assign('active', OC_Contacts_Addressbook::isActive($option_addressbooks[$i]['id']));
- $tmpl->printpage();
- echo "</tr>";
-}
-?>
-<tr>
- <td colspan="5" style="padding: 0.5em;">
- <a class="button" href="#" onclick="Contacts.UI.Addressbooks.newAddressbook(this);"><?php echo $l->t('New Address Book') ?></a>
- </td>
-</tr>
-<tr>
- <td colspan="5">
- <p style="margin: 0 auto;width: 90%;"><input style="display:none;width: 90%;float: left;" type="text" id="carddav_url" onmouseover="$('#carddav_url').select();" title="<?php echo $l->t("CardDav Link"); ?>"><a class="action delete" id="carddav_url_close" style="height: 20px;vertical-align: middle;display: none;" title="close" onclick="$('#carddav_url').hide();$('#carddav_url_close').hide();"/></a></p>
- </td>
-</tr>
-</table>
diff --git a/apps/contacts/templates/part.chooseaddressbook.rowfields.php b/apps/contacts/templates/part.chooseaddressbook.rowfields.php
deleted file mode 100644
index c0a3ba68cdf..00000000000
--- a/apps/contacts/templates/part.chooseaddressbook.rowfields.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<td width="20px">
- <input id="active_<?php echo $_['addressbook']["id"]; ?>" type="checkbox" onClick="Contacts.UI.Addressbooks.activation(this, <?php echo $_['addressbook']["id"]; ?>)" <?php echo (OC_Contacts_Addressbook::isActive($_['addressbook']["id"]) ? ' checked="checked"' : ''); ?>>
-</td>
-<td>
- <label for="active_<?php echo $_['addressbook']["id"]; ?>"><?php echo $_['addressbook']["displayname"]; ?></label>
-</td>
-<td width="20px">
- <a onclick="Contacts.UI.showCardDAVUrl('<?php echo OCP\USER::getUser(); ?>', '<?php echo rawurlencode(html_entity_decode($_['addressbook']['uri'], ENT_QUOTES, 'UTF-8')); ?>');" title="<?php echo $l->t("CardDav Link"); ?>" class="svg action globe"></a>
-</td>
-<td width="20px">
- <a href="<?php echo OCP\Util::linkTo('contacts', 'export.php'); ?>?bookid=<?php echo $_['addressbook']["id"]; ?>" title="<?php echo $l->t("Download"); ?>" class="svg action download"></a>
-</td>
-<td width="20px">
- <a title="<?php echo $l->t("Edit"); ?>" class="svg action edit" onclick="Contacts.UI.Addressbooks.editAddressbook(this, <?php echo $_['addressbook']["id"]; ?>);"></a>
-</td>
-<td width="20px">
- <a title="<?php echo $l->t("Share"); ?>" class="svg action share" data-item-type="addressbook" data-item="<?php echo $_['addressbook']['id']; ?>" />
-</td>
-<td width="20px">
- <a onclick="Contacts.UI.Addressbooks.deleteAddressbook(this, <?php echo $_['addressbook']["id"]; ?>);" title="<?php echo $l->t("Delete"); ?>" class="svg action delete"></a>
-</td>
diff --git a/apps/contacts/templates/part.contact.php b/apps/contacts/templates/part.contact.php
index 4233bffede3..3670ce0389b 100644
--- a/apps/contacts/templates/part.contact.php
+++ b/apps/contacts/templates/part.contact.php
@@ -1,3 +1,4 @@
+<div id="appsettings" class="popup bottomleft hidden"></div>
<?php
$id = isset($_['id']) ? $_['id'] : '';
?>
@@ -73,7 +74,7 @@ $id = isset($_['id']) ? $_['id'] : '';
<div id="phones">
<ul id="phonelist" class="propertylist">
<li class="template hidden" data-element="TEL">
- <input type="checkbox" class="contacts_property tip" name="parameters[TYPE][]" value="PREF" title="<?php echo $l->t('Preferred'); ?>" />
+ <input type="checkbox" class="contacts_property tip" name="parameters[TYPE][]" value="PREF" title="<?php echo $l->t('Preferred'); ?>" />
<input type="text" required="required" class="nonempty contacts_property" name="value" value="" placeholder="<?php echo $l->t('Enter phone number'); ?>" />
<select multiple="multiple" name="parameters[TYPE][]">
<?php echo OCP\html_select_options($_['phone_types'], array()) ?>
diff --git a/apps/contacts/templates/part.edit_address_dialog.php b/apps/contacts/templates/part.edit_address_dialog.php
index d5ea95ba465..81e24ba4d0e 100644
--- a/apps/contacts/templates/part.edit_address_dialog.php
+++ b/apps/contacts/templates/part.edit_address_dialog.php
@@ -57,6 +57,7 @@ $types = isset($_['types'])?$_['types']:array();
<input type="text" id="adr_country" name="value[ADR][6]" placeholder="<?php echo $l->t('Country'); ?>" value="<?php echo isset($adr[6])?$adr[6]:''; ?>">
</dd>
</dl>
+ <div style="width: 100%; text-align:center;">Powered by <a href="http://geonames.org/" target="_blank">geonames.org</a></div>
</fieldset>
</form>
</div>
diff --git a/apps/contacts/templates/part.editaddressbook.php b/apps/contacts/templates/part.editaddressbook.php
deleted file mode 100644
index c1c585687c4..00000000000
--- a/apps/contacts/templates/part.editaddressbook.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-/**
- * Copyright (c) 2011 Bart Visscher <bartv@thisnet.nl>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-?>
-<td id="<?php echo $_['new'] ? 'new' : 'edit' ?>addressbook_dialog" title="<?php echo $_['new'] ? $l->t("New Addressbook") : $l->t("Edit Addressbook"); ?>" colspan="6">
-<table width="100%" style="border: 0;">
-<tr>
- <th><?php echo $l->t('Displayname') ?></th>
- <td>
- <input id="displayname_<?php echo $_['addressbook']['id'] ?>" type="text" value="<?php echo htmlspecialchars($_['addressbook']['displayname']) ?>">
- </td>
-</tr>
-<?php if (!$_['new']): ?>
-<tr>
- <td></td>
- <td>
- <input id="edit_active_<?php echo $_['addressbook']['id'] ?>" type="checkbox"<?php echo OC_Contacts_Addressbook::isActive($_['addressbook']['id']) ? ' checked="checked"' : '' ?>>
- <label for="edit_active_<?php echo $_['addressbook']['id'] ?>">
- <?php echo $l->t('Active') ?>
- </label>
- </td>
-</tr>
-<?php endif; ?>
-</table>
-<input style="float: left;" type="button" onclick="Contacts.UI.Addressbooks.submit(this, <?php echo $_['new'] ? "'new'" : $_['addressbook']['id'] ?>);" value="<?php echo $_['new'] ? $l->t("Save") : $l->t("Submit"); ?>">
-<input style="float: left;" type="button" onclick="Contacts.UI.Addressbooks.cancel(this, <?php echo $_['new'] ? "'new'" : $_['addressbook']['id'] ?>);" value="<?php echo $l->t("Cancel"); ?>">
-</td>
diff --git a/apps/contacts/templates/part.no_contacts.php b/apps/contacts/templates/part.no_contacts.php
index 5faa481bc3c..be12092d45d 100644
--- a/apps/contacts/templates/part.no_contacts.php
+++ b/apps/contacts/templates/part.no_contacts.php
@@ -1,3 +1,4 @@
+<div id="appsettings" class="popup bottomleft hidden"></div>
<div id="firstrun">
<?php echo $l->t('You have no contacts in your addressbook.') ?>
<div id="selections">
diff --git a/apps/contacts/templates/settings.php b/apps/contacts/templates/settings.php
index f520559d143..85dbca36fac 100644
--- a/apps/contacts/templates/settings.php
+++ b/apps/contacts/templates/settings.php
@@ -1,19 +1,54 @@
-<form id="contacts">
+<form id="contacts-settings">
<fieldset class="personalblock">
- <legend><?php echo $l->t('Contacts'); ?></legend>
<?php echo $l->t('CardDAV syncing addresses'); ?> (<a href="http://owncloud.org/synchronisation/" target="_blank"><?php echo $l->t('more info'); ?></a>)
<dl>
<dt><?php echo $l->t('Primary address (Kontact et al)'); ?></dt>
<dd><code><?php echo OCP\Util::linkToRemote('carddav'); ?></code></dd>
<dt><?php echo $l->t('iOS/OS X'); ?></dt>
<dd><code><?php echo OCP\Util::linkToRemote('carddav'); ?>principals/<?php echo OCP\USER::getUser(); ?></code>/</dd>
- <dt><?php echo $l->t('Read only vCard directory link(s)'); ?></dt>
- <dd>
+ <dt class="hidden"><?php echo $l->t('Addressbooks'); ?></dt>
+ <dd class="addressbooks-settings hidden">
+ <table>
<?php foreach($_['addressbooks'] as $addressbook) { ?>
- <a href="<?php echo OCP\Util::linkToRemote('carddav').'addressbooks/'.OCP\USER::getUser().'/'.rawurlencode($addressbook['uri']) ?>?export"><?php echo $addressbook['displayname'] ?></a><br />
+ <tr class="addressbook" data-id="<?php echo $addressbook['id'] ?>" data-uri="<?php echo $addressbook['uri'] ?>">
+ <td class="active">
+ <input type="checkbox" <?php echo (($addressbook['active']) == '1' ? ' checked="checked"' : ''); ?> />
+ </td>
+ <td class="name"><?php echo $addressbook['displayname'] ?></td>
+ <td class="description"><?php echo $addressbook['description'] ?></td>
+ <td class="action">
+ <a class="svg action globe" title="<?php echo $l->t('Show CardDav link'); ?>"></a>
+ </td>
+ <td class="action">
+ <a class="svg action cloud" title="<?php echo $l->t('Show read-only VCF link'); ?>"></a>
+ </td>
+ <td class="action">
+ <a class="svg action download" title="<?php echo $l->t('Download'); ?>"
+ href="<?php echo OCP\Util::linkToRemote('carddav').'addressbooks/'.OCP\USER::getUser().'/'
+ .rawurlencode($addressbook['uri']) ?>?export"></a>
+ </td>
+ <td class="action">
+ <a class="svg action edit" title="<?php echo $l->t("Edit"); ?>"></a>
+ </td>
+ <td class="action">
+ <a class="svg action delete" title="<?php echo $l->t("Delete"); ?>"></a>
+ </td>
+ </tr>
<?php } ?>
+ </table>
+ <div class="actions" style="width: 100%;">
+ <input class="active hidden" type="checkbox" />
+ <button class="new"><?php echo $l->t('New Address Book') ?></button>
+ <input class="name hidden" type="text" autofocus="autofocus" placeholder="<?php echo $l->t('Name'); ?>" />
+ <input class="description hidden" type="text" placeholder="<?php echo $l->t('Description'); ?>" />
+ <input class="link hidden" style="width: 80%" type="text" autofocus="autofocus" />
+ <button class="save hidden"><?php echo $l->t('Save') ?></button>
+ <button class="cancel hidden"><?php echo $l->t('Cancel') ?></button>
+ </div>
</dd>
</dl>
- Powered by <a href="http://geonames.org/" target="_blank">geonames.org webservice</a>
+ <div style="width: 100%; clear: both;">
+ <button class="moreless"><?php echo $l->t('More...') ?></button>
+ </div>
</fieldset>
</form>
diff --git a/apps/files/appinfo/filesync.php b/apps/files/appinfo/filesync.php
new file mode 100644
index 00000000000..707ee2435c0
--- /dev/null
+++ b/apps/files/appinfo/filesync.php
@@ -0,0 +1,64 @@
+<?php
+/**
+ * Copyright (c) 2012 Bart Visscher <bartv@thisnet.nl>
+ * This file is licensed under the Affero General Public License version 3 or
+ * later.
+ * See the COPYING-README file.
+ */
+
+/**
+ * filesync can be called with a PUT method.
+ * PUT takes a stream starting with a 2 byte blocksize,
+ * followed by binary md5 of the blocks. Everything in big-endian.
+ * The return is a json encoded with:
+ * - 'transferid'
+ * - 'needed' chunks
+ * - 'last' checked chunk
+ * The URL is made of 3 parts, the service url (remote.php/filesync/), the sync
+ * type and the path in ownCloud.
+ * At the moment the only supported sync type is 'oc_chunked'.
+ * The final URL will look like http://.../remote.php/filesync/oc_chunked/path/to/file
+ */
+
+// only need filesystem apps
+$RUNTIME_APPTYPES=array('filesystem','authentication');
+OC_App::loadApps($RUNTIME_APPTYPES);
+if(!OC_User::isLoggedIn()){
+ if(!isset($_SERVER['PHP_AUTH_USER'])){
+ header('WWW-Authenticate: Basic realm="ownCloud Server"');
+ header('HTTP/1.0 401 Unauthorized');
+ echo 'Valid credentials must be supplied';
+ exit();
+ } else {
+ if(!OC_User::login($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])){
+ exit();
+ }
+ }
+}
+
+list($type,$file) = explode('/', substr($path_info,1+strlen($service)+1), 2);
+
+if ($type != 'oc_chunked') {
+ OC_Response::setStatus(OC_Response::STATUS_NOT_FOUND);
+ die;
+}
+
+if (!OC_Filesystem::is_file($file)) {
+ OC_Response::setStatus(OC_Response::STATUS_NOT_FOUND);
+ die;
+}
+
+switch($_SERVER['REQUEST_METHOD']) {
+ case 'PUT':
+ $input = fopen("php://input", "r");
+ $org_file = OC_Filesystem::fopen($file, 'rb');
+ $info = array(
+ 'name' => basename($file),
+ );
+ $sync = new OC_FileChunking($info);
+ $result = $sync->signature_split($org_file, $input);
+ echo json_encode($result);
+ break;
+ default:
+ OC_Response::setStatus(OC_Response::STATUS_NOT_FOUND);
+}
diff --git a/apps/files/appinfo/info.xml b/apps/files/appinfo/info.xml
index 105df092ce5..e58f83c5a01 100644
--- a/apps/files/appinfo/info.xml
+++ b/apps/files/appinfo/info.xml
@@ -15,5 +15,6 @@
<remote>
<files>appinfo/remote.php</files>
<webdav>appinfo/remote.php</webdav>
+ <filesync>appinfo/filesync.php</filesync>
</remote>
</info>
diff --git a/apps/files/appinfo/version b/apps/files/appinfo/version
index 1b87bcd0b09..e25d8d9f357 100644
--- a/apps/files/appinfo/version
+++ b/apps/files/appinfo/version
@@ -1 +1 @@
-1.1.4 \ No newline at end of file
+1.1.5
diff --git a/apps/files/css/files.css b/apps/files/css/files.css
index 317c0b8a1e2..7298a7ef6e6 100644
--- a/apps/files/css/files.css
+++ b/apps/files/css/files.css
@@ -88,5 +88,4 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
#navigation>ul>li:first-child { background:url('%webroot%/core/img/breadcrumb-start.svg') no-repeat 12.5em 0px; width:12.5em; padding-right:1em; position:fixed; }
#navigation>ul>li:first-child+li { padding-top:2.9em; }
-#scanning-message{ top:40%; left:40%; position:absolute; display:none; }
-#notification span { cursor:pointer; font-weight:bold; margin-left:1em; } \ No newline at end of file
+#scanning-message{ top:40%; left:40%; position:absolute; display:none; } \ No newline at end of file
diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index daa250c9bd4..c980ba003d0 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -542,6 +542,65 @@ $(document).ready(function() {
scanFiles();
}
}, "json");
+
+ var lastWidth = 0;
+ var breadcrumbs = [];
+ var breadcrumbsWidth = $('#navigation').get(0).offsetWidth + $('#controls .actions').get(0).offsetWidth;
+ var hiddenBreadcrumbs = 0;
+
+ $.each($('.crumb'), function(index, breadcrumb) {
+ breadcrumbs[index] = breadcrumb;
+ breadcrumbsWidth += $(breadcrumb).get(0).offsetWidth;
+ });
+
+ function resizeBreadcrumbs(firstRun) {
+ var width = $(this).width();
+ if (width != lastWidth) {
+ if ((width < lastWidth || firstRun) && width < breadcrumbsWidth) {
+ if (hiddenBreadcrumbs == 0) {
+ breadcrumbsWidth -= $(breadcrumbs[1]).get(0).offsetWidth;
+ $(breadcrumbs[1]).find('a').hide();
+ $(breadcrumbs[1]).append('<span>...</span>');
+ breadcrumbsWidth += $(breadcrumbs[1]).get(0).offsetWidth;
+ hiddenBreadcrumbs = 2;
+ }
+ var i = hiddenBreadcrumbs;
+ while (width < breadcrumbsWidth && i > 1 && i < breadcrumbs.length - 1) {
+ breadcrumbsWidth -= $(breadcrumbs[i]).get(0).offsetWidth;
+ $(breadcrumbs[i]).hide();
+ hiddenBreadcrumbs = i;
+ i++
+ }
+ } else if (width > lastWidth && hiddenBreadcrumbs > 0) {
+ var i = hiddenBreadcrumbs;
+ while (width > breadcrumbsWidth && i > 0) {
+ if (hiddenBreadcrumbs == 1) {
+ breadcrumbsWidth -= $(breadcrumbs[1]).get(0).offsetWidth;
+ $(breadcrumbs[1]).find('span').remove();
+ $(breadcrumbs[1]).find('a').show();
+ breadcrumbsWidth += $(breadcrumbs[1]).get(0).offsetWidth;
+ } else {
+ $(breadcrumbs[i]).show();
+ breadcrumbsWidth += $(breadcrumbs[i]).get(0).offsetWidth;
+ if (breadcrumbsWidth > width) {
+ breadcrumbsWidth -= $(breadcrumbs[i]).get(0).offsetWidth;
+ $(breadcrumbs[i]).hide();
+ break;
+ }
+ }
+ i--;
+ hiddenBreadcrumbs = i;
+ }
+ }
+ lastWidth = width;
+ }
+ }
+
+ $(window).resize(function() {
+ resizeBreadcrumbs(false);
+ });
+
+ resizeBreadcrumbs(true);
});
function scanFiles(force,dir){
diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php
index 329f306d9e8..624e08959fe 100644
--- a/apps/files/l10n/bg_BG.php
+++ b/apps/files/l10n/bg_BG.php
@@ -5,15 +5,30 @@
"The uploaded file was only partially uploaded" => "Файлът е качен частично",
"No file was uploaded" => "Фахлът не бе качен",
"Missing a temporary folder" => "Липсва временната папка",
+"Failed to write to disk" => "Грешка при запис на диска",
"Files" => "Файлове",
"Delete" => "Изтриване",
+"Upload Error" => "Грешка при качване",
+"Upload cancelled." => "Качването е отменено.",
+"Invalid name, '/' is not allowed." => "Неправилно име – \"/\" не е позволено.",
"Size" => "Размер",
"Modified" => "Променено",
+"folder" => "папка",
+"folders" => "папки",
+"file" => "файл",
"Maximum upload size" => "Макс. размер за качване",
+"0 is unlimited" => "0 означава без ограничение",
+"New" => "Нов",
+"Text file" => "Текстов файл",
+"Folder" => "Папка",
+"From url" => "От url-адрес",
"Upload" => "Качване",
+"Cancel upload" => "Отказване на качването",
"Nothing in here. Upload something!" => "Няма нищо, качете нещо!",
"Name" => "Име",
+"Share" => "Споделяне",
"Download" => "Изтегляне",
"Upload too large" => "Файлът е прекалено голям",
-"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра."
+"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра.",
+"Files are being scanned, please wait." => "Файловете се претърсват, изчакайте."
);
diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php
index c23746ac5ac..35be2692696 100644
--- a/apps/files/l10n/ca.php
+++ b/apps/files/l10n/ca.php
@@ -9,6 +9,8 @@
"Files" => "Fitxers",
"Unshare" => "Deixa de compartir",
"Delete" => "Suprimeix",
+"undo" => "desfés",
+"deleted" => "esborrat",
"generating ZIP-file, it may take some time." => "s'estan generant fitxers ZIP, pot trigar una estona.",
"Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes",
"Upload Error" => "Error en la pujada",
diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php
index ea7ffa5ac54..1f4b076ee47 100644
--- a/apps/files/l10n/de.php
+++ b/apps/files/l10n/de.php
@@ -9,6 +9,8 @@
"Files" => "Dateien",
"Unshare" => "Nicht mehr teilen",
"Delete" => "Löschen",
+"undo" => "rückgängig machen",
+"deleted" => "gelöscht",
"generating ZIP-file, it may take some time." => "Erstelle ZIP-Datei. Dies kann eine Weile dauern.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Datei kann nicht hochgeladen werden da sie ein Verzeichniss ist oder 0 bytes hat.",
"Upload Error" => "Fehler beim Hochladen",
diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php
index ce154bacb7f..57ba31e92b0 100644
--- a/apps/files/l10n/el.php
+++ b/apps/files/l10n/el.php
@@ -9,6 +9,13 @@
"Files" => "Αρχεία",
"Unshare" => "Ακύρωση Διαμοιρασμού",
"Delete" => "Διαγραφή",
+"already exists" => "υπάρχει ήδη",
+"replace" => "αντικατέστησε",
+"cancel" => "ακύρωση",
+"replaced" => "αντικαταστάθηκε",
+"with" => "με",
+"undo" => "αναίρεση",
+"deleted" => "διαγράφηκε",
"generating ZIP-file, it may take some time." => "παραγωγή αρχείου ZIP, ίσως διαρκέσει αρκετά.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην μεταφόρτωση του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
"Upload Error" => "Σφάλμα Μεταφόρτωσης",
diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php
index e1376aa42b1..6b6414f9252 100644
--- a/apps/files/l10n/es.php
+++ b/apps/files/l10n/es.php
@@ -9,6 +9,8 @@
"Files" => "Archivos",
"Unshare" => "No compartir",
"Delete" => "Eliminado",
+"undo" => "deshacer",
+"deleted" => "borrado",
"generating ZIP-file, it may take some time." => "generando un fichero ZIP, puede llevar un tiempo.",
"Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes",
"Upload Error" => "Error al subir el archivo",
diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php
index 1b1cfd394cc..9e4be5b38ad 100644
--- a/apps/files/l10n/fi_FI.php
+++ b/apps/files/l10n/fi_FI.php
@@ -9,6 +9,13 @@
"Files" => "Tiedostot",
"Unshare" => "Lopeta jakaminen",
"Delete" => "Poista",
+"already exists" => "on jo olemassa",
+"replace" => "korvaa",
+"cancel" => "peru",
+"replaced" => "korvattu",
+"with" => "käyttäen",
+"undo" => "kumoa",
+"deleted" => "poistettu",
"generating ZIP-file, it may take some time." => "luodaan ZIP-tiedostoa, tämä saattaa kestää hetken.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio",
"Upload Error" => "Lähetysvirhe.",
diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php
index ca3d03ad6f7..e037c7a2f4b 100644
--- a/apps/files/l10n/fr.php
+++ b/apps/files/l10n/fr.php
@@ -9,6 +9,8 @@
"Files" => "Fichiers",
"Unshare" => "Ne plus partager",
"Delete" => "Supprimer",
+"undo" => "annuler",
+"deleted" => "supprimé",
"generating ZIP-file, it may take some time." => "Générer un fichier ZIP, cela peut prendre du temps",
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.",
"Upload Error" => "Erreur de chargement",
diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php
index 35ee7a5fdd1..8764ff45503 100644
--- a/apps/files/l10n/it.php
+++ b/apps/files/l10n/it.php
@@ -9,6 +9,13 @@
"Files" => "File",
"Unshare" => "Rimuovi condivisione",
"Delete" => "Elimina",
+"already exists" => "esiste già",
+"replace" => "sostituisci",
+"cancel" => "annulla",
+"replaced" => "sostituito",
+"with" => "con",
+"undo" => "annulla",
+"deleted" => "eliminati",
"generating ZIP-file, it may take some time." => "creazione file ZIP, potrebbe richiedere del tempo.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte",
"Upload Error" => "Errore di invio",
diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php
index 67a29b46613..811e983bb96 100644
--- a/apps/files/l10n/pl.php
+++ b/apps/files/l10n/pl.php
@@ -8,6 +8,8 @@
"Failed to write to disk" => "Błąd zapisu na dysk",
"Files" => "Pliki",
"Delete" => "Usuwa element",
+"undo" => "wróć",
+"deleted" => "skasuj",
"generating ZIP-file, it may take some time." => "Generowanie pliku ZIP, może potrwać pewien czas.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów",
"Upload Error" => "Błąd wczytywania",
diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php
index 99bb6df8f87..145dc6ce0bf 100644
--- a/apps/files/l10n/ru.php
+++ b/apps/files/l10n/ru.php
@@ -7,7 +7,10 @@
"Missing a temporary folder" => "Невозможно найти временную папку",
"Failed to write to disk" => "Ошибка записи на диск",
"Files" => "Файлы",
+"Unshare" => "Снять общий доступ",
"Delete" => "Удалить",
+"undo" => "отмена",
+"deleted" => "удален",
"generating ZIP-file, it may take some time." => "создание ZIP-файла, это может занять некоторое время.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог",
"Upload Error" => "Ошибка загрузки",
diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php
index a4f3b578885..0fd9e9a06c5 100644
--- a/apps/files/l10n/sl.php
+++ b/apps/files/l10n/sl.php
@@ -9,6 +9,8 @@
"Files" => "Datoteke",
"Unshare" => "Vzemi iz souporabe",
"Delete" => "Izbriši",
+"undo" => "razveljavi",
+"deleted" => "izbrisano",
"generating ZIP-file, it may take some time." => "Ustvarjam ZIP datoteko. To lahko traja nekaj časa.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Nalaganje ni mogoče, saj gre za mapo, ali pa ima datoteka velikost 0 bajtov.",
"Upload Error" => "Napaka pri nalaganju",
@@ -37,7 +39,7 @@
"Nothing in here. Upload something!" => "Tukaj ni ničesar. Naložite kaj!",
"Name" => "Ime",
"Share" => "Souporaba",
-"Download" => "Prejmi",
+"Download" => "Prenesi",
"Upload too large" => "Nalaganje ni mogoče, ker je preveliko",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke, ki jih želite naložiti, presegajo največjo dovoljeno velikost na tem strežniku.",
"Files are being scanned, please wait." => "Preiskujem datoteke, prosimo počakajte.",
diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php
index f3d936ff845..24784c29044 100644
--- a/apps/files/l10n/sv.php
+++ b/apps/files/l10n/sv.php
@@ -9,6 +9,13 @@
"Files" => "Filer",
"Unshare" => "Sluta dela",
"Delete" => "Ta bort",
+"already exists" => "finns redan",
+"replace" => "ersätt",
+"cancel" => "avbryt",
+"replaced" => "ersatt",
+"with" => "med",
+"undo" => "ångra",
+"deleted" => "raderad",
"generating ZIP-file, it may take some time." => "Gererar ZIP-fil. Det kan ta lite tid.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.",
"Upload Error" => "Uppladdningsfel",
diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php
index 0ecbcadb486..faa5cc10b78 100644
--- a/apps/files/l10n/tr.php
+++ b/apps/files/l10n/tr.php
@@ -7,7 +7,10 @@
"Missing a temporary folder" => "Geçici bir klasör eksik",
"Failed to write to disk" => "Diske yazılamadı",
"Files" => "Dosyalar",
+"Unshare" => "Paylaşılmayan",
"Delete" => "Sil",
+"undo" => "geri al",
+"deleted" => "silindi",
"generating ZIP-file, it may take some time." => "ZIP dosyası oluşturuluyor, biraz sürebilir.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Dosyanızın boyutu 0 byte olduğundan veya bir dizin olduğundan yüklenemedi",
"Upload Error" => "Yükleme hatası",
diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php
index 743bc57feeb..0b535bf3845 100644
--- a/apps/files/l10n/uk.php
+++ b/apps/files/l10n/uk.php
@@ -6,17 +6,37 @@
"No file was uploaded" => "Не відвантажено жодного файлу",
"Missing a temporary folder" => "Відсутній тимчасовий каталог",
"Files" => "Файли",
+"Unshare" => "Заборонити доступ",
"Delete" => "Видалити",
+"undo" => "відмінити",
+"deleted" => "видалені",
+"generating ZIP-file, it may take some time." => "Створення ZIP-файлу, це може зайняти певний час.",
+"Unable to upload your file as it is a directory or has 0 bytes" => "Неможливо завантажити ваш файл тому, що він тека або файл розміром 0 байт",
+"Upload Error" => "Помилка завантаження",
+"Pending" => "Очікування",
+"Upload cancelled." => "Завантаження перервано.",
+"Invalid name, '/' is not allowed." => "Некоректне ім'я, '/' не дозволено.",
"Size" => "Розмір",
"Modified" => "Змінено",
+"folder" => "тека",
+"folders" => "теки",
+"file" => "файл",
+"files" => "файли",
"Maximum upload size" => "Максимальний розмір відвантажень",
+"max. possible: " => "макс.можливе:",
+"0 is unlimited" => "0 є безліміт",
"New" => "Створити",
"Text file" => "Текстовий файл",
"Folder" => "Папка",
+"From url" => "З URL",
"Upload" => "Відвантажити",
+"Cancel upload" => "Перервати завантаження",
"Nothing in here. Upload something!" => "Тут нічого немає. Відвантажте що-небудь!",
"Name" => "Ім'я",
+"Share" => "Поділитися",
"Download" => "Завантажити",
"Upload too large" => "Файл занадто великий",
-"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файли,що ви намагаєтесь відвантажити перевищують максимальний дозволений розмір файлів на цьому сервері."
+"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файли,що ви намагаєтесь відвантажити перевищують максимальний дозволений розмір файлів на цьому сервері.",
+"Files are being scanned, please wait." => "Файли скануються, зачекайте, будь-ласка.",
+"Current scanning" => "Поточне сканування"
);
diff --git a/apps/files_versions/templates/settings.php b/apps/files_versions/templates/settings.php
index c3a856bc196..8682fc0f499 100644
--- a/apps/files_versions/templates/settings.php
+++ b/apps/files_versions/templates/settings.php
@@ -1,4 +1,4 @@
-<form id="versions">
+<form id="versionssettings">
<fieldset class="personalblock">
<input type="checkbox" name="versions" id="versions" value="1" <?php if (OCP\Config::getSystemValue('versions', 'true')=='true') echo ' checked="checked"'; ?> /> <label for="versions"><?php echo $l->t('Enable Files Versioning'); ?></label> <br/>
</fieldset>
diff --git a/apps/gallery/js/pictures.js b/apps/gallery/js/pictures.js
index 91fbf5be967..47f727e0dee 100644
--- a/apps/gallery/js/pictures.js
+++ b/apps/gallery/js/pictures.js
@@ -61,8 +61,8 @@ function deplode(element) {
function openNewGal(album_name) {
root = root + decodeURIComponent(album_name) + "/";
- var url = window.location.toString().replace(window.location.search, '');
- url = url + "?app=gallery&root="+encodeURIComponent(root);
+ var url = window.location.protocol+"//"+window.location.hostname+OC.linkTo('gallery', 'index.php');
+ url = url + "?root="+encodeURIComponent(root);
window.location = url;
}
diff --git a/apps/gallery/l10n/pl.php b/apps/gallery/l10n/pl.php
index 1ff636ac2a0..8c0bd0cb98d 100644
--- a/apps/gallery/l10n/pl.php
+++ b/apps/gallery/l10n/pl.php
@@ -1,9 +1,9 @@
<?php $TRANSLATIONS = array(
"Pictures" => "Zdjęcia",
-"Settings" => "Ustawienia",
-"Rescan" => "Przeszukaj",
-"Stop" => "Stop",
-"Share" => "Współdziel",
+"Share gallery" => "Udostępnij galerię",
+"Error: " => "Błąd: ",
+"Internal error" => "Błąd wewnętrzny",
+"Slideshow" => "Pokaz slajdów",
"Back" => "Wróć",
"Remove confirmation" => "Usuń potwierdzenie",
"Do you want to remove album" => "Czy chcesz usunąć album",
diff --git a/apps/gallery/l10n/tr.php b/apps/gallery/l10n/tr.php
index c42592448cb..7d007fa66e1 100644
--- a/apps/gallery/l10n/tr.php
+++ b/apps/gallery/l10n/tr.php
@@ -1,9 +1,9 @@
<?php $TRANSLATIONS = array(
"Pictures" => "Resimler",
-"Settings" => "Ayarlar",
-"Rescan" => "Yeniden Tara ",
-"Stop" => "Durdur",
-"Share" => "Paylaş",
+"Share gallery" => "Galeriyi paylaş",
+"Error: " => "Hata: ",
+"Internal error" => "İç hata",
+"Slideshow" => "Slide Gösterim",
"Back" => "Geri",
"Remove confirmation" => "Doğrulamayı kaldır",
"Do you want to remove album" => "Albümü silmek istiyor musunuz",
diff --git a/apps/media/l10n/bg_BG.php b/apps/media/l10n/bg_BG.php
index 1b71b26a165..e6c3c02d17f 100644
--- a/apps/media/l10n/bg_BG.php
+++ b/apps/media/l10n/bg_BG.php
@@ -1,5 +1,6 @@
<?php $TRANSLATIONS = array(
"Music" => "Музика",
+"Add album to playlist" => "Добавяне на албума към списъка за изпълнение",
"Play" => "Пусни",
"Pause" => "Пауза",
"Previous" => "Предишна",
diff --git a/apps/media/l10n/uk.php b/apps/media/l10n/uk.php
new file mode 100644
index 00000000000..4ac7abbf2b2
--- /dev/null
+++ b/apps/media/l10n/uk.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"Music" => "Музика",
+"Add album to playlist" => "Додати альбом до плейлиста",
+"Play" => "Грати",
+"Pause" => "Пауза",
+"Previous" => "Попередній",
+"Next" => "Наступний",
+"Mute" => "Звук вкл.",
+"Unmute" => "Звук викл.",
+"Rescan Collection" => "Повторне сканування колекції",
+"Artist" => "Виконавець",
+"Album" => "Альбом",
+"Title" => "Заголовок"
+);
diff --git a/apps/user_ldap/css/settings.css b/apps/user_ldap/css/settings.css
new file mode 100644
index 00000000000..30c5c175c9b
--- /dev/null
+++ b/apps/user_ldap/css/settings.css
@@ -0,0 +1,10 @@
+#ldap fieldset p label {
+ width: 20%;
+ max-width: 200px;
+ display: inline-block;
+}
+
+#ldap fieldset input {
+ width: 70%;
+ display: inline-block;
+} \ No newline at end of file
diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php
index a50afd0d602..4e7215525de 100644
--- a/apps/user_ldap/lib/access.php
+++ b/apps/user_ldap/lib/access.php
@@ -181,7 +181,7 @@ abstract class Access {
* returns the internal ownCloud name for the given LDAP DN of the group, false on DN outside of search DN or failure
*/
public function dn2groupname($dn, $ldapname = null) {
- if(mb_strripos($dn, $this->connection->ldapBaseGroups, 0, 'UTF-8') !== (mb_strlen($dn, 'UTF-8')-mb_strlen($this->connection->ldapBaseGroups, 'UTF-8'))) {
+ if(mb_strripos($dn, $this->sanitizeDN($this->connection->ldapBaseGroups), 0, 'UTF-8') !== (mb_strlen($dn, 'UTF-8')-mb_strlen($this->sanitizeDN($this->connection->ldapBaseGroups), 'UTF-8'))) {
return false;
}
return $this->dn2ocname($dn, $ldapname, false);
@@ -196,7 +196,7 @@ abstract class Access {
* returns the internal ownCloud name for the given LDAP DN of the user, false on DN outside of search DN or failure
*/
public function dn2username($dn, $ldapname = null) {
- if(mb_strripos($dn, $this->connection->ldapBaseUsers, 0, 'UTF-8') !== (mb_strlen($dn, 'UTF-8')-mb_strlen($this->connection->ldapBaseUsers, 'UTF-8'))) {
+ if(mb_strripos($dn, $this->sanitizeDN($this->connection->ldapBaseUsers), 0, 'UTF-8') !== (mb_strlen($dn, 'UTF-8')-mb_strlen($this->sanitizeDN($this->connection->ldapBaseUsers), 'UTF-8'))) {
return false;
}
return $this->dn2ocname($dn, $ldapname, true);
@@ -253,7 +253,7 @@ abstract class Access {
}
//if everything else did not help..
- OCP\Util::writeLog('user_ldap', 'Could not create unique ownCloud name for '.$dn.'.', \OCP\Util::INFO);
+ \OCP\Util::writeLog('user_ldap', 'Could not create unique ownCloud name for '.$dn.'.', \OCP\Util::INFO);
}
/**
diff --git a/apps/user_ldap/lib/connection.php b/apps/user_ldap/lib/connection.php
index a84174d1dfd..503245a3390 100644
--- a/apps/user_ldap/lib/connection.php
+++ b/apps/user_ldap/lib/connection.php
@@ -42,6 +42,7 @@ class Connection {
'ldapAgentPassword' => null,
'ldapTLS' => null,
'ldapNoCase' => null,
+ 'turnOffCertCheck' => null,
'ldapIgnoreNamingRules' => null,
'ldapUserDisplayName' => null,
'ldapUserFilter' => null,
@@ -164,6 +165,7 @@ class Connection {
$this->config['ldapBaseGroups'] = \OCP\Config::getAppValue($this->configID, 'ldap_base_groups', $this->config['ldapBase']);
$this->config['ldapTLS'] = \OCP\Config::getAppValue($this->configID, 'ldap_tls',0);
$this->config['ldapNoCase'] = \OCP\Config::getAppValue($this->configID, 'ldap_nocase', 0);
+ $this->config['turnOffCertCheck'] = \OCP\Config::getAppValue($this->configID, 'ldap_turn_off_cert_check', 0);
$this->config['ldapUserDisplayName'] = mb_strtolower(\OCP\Config::getAppValue($this->configID, 'ldap_display_name', 'uid'), 'UTF-8');
$this->config['ldapUserFilter'] = \OCP\Config::getAppValue($this->configID, 'ldap_userlist_filter','objectClass=person');
$this->config['ldapGroupFilter'] = \OCP\Config::getAppValue($this->configID, 'ldap_group_filter','(objectClass=posixGroup)');
@@ -292,6 +294,13 @@ class Connection {
return false;
}
+ if($this->config['turnOffCertCheck']) {
+ if(putenv('LDAPTLS_REQCERT=never')) {
+ \OCP\Util::writeLog('user_ldap', 'Turned off SSL certificate validation successfully.', \OCP\Util::WARN);
+ } else {
+ \OCP\Util::writeLog('user_ldap', 'Could not turn off SSL certificate validation.', \OCP\Util::WARN);
+ }
+ }
$this->ldapConnectionRes = ldap_connect($this->config['ldapHost'], $this->config['ldapPort']);
if(ldap_set_option($this->ldapConnectionRes, LDAP_OPT_PROTOCOL_VERSION, 3)) {
if(ldap_set_option($this->ldapConnectionRes, LDAP_OPT_REFERRALS, 0)) {
diff --git a/apps/user_ldap/settings.php b/apps/user_ldap/settings.php
index 135c735e703..39aa3296265 100644
--- a/apps/user_ldap/settings.php
+++ b/apps/user_ldap/settings.php
@@ -20,9 +20,10 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*
*/
-$params = array('ldap_host', 'ldap_port', 'ldap_dn', 'ldap_agent_password', 'ldap_base', 'ldap_base_users', 'ldap_base_groups', 'ldap_userlist_filter', 'ldap_login_filter', 'ldap_group_filter', 'ldap_display_name', 'ldap_group_display_name', 'ldap_tls', 'ldap_nocase', 'ldap_quota_def', 'ldap_quota_attr', 'ldap_email_attr', 'ldap_group_member_assoc_attribute', 'ldap_cache_ttl');
+$params = array('ldap_host', 'ldap_port', 'ldap_dn', 'ldap_agent_password', 'ldap_base', 'ldap_base_users', 'ldap_base_groups', 'ldap_userlist_filter', 'ldap_login_filter', 'ldap_group_filter', 'ldap_display_name', 'ldap_group_display_name', 'ldap_tls', 'ldap_turn_off_cert_check', 'ldap_nocase', 'ldap_quota_def', 'ldap_quota_attr', 'ldap_email_attr', 'ldap_group_member_assoc_attribute', 'ldap_cache_ttl');
OCP\Util::addscript('user_ldap', 'settings');
+OCP\Util::addstyle('user_ldap', 'settings');
if ($_POST) {
foreach($params as $param){
@@ -46,6 +47,9 @@ if ($_POST) {
elseif('ldap_nocase' == $param) {
OCP\Config::setAppValue('user_ldap', $param, 0);
}
+ elseif('ldap_turn_off_cert_check' == $param) {
+ OCP\Config::setAppValue('user_ldap', $param, 0);
+ }
}
}
diff --git a/apps/user_ldap/templates/settings.php b/apps/user_ldap/templates/settings.php
index 893d93c3c42..861c9ba6052 100644
--- a/apps/user_ldap/templates/settings.php
+++ b/apps/user_ldap/templates/settings.php
@@ -5,28 +5,28 @@
<li><a href="#ldapSettings-2">Advanced</a></li>
</ul>
<fieldset id="ldapSettings-1">
- <p><label for="ldap_host"><?php echo $l->t('Host');?><input type="text" id="ldap_host" name="ldap_host" value="<?php echo $_['ldap_host']; ?>"></label> <label for="ldap_base"><?php echo $l->t('Base');?></label><input type="text" id="ldap_base" name="ldap_base" value="<?php echo $_['ldap_base']; ?>" /></p>
- <p><label for="ldap_dn"><?php echo $l->t('Name');?></label><input type="text" id="ldap_dn" name="ldap_dn" value="<?php echo $_['ldap_dn']; ?>" />
- <label for="ldap_agent_password"><?php echo $l->t('Password');?></label><input type="password" id="ldap_agent_password" name="ldap_agent_password" value="<?php echo $_['ldap_agent_password']; ?>" />
- <small><?php echo $l->t('Leave both empty for anonymous bind for search, then bind with users credentials.');?></small></p>
- <p><label for="ldap_login_filter"><?php echo $l->t('User Login Filter');?></label><input type="text" id="ldap_login_filter" name="ldap_login_filter" value="<?php echo $_['ldap_login_filter']; ?>" /><small><?php echo $l->t('use %%uid placeholder, e.g. uid=%%uid');?></small></p>
- <p><label for="ldap_userlist_filter"><?php echo $l->t('User List Filter');?></label><input type="text" id="ldap_userlist_filter" name="ldap_userlist_filter" value="<?php echo $_['ldap_userlist_filter']; ?>" /><small><?php echo $l->t('without any placeholder, e.g. "objectClass=person".');?></small></p>
- <p><label for="ldap_group_filter"><?php echo $l->t('Group Filter');?></label><input type="text" id="ldap_group_filter" name="ldap_group_filter" value="<?php echo $_['ldap_group_filter']; ?>" /><small><?php echo $l->t('without any placeholder, e.g. "objectClass=posixGroup".');?></small></p>
+ <p><label for="ldap_host"><?php echo $l->t('Host');?></label><input type="text" id="ldap_host" name="ldap_host" value="<?php echo $_['ldap_host']; ?>" title="<?php echo $l->t('You can omit the protocol, except you require SSL. Then start with ldaps://');?>"></p>
+ <p><label for="ldap_base"><?php echo $l->t('Base DN');?></label><input type="text" id="ldap_base" name="ldap_base" value="<?php echo $_['ldap_base']; ?>" title="<?php echo $l->t('You can specify Base DN for users and groups in the Advanced tab');?>" /></p>
+ <p><label for="ldap_dn"><?php echo $l->t('User DN');?></label><input type="text" id="ldap_dn" name="ldap_dn" value="<?php echo $_['ldap_dn']; ?>" title="<?php echo $l->t('The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty.');?>" /></p>
+ <p><label for="ldap_agent_password"><?php echo $l->t('Password');?></label><input type="password" id="ldap_agent_password" name="ldap_agent_password" value="<?php echo $_['ldap_agent_password']; ?>" title="<?php echo $l->t('For anonymous access, leave DN and Password empty.');?>" /></p>
+ <p><label for="ldap_login_filter"><?php echo $l->t('User Login Filter');?></label><input type="text" id="ldap_login_filter" name="ldap_login_filter" value="<?php echo $_['ldap_login_filter']; ?>" title="<?php echo $l->t('Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action.');?>" /><br /><small><?php echo $l->t('use %%uid placeholder, e.g. "uid=%%uid"');?></small></p>
+ <p><label for="ldap_userlist_filter"><?php echo $l->t('User List Filter');?></label><input type="text" id="ldap_userlist_filter" name="ldap_userlist_filter" value="<?php echo $_['ldap_userlist_filter']; ?>" title="<?php echo $l->t('Defines the filter to apply, when retrieving users.');?>" /><br /><small><?php echo $l->t('without any placeholder, e.g. "objectClass=person".');?></small></p>
+ <p><label for="ldap_group_filter"><?php echo $l->t('Group Filter');?></label><input type="text" id="ldap_group_filter" name="ldap_group_filter" value="<?php echo $_['ldap_group_filter']; ?>" title="<?php echo $l->t('Defines the filter to apply, when retrieving groups.');?>" /><br /><small><?php echo $l->t('without any placeholder, e.g. "objectClass=posixGroup".');?></small></p>
</fieldset>
<fieldset id="ldapSettings-2">
<p><label for="ldap_port"><?php echo $l->t('Port');?></label><input type="text" id="ldap_port" name="ldap_port" value="<?php echo $_['ldap_port']; ?>" /></p>
<p><label for="ldap_base_users"><?php echo $l->t('Base User Tree');?></label><input type="text" id="ldap_base_users" name="ldap_base_users" value="<?php echo $_['ldap_base_users']; ?>" /></p>
<p><label for="ldap_base_groups"><?php echo $l->t('Base Group Tree');?></label><input type="text" id="ldap_base_groups" name="ldap_base_groups" value="<?php echo $_['ldap_base_groups']; ?>" /></p>
<p><label for="ldap_group_member_assoc_attribute"><?php echo $l->t('Group-Member association');?></label><select id="ldap_group_member_assoc_attribute" name="ldap_group_member_assoc_attribute"><option value="uniqueMember"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'uniqueMember')) echo ' selected'; ?>>uniqueMember</option><option value="memberUid"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'memberUid')) echo ' selected'; ?>>memberUid</option><option value="member"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'member')) echo ' selected'; ?>>member (AD)</option></select></p>
- <p><input type="checkbox" id="ldap_tls" name="ldap_tls" value="1"<?php if ($_['ldap_tls']) echo ' checked'; ?>><label for="ldap_tls"><?php echo $l->t('Use TLS');?></label></p>
- <p><input type="checkbox" id="ldap_nocase" name="ldap_nocase" value="1"<?php if (isset($_['ldap_nocase']) && ($_['ldap_nocase'])) echo ' checked'; ?>><label for="ldap_nocase"><?php echo $l->t('Case insensitve LDAP server (Windows)');?></label></p>
- <p><label for="ldap_display_name"><?php echo $l->t('Display Name Field');?></label><input type="text" id="ldap_display_name" name="ldap_display_name" value="<?php echo $_['ldap_display_name']; ?>" />
- <small><?php echo $l->t('Currently the display name field needs to be the same you matched %%uid against in the filter above, because ownCloud doesn\'t distinguish between user id and user name.');?></small></p>
- <p><label for="ldap_group_display_name"><?php echo $l->t('Group Display Name Field');?></label><input type="text" id="ldap_group_display_name" name="ldap_group_display_name" value="<?php echo $_['ldap_group_display_name']; ?>" /></p>
- <p><label for="ldap_quota_attr">Quota Attribute</label><input type="text" id="ldap_quota_attr" name="ldap_quota_attr" value="<?php echo $_['ldap_quota_attr']; ?>" />
- <label for="ldap_quota_def">Quota Default</label><input type="text" id="ldap_quota_def" name="ldap_quota_def" value="<?php if (isset($_['ldap_quota_def'])) echo $_['ldap_quota_def']; ?>" />bytes</p>
- <p><label for="ldap_email_attr">Email Attribute</label><input type="text" id="ldap_email_attr" name="ldap_email_attr" value="<?php echo $_['ldap_email_attr']; ?>" /></p>
- <p><label for="ldap_cache_ttl">Cache Time-To-Live</label><input type="text" id="ldap_cache_ttl" name="ldap_cache_ttl" value="<?php echo $_['ldap_cache_ttl']; ?>" /><small><?php echo $l->t('in seconds');?></small></p>
+ <p><label for="ldap_tls"><?php echo $l->t('Use TLS');?></label><input type="checkbox" id="ldap_tls" name="ldap_tls" value="1"<?php if ($_['ldap_tls']) echo ' checked'; ?> title="<?php echo $l->t('Do not use it for SSL connections, it will fail.');?>" /></p>
+ <p><label for="ldap_nocase"><?php echo $l->t('Case insensitve LDAP server (Windows)');?></label> <input type="checkbox" id="ldap_nocase" name="ldap_nocase" value="1"<?php if (isset($_['ldap_nocase']) && ($_['ldap_nocase'])) echo ' checked'; ?>></p>
+ <p><label for="ldap_turn_off_cert_check"><?php echo $l->t('Turn off SSL certificate validation.');?></label><input type="checkbox" id="ldap_turn_off_cert_check" name="ldap_turn_off_cert_check" title="<?php echo $l->t('If connection only works with this option, import the LDAP server\'s SSL certificate in your ownCloud server.');?>" value="1"<?php if ($_['ldap_turn_off_cert_check']) echo ' checked'; ?>><br/><small><?php echo $l->t('Not recommended, use for testing only.');?></small></p>
+ <p><label for="ldap_display_name"><?php echo $l->t('User Display Name Field');?></label><input type="text" id="ldap_display_name" name="ldap_display_name" value="<?php echo $_['ldap_display_name']; ?>" title="<?php echo $l->t('The LDAP attribute to use to generate the user`s ownCloud name.');?>" /></p>
+ <p><label for="ldap_group_display_name"><?php echo $l->t('Group Display Name Field');?></label><input type="text" id="ldap_group_display_name" name="ldap_group_display_name" value="<?php echo $_['ldap_group_display_name']; ?>" title="<?php echo $l->t('The LDAP attribute to use to generate the groups`s ownCloud name.');?>" /></p>
+ <p><label for="ldap_quota_attr">Quota Field</label><input type="text" id="ldap_quota_attr" name="ldap_quota_attr" value="<?php echo $_['ldap_quota_attr']; ?>" />
+ <label for="ldap_quota_def">Quota Default</label><input type="text" id="ldap_quota_def" name="ldap_quota_def" value="<?php if (isset($_['ldap_quota_def'])) echo $_['ldap_quota_def']; ?>" title="<?php echo $l->t('in bytes');?>" /></p>
+ <p><label for="ldap_email_attr">Email Field</label><input type="text" id="ldap_email_attr" name="ldap_email_attr" value="<?php echo $_['ldap_email_attr']; ?>" /></p>
+ <p><label for="ldap_cache_ttl">Cache Time-To-Live</label><input type="text" id="ldap_cache_ttl" name="ldap_cache_ttl" value="<?php echo $_['ldap_cache_ttl']; ?>" title="<?php echo $l->t('in seconds. A change empties the cache.');?>" /></p>
</fieldset>
<input type="submit" value="Save" /> <button id="ldap_action_test_connection" name="ldap_action_test_connection">Test Configuration</button> <a href="http://owncloud.org/support/ldap-backend/" target="_blank"><img src="<?php echo OCP\Util::imagePath('','actions/info.png'); ?>" style="height:1.75ex" /> <?php echo $l->t('Help');?></a>
</div>
diff --git a/apps/user_ldap/user_ldap.php b/apps/user_ldap/user_ldap.php
index 2059d5b0c6d..fb3471af91b 100644
--- a/apps/user_ldap/user_ldap.php
+++ b/apps/user_ldap/user_ldap.php
@@ -127,9 +127,9 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface {
return false;
}
- //if user really still exists, we will be able to read his cn
- $cn = $this->readAttribute($dn, 'cn');
- if(!$cn || empty($cn)) {
+ //if user really still exists, we will be able to read his objectclass
+ $objcs = $this->readAttribute($dn, 'objectclass');
+ if(!$objcs || empty($objcs)) {
$this->connection->writeToCache('userExists'.$uid, false);
return false;
}
diff --git a/core/css/styles.css b/core/css/styles.css
index c61d0a9a1ab..7e79a66fb49 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -3,7 +3,7 @@
See the COPYING-README file. */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; cursor:default; }
-html, body { height: 100%; }
+html, body { height: 100%; overflow: auto; }
article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }
body { line-height:1.5; }
table { border-collapse:separate; border-spacing:0; white-space:nowrap; }
@@ -109,6 +109,7 @@ label.infield { cursor: text !important; }
.center { text-align: center; }
#notification { z-index:101; background-color:#fc4; border:0; padding:0 .7em .3em; display:none; position:fixed; left:50%; top:0; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; border-bottom-right-radius:1em; }
+#notification span { cursor:pointer; font-weight:bold; margin-left:1em; }
.action, .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); opacity:.5; -webkit-transition:opacity 200ms; -moz-transition:opacity 200ms; -o-transition:opacity 200ms; transition:opacity 200ms; }
.action { width: 16px; height: 16px; }
@@ -157,3 +158,14 @@ a.bookmarklet { background-color: #ddd; border:1px solid #ccc; padding: 5px;padd
#categorylist li { background:#f8f8f8; padding:.3em .8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -webkit-transition:background-color 500ms; -moz-transition:background-color 500ms; -o-transition:background-color 500ms; transition:background-color 500ms; }
#categorylist li:hover, li:active { background:#eee; }
#category_addinput { width: 10em; }
+
+/* ---- APP SETTINGS ---- */
+.popup { background-color: white; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 20px #888888; color: #333333; padding: 10px; position: absolute; z-index: 200; }
+.popup.topright { top: -8px; right: 1em; }
+.popup.bottomleft { bottom: 1em; left: 8px; }
+.popup .close { position:absolute; top: 0.2em; right:0.2em; height: 20px; width: 20px; background:url('../img/actions/delete.svg') no-repeat center; }
+.popup h2 { font-weight: bold; font-size: 1.2em; }
+.arrow { border-bottom: 10px solid white; border-left: 10px solid transparent; border-right: 10px solid transparent; display: block; height: 0; position: absolute; width: 0; z-index: 201; }
+.arrow.left { left: -13px; bottom: 1.2em; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }
+.arrow.up { top: -8px; right: 2em; }
+.arrow.down { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
diff --git a/core/js/js.js b/core/js/js.js
index df834157cdb..7bded8e1414 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -82,7 +82,7 @@ OC={
if(type){
link+=type+'/';
}
- link+=file;
+ link+=file;
}
return link;
},
@@ -91,9 +91,9 @@ OC={
* @param app the app id to which the image belongs
* @param file the name of the image file
* @return string
- *
+ *
* if no extension is given for the image, it will automatically decide between .png and .svg based on what the browser supports
- */
+ */
imagePath:function(app,file){
if(file.indexOf('.')==-1){//if no extension is given, use png or svg depending on browser support
file+=(SVGSupport())?'.svg':'.png';
@@ -105,7 +105,7 @@ OC={
* @param app the app id to which the script belongs
* @param script the filename of the script
* @param ready event handeler to be called when the script is loaded
- *
+ *
* if the script is already loaded, the event handeler will be called directly
*/
addScript:function(app,script,ready){
@@ -150,12 +150,66 @@ OC={
}
},
dialogs:OCdialogs,
- mtime2date:function(mtime) {
- mtime = parseInt(mtime);
- var date = new Date(1000*mtime);
- var ret = date.getDate()+'.'+(date.getMonth()+1)+'.'+date.getFullYear()+', '+date.getHours()+':'+date.getMinutes();
- return ret;
- }
+ mtime2date:function(mtime) {
+ mtime = parseInt(mtime);
+ var date = new Date(1000*mtime);
+ var ret = date.getDate()+'.'+(date.getMonth()+1)+'.'+date.getFullYear()+', '+date.getHours()+':'+date.getMinutes();
+ return ret;
+ },
+ /**
+ * Opens a popup with the setting for an app.
+ * @param appid String. The ID of the app e.g. 'calendar', 'contacts' or 'files'.
+ * @param loadJS boolean or String. If true 'js/settings.js' is loaded. If it's a string
+ * it will attempt to load a script by that name in the 'js' directory.
+ * @param cache boolean. If true the javascript file won't be forced refreshed. Defaults to true.
+ * @param scriptName String. The name of the PHP file to load. Defaults to 'settings.php' in
+ * the root of the app directory hierarchy.
+ */
+ appSettings:function(args) {
+ if(typeof args === 'undefined' || typeof args.appid === 'undefined') {
+ throw { name: 'MissingParameter', message: 'The parameter appid is missing' };
+ }
+ var props = {scriptName:'settings.php', cache:true};
+ $.extend(props, args);
+ var settings = $('#appsettings');
+ if(settings.length == 0) {
+ throw { name: 'MissingDOMElement', message: 'There has be be an element with id "appsettings" for the popup to show.' };
+ }
+ if(settings.is(':visible')) {
+ settings.hide().find('.arrow').hide();
+ } else {
+ if($('#journal.settings').length == 0) {
+ var arrowclass = settings.hasClass('topright') ? 'up' : 'left';
+ var jqxhr = $.get(OC.filePath(props.appid, '', props.scriptName), function(data) {
+ $('#appsettings').html(data).ready(function() {
+ settings.prepend('<span class="arrow '+arrowclass+'"></span><h2>'+t('core', 'Settings')+'</h2><a class="close svg"></a>').show();
+ settings.find('.close').bind('click', function() {
+ settings.hide();
+ })
+ if(typeof props.loadJS !== 'undefined') {
+ var scriptname;
+ if(props.loadJS === true) {
+ scriptname = 'settings.js';
+ } else if(typeof props.loadJS === 'string') {
+ scriptname = props.loadJS;
+ } else {
+ throw { name: 'InvalidParameter', message: 'The "loadJS" parameter must be either boolean or a string.' };
+ }
+ if(props.cache) {
+ $.ajaxSetup({cache: true});
+ }
+ $.getScript(OC.filePath(props.appid, 'js', scriptname))
+ .fail(function(jqxhr, settings, e) {
+ throw e;
+ });
+ }
+ });
+ }, 'html');
+ } else {
+ settings.show().find('.arrow').show();
+ }
+ }
+ }
};
OC.search.customResults={};
OC.search.currentResult=-1;
@@ -202,7 +256,7 @@ if (!Array.prototype.filter) {
var len = this.length >>> 0;
if (typeof fun != "function")
throw new TypeError();
-
+
var res = [];
var thisp = arguments[1];
for (var i = 0; i < len; i++) {
@@ -222,14 +276,14 @@ if (!Array.prototype.indexOf){
Array.prototype.indexOf = function(elt /*, from*/)
{
var len = this.length;
-
+
var from = Number(arguments[1]) || 0;
from = (from < 0)
? Math.ceil(from)
: Math.floor(from);
if (from < 0)
from += len;
-
+
for (; from < len; from++)
{
if (from in this &&
@@ -306,7 +360,7 @@ function replaceSVG(){
/**
* prototypal inharitence functions
- *
+ *
* usage:
* MySubObject=object(MyObject)
*/
@@ -352,7 +406,7 @@ $(document).ready(function(){
fillWindow($('#rightcontent'));
});
$(window).trigger('resize');
-
+
if(!SVGSupport()){ //replace all svg images with png images for browser that dont support svg
replaceSVG();
}else{
@@ -395,17 +449,13 @@ $(document).ready(function(){
}
});
- // 'show password' checkbox
+ // 'show password' checkbox
$('#pass2').showPassword();
//use infield labels
$("label.infield").inFieldLabels();
- // hide log in button etc. when form fields not filled
- $('#submit').hide();
- $('#remember_login').hide();
- $('#remember_login+label').hide();
- $('input#user, input#password').keyup(function() {
+ checkShowCredentials = function() {
var empty = false;
$('input#user, input#password').each(function() {
if ($(this).val() == '') {
@@ -421,7 +471,10 @@ $(document).ready(function(){
$('#remember_login').show();
$('#remember_login+label').fadeIn();
}
- });
+ }
+ // hide log in button etc. when form fields not filled
+ checkShowCredentials();
+ $('input#user, input#password').keyup(checkShowCredentials);
$('#settings #expand').keydown(function(event) {
if (event.which == 13 || event.which == 32) {
@@ -462,15 +515,15 @@ $(document).ready(function(){
if (!Array.prototype.map){
Array.prototype.map = function(fun /*, thisp */){
"use strict";
-
+
if (this === void 0 || this === null)
throw new TypeError();
-
+
var t = Object(this);
var len = t.length >>> 0;
if (typeof fun !== "function")
throw new TypeError();
-
+
var res = new Array(len);
var thisp = arguments[1];
for (var i = 0; i < len; i++){
@@ -478,7 +531,7 @@ if (!Array.prototype.map){
res[i] = fun.call(thisp, t[i], i, t);
}
}
-
+
return res;
};
}
@@ -486,7 +539,7 @@ if (!Array.prototype.map){
/**
* Filter Jquery selector by attribute value
**/
-$.fn.filterAttr = function(attr_name, attr_value) {
+$.fn.filterAttr = function(attr_name, attr_value) {
return this.filter(function() { return $(this).attr(attr_name) === attr_value; });
};
diff --git a/core/l10n/ar.php b/core/l10n/ar.php
index 8a6ba6e9a78..4b694f33bd8 100644
--- a/core/l10n/ar.php
+++ b/core/l10n/ar.php
@@ -1,5 +1,5 @@
<?php $TRANSLATIONS = array(
-"Owncloud password reset" => "استرجاع كلمة السر",
+"Settings" => "تعديلات",
"Use the following link to reset your password: {link}" => "استخدم هذه الوصلة لاسترجاع كلمة السر: {link}",
"You will receive a link to reset your password via Email." => "سوف نرسل لك بريد يحتوي على وصلة لتجديد كلمة السر.",
"Requested" => "تم طلب",
@@ -29,7 +29,6 @@
"Finish setup" => "انهاء التعديلات",
"web services under your control" => "خدمات الوب تحت تصرفك",
"Log out" => "الخروج",
-"Settings" => "تعديلات",
"Lost your password?" => "هل نسيت كلمة السر؟",
"remember" => "تذكر",
"Log in" => "أدخل",
diff --git a/core/l10n/bg_BG.php b/core/l10n/bg_BG.php
index 46047a35350..19b32a700ba 100644
--- a/core/l10n/bg_BG.php
+++ b/core/l10n/bg_BG.php
@@ -1,4 +1,24 @@
<?php $TRANSLATIONS = array(
+"This category already exists: " => "Категорията вече съществува:",
+"Settings" => "Настройки",
+"January" => "Януари",
+"February" => "Февруари",
+"March" => "Март",
+"April" => "Април",
+"May" => "Май",
+"June" => "Юни",
+"July" => "Юли",
+"August" => "Август",
+"September" => "Септември",
+"October" => "Октомври",
+"November" => "Ноември",
+"December" => "Декември",
+"Cancel" => "Отказ",
+"No" => "Не",
+"Yes" => "Да",
+"Ok" => "Добре",
+"No categories selected for deletion." => "Няма избрани категории за изтриване",
+"Error" => "Грешка",
"You will receive a link to reset your password via Email." => "Ще получите връзка за нулиране на паролата Ви.",
"Requested" => "Заявено",
"Login failed!" => "Входа пропадна!",
@@ -12,7 +32,10 @@
"Apps" => "Програми",
"Admin" => "Админ",
"Help" => "Помощ",
+"Access forbidden" => "Достъпът е забранен",
"Cloud not found" => "облакът не намерен",
+"Edit categories" => "Редактиране на категориите",
+"Add" => "Добавяне",
"Create an <strong>admin account</strong>" => "Създаване на <strong>админ профил</strong>",
"Password" => "Парола",
"Advanced" => "Разширено",
@@ -25,9 +48,9 @@
"Database host" => "Хост за базата",
"Finish setup" => "Завършване на настройките",
"Log out" => "Изход",
-"Settings" => "Настройки",
"Lost your password?" => "Забравена парола?",
"remember" => "запомни",
+"Log in" => "Вход",
"You are logged out." => "Вие излязохте.",
"prev" => "пред.",
"next" => "следващо"
diff --git a/core/l10n/ca.php b/core/l10n/ca.php
index baeb8bd55bb..9be2fe6adfc 100644
--- a/core/l10n/ca.php
+++ b/core/l10n/ca.php
@@ -2,7 +2,26 @@
"Application name not provided." => "No s'ha facilitat cap nom per l'aplicació.",
"No category to add?" => "No voleu afegir cap categoria?",
"This category already exists: " => "Aquesta categoria ja existeix:",
-"Owncloud password reset" => "Restableix la contrasenya d'Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Arranjament",
+"January" => "Gener",
+"February" => "Febrer",
+"March" => "Març",
+"April" => "Abril",
+"May" => "Maig",
+"June" => "Juny",
+"July" => "Juliol",
+"August" => "Agost",
+"September" => "Setembre",
+"October" => "Octubre",
+"November" => "Novembre",
+"December" => "Desembre",
+"Cancel" => "Cancel·la",
+"No" => "No",
+"Yes" => "Sí",
+"Ok" => "D'acord",
+"No categories selected for deletion." => "No hi ha categories per eliminar.",
+"Error" => "Error",
"ownCloud password reset" => "estableix de nou la contrasenya Owncloud",
"Use the following link to reset your password: {link}" => "Useu l'enllaç següent per restablir la contrasenya: {link}",
"You will receive a link to reset your password via Email." => "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya.",
@@ -36,7 +55,6 @@
"Finish setup" => "Acaba la configuració",
"web services under your control" => "controleu els vostres serveis web",
"Log out" => "Surt",
-"Settings" => "Arranjament",
"Lost your password?" => "Heu perdut la contrasenya?",
"remember" => "recorda'm",
"Log in" => "Inici de sessió",
diff --git a/core/l10n/cs_CZ.php b/core/l10n/cs_CZ.php
index 4ad9508f813..7daeb52e631 100644
--- a/core/l10n/cs_CZ.php
+++ b/core/l10n/cs_CZ.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Jméno aplikace nezadáno.",
"No category to add?" => "Žádná kategorie k přidání?",
"This category already exists: " => "Tato kategorie již existuje:",
-"Owncloud password reset" => "Reset hesla Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Nastavení",
+"January" => "Leden",
+"February" => "Únor",
+"March" => "Březen",
+"April" => "Duben",
+"May" => "Květen",
+"June" => "Červen",
+"July" => "Červenec",
+"August" => "Srpen",
+"September" => "Září",
+"October" => "Říjen",
+"November" => "Listopad",
+"December" => "Prosinec",
+"Cancel" => "Zrušit",
+"No" => "Ne",
+"Yes" => "Ano",
+"Ok" => "Budiž",
+"No categories selected for deletion." => "Žádné kategorie nebyly vybrány ke smazání.",
+"Error" => "Chyba",
"ownCloud password reset" => "Reset hesla pro ownCloud",
"Use the following link to reset your password: {link}" => "Heslo vyresetujete použitím následujícího odkazu: {link}",
"You will receive a link to reset your password via Email." => "Bude Vám zaslán odkaz pro obnovu hesla",
@@ -36,7 +55,6 @@
"Finish setup" => "Dokončit instalaci",
"web services under your control" => "webové služby pod Vaší kontrolou",
"Log out" => "Odhlásit se",
-"Settings" => "Nastavení",
"Lost your password?" => "Zapomenuté heslo?",
"remember" => "zapamatovat si",
"Log in" => "Login",
diff --git a/core/l10n/da.php b/core/l10n/da.php
index f7b5b48f6fb..5e62b5b95db 100644
--- a/core/l10n/da.php
+++ b/core/l10n/da.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Applikationens navn ikke medsendt",
"No category to add?" => "Ingen kategori at tilføje?",
"This category already exists: " => "Denne kategori eksisterer allerede: ",
-"Owncloud password reset" => "Nulstil adgangskode til Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Indstillinger",
+"January" => "Januar",
+"February" => "Februar",
+"March" => "Marts",
+"April" => "April",
+"May" => "Maj",
+"June" => "Juni",
+"July" => "Juli",
+"August" => "August",
+"September" => "September",
+"October" => "Oktober",
+"November" => "November",
+"December" => "December",
+"Cancel" => "Fortryd",
+"No" => "Nej",
+"Yes" => "Ja",
+"Ok" => "OK",
+"No categories selected for deletion." => "Ingen kategorier valgt",
+"Error" => "Fejl",
"ownCloud password reset" => "Nulstil ownCloud kodeord",
"Use the following link to reset your password: {link}" => "Anvend følgende link til at nulstille din adgangskode: {link}",
"You will receive a link to reset your password via Email." => "Du vil modtage et link til at nulstille dit kodeord via email.",
@@ -36,7 +55,6 @@
"Finish setup" => "Afslut opsætning",
"web services under your control" => "Webtjenester under din kontrol",
"Log out" => "Log ud",
-"Settings" => "Indstillinger",
"Lost your password?" => "Mistet dit kodeord?",
"remember" => "husk",
"Log in" => "Log ind",
diff --git a/core/l10n/de.php b/core/l10n/de.php
index 549f184c269..121d17f6a8b 100644
--- a/core/l10n/de.php
+++ b/core/l10n/de.php
@@ -3,6 +3,7 @@
"No category to add?" => "Keine Kategorie hinzuzufügen?",
"This category already exists: " => "Kategorie existiert bereits:",
"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Einstellungen",
"January" => "Januar",
"February" => "Februar",
"March" => "März",
@@ -54,7 +55,6 @@
"Finish setup" => "Installation abschließen",
"web services under your control" => "web services under your control",
"Log out" => "Abmelden",
-"Settings" => "Einstellungen",
"Lost your password?" => "Passwort vergessen?",
"remember" => "merken",
"Log in" => "Einloggen",
diff --git a/core/l10n/el.php b/core/l10n/el.php
index 1adf14af967..d8f32fb51e0 100644
--- a/core/l10n/el.php
+++ b/core/l10n/el.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Δε προσδιορίστηκε όνομα εφαρμογής",
"No category to add?" => "Δεν έχετε να προστέσθέσεται μια κα",
"This category already exists: " => "Αυτή η κατηγορία υπάρχει ήδη",
-"Owncloud password reset" => "Επανέκδοση κωδικού για το Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Ρυθμίσεις",
+"January" => "Ιανουάριος",
+"February" => "Φεβρουάριος",
+"March" => "Μάρτιος",
+"April" => "Απρίλιος",
+"May" => "Μάϊος",
+"June" => "Ιούνιος",
+"July" => "Ιούλιος",
+"August" => "Αύγουστος",
+"September" => "Σεπτέμβριος",
+"October" => "Οκτώβριος",
+"November" => "Νοέμβριος",
+"December" => "Δεκέμβριος",
+"Cancel" => "Ακύρωση",
+"No" => "Όχι",
+"Yes" => "Ναι",
+"Ok" => "Οκ",
+"No categories selected for deletion." => "Δεν επιλέχτηκαν κατηγορίες για διαγραφή",
+"Error" => "Σφάλμα",
"ownCloud password reset" => "Επαναφορά κωδικού ownCloud",
"Use the following link to reset your password: {link}" => "Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επανεκδόσετε τον κωδικό: {link}",
"You will receive a link to reset your password via Email." => "Θα λάβετε ένα σύνδεσμο για να επαναφέρετε τον κωδικό πρόσβασής σας μέσω ηλεκτρονικού ταχυδρομείου.",
@@ -36,7 +55,6 @@
"Finish setup" => "Ολοκλήρωση εγκατάστασης",
"web services under your control" => "Υπηρεσίες web υπό τον έλεγχό σας",
"Log out" => "Αποσύνδεση",
-"Settings" => "Ρυθμίσεις",
"Lost your password?" => "Ξεχάσατε τον κωδικό σας;",
"remember" => "να με θυμάσαι",
"Log in" => "Είσοδος",
diff --git a/core/l10n/eo.php b/core/l10n/eo.php
index 0ae2aeac691..f5e5ca9d0e1 100644
--- a/core/l10n/eo.php
+++ b/core/l10n/eo.php
@@ -1,5 +1,28 @@
<?php $TRANSLATIONS = array(
-"Owncloud password reset" => "La pasvorto de Owncloud estas restarigita",
+"Application name not provided." => "Nomo de aplikaĵo ne proviziiĝis.",
+"No category to add?" => "Ĉu neniu kategorio estas aldonota?",
+"This category already exists: " => "Ĉi tiu kategorio jam ekzistas: ",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Agordo",
+"January" => "Januaro",
+"February" => "Februaro",
+"March" => "Marto",
+"April" => "Aprilo",
+"May" => "Majo",
+"June" => "Junio",
+"July" => "Julio",
+"August" => "Aŭgusto",
+"September" => "Septembro",
+"October" => "Oktobro",
+"November" => "Novembro",
+"December" => "Decembro",
+"Cancel" => "Nuligi",
+"No" => "Ne",
+"Yes" => "Jes",
+"Ok" => "Akcepti",
+"No categories selected for deletion." => "Neniu kategorio elektiĝis por forigo.",
+"Error" => "Eraro",
+"ownCloud password reset" => "La pasvorto de ownCloud restariĝis.",
"Use the following link to reset your password: {link}" => "Uzu la jenan ligilon por restarigi vian pasvorton: {link}",
"You will receive a link to reset your password via Email." => "Vi ricevos ligilon retpoŝte por rekomencigi vian pasvorton.",
"Requested" => "Petita",
@@ -15,7 +38,10 @@
"Apps" => "Aplikaĵoj",
"Admin" => "Administranto",
"Help" => "Helpo",
+"Access forbidden" => "Aliro estas malpermesata",
"Cloud not found" => "La nubo ne estas trovita",
+"Edit categories" => "Redakti kategoriojn",
+"Add" => "Aldoni",
"Create an <strong>admin account</strong>" => "Krei <strong>administran konton</strong>",
"Password" => "Pasvorto",
"Advanced" => "Progresinta",
@@ -29,7 +55,6 @@
"Finish setup" => "Fini la instalon",
"web services under your control" => "TTT-servoj sub via kontrolo",
"Log out" => "Elsaluti",
-"Settings" => "Agordo",
"Lost your password?" => "Ĉu vi perdis vian pasvorton?",
"remember" => "memori",
"Log in" => "Ensaluti",
diff --git a/core/l10n/es.php b/core/l10n/es.php
index 2d6068ed5f8..31d8d792a41 100644
--- a/core/l10n/es.php
+++ b/core/l10n/es.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Nombre de la aplicación no provisto.",
"No category to add?" => "¿Ninguna categoría para agregar?",
"This category already exists: " => "Esta categoría ya existe: ",
-"Owncloud password reset" => "Restablecer contraseña de ownCloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Ajustes",
+"January" => "Enero",
+"February" => "Febrero",
+"March" => "Marzo",
+"April" => "Abril",
+"May" => "Mayo",
+"June" => "Junio",
+"July" => "Julio",
+"August" => "Agosto",
+"September" => "Septiembre",
+"October" => "Octubre",
+"November" => "Noviembre",
+"December" => "Diciembre",
+"Cancel" => "Cancelar",
+"No" => "No",
+"Yes" => "Sí",
+"Ok" => "Vale",
+"No categories selected for deletion." => "No hay categorias seleccionadas para borrar.",
+"Error" => "Fallo",
"ownCloud password reset" => "Reiniciar contraseña de ownCloud",
"Use the following link to reset your password: {link}" => "Utiliza el siguiente enlace para restablecer tu contraseña: {link}",
"You will receive a link to reset your password via Email." => "Recibirás un enlace por correo electrónico para restablecer tu contraseña",
@@ -36,7 +55,6 @@
"Finish setup" => "Completar la instalación",
"web services under your control" => "servicios web bajo tu control",
"Log out" => "Salir",
-"Settings" => "Ajustes",
"Lost your password?" => "¿Has perdido tu contraseña?",
"remember" => "recuérdame",
"Log in" => "Entrar",
diff --git a/core/l10n/et_EE.php b/core/l10n/et_EE.php
index 7ecfb278afd..734021605ca 100644
--- a/core/l10n/et_EE.php
+++ b/core/l10n/et_EE.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Rakenduse nime pole sisestatud.",
"No category to add?" => "Pole kategooriat, mida lisada?",
"This category already exists: " => "See kategooria on juba olemas: ",
-"Owncloud password reset" => "Owncloud parooli taastamine",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Seaded",
+"January" => "Jaanuar",
+"February" => "Veebruar",
+"March" => "Märts",
+"April" => "Aprill",
+"May" => "Mai",
+"June" => "Juuni",
+"July" => "Juuli",
+"August" => "August",
+"September" => "September",
+"October" => "Oktoober",
+"November" => "November",
+"December" => "Detsember",
+"Cancel" => "Loobu",
+"No" => "Ei",
+"Yes" => "Jah",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Kustutamiseks pole kategooriat valitud.",
+"Error" => "Viga",
"ownCloud password reset" => "ownCloud parooli taastamine",
"Use the following link to reset your password: {link}" => "Kasuta järgnevat linki oma parooli taastamiseks: {link}",
"You will receive a link to reset your password via Email." => "Sinu parooli taastamise link saadetakse sulle e-postile.",
@@ -36,7 +55,6 @@
"Finish setup" => "Lõpeta seadistamine",
"web services under your control" => "veebiteenused sinu kontrolli all",
"Log out" => "Logi välja",
-"Settings" => "Seaded",
"Lost your password?" => "Kaotasid oma parooli?",
"remember" => "pea meeles",
"Log in" => "Logi sisse",
diff --git a/core/l10n/eu.php b/core/l10n/eu.php
index 3159350183f..2e5a2c00e2a 100644
--- a/core/l10n/eu.php
+++ b/core/l10n/eu.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Aplikazioaren izena falta da",
"No category to add?" => "Ez dago gehitzeko kategoriarik?",
"This category already exists: " => "Kategoria hau dagoeneko existitzen da:",
-"Owncloud password reset" => "Owncloudeko pasahitza berrezarri",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Ezarpenak",
+"January" => "Urtarrila",
+"February" => "Otsaila",
+"March" => "Martxoa",
+"April" => "Apirila",
+"May" => "Maiatza",
+"June" => "Ekaina",
+"July" => "Uztaila",
+"August" => "Abuztua",
+"September" => "Iraila",
+"October" => "Urria",
+"November" => "Azaroa",
+"December" => "Abendua",
+"Cancel" => "Ezeztatu",
+"No" => "Ez",
+"Yes" => "Bai",
+"Ok" => "Ados",
+"No categories selected for deletion." => "Ez da ezabatzeko kategoriarik hautatu.",
+"Error" => "Errorea",
"ownCloud password reset" => "ownCloud-en pasahitza berrezarri",
"Use the following link to reset your password: {link}" => "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}",
"You will receive a link to reset your password via Email." => "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez.",
@@ -36,7 +55,6 @@
"Finish setup" => "Bukatu konfigurazioa",
"web services under your control" => "web zerbitzuak zure kontrolpean",
"Log out" => "Saioa bukatu",
-"Settings" => "Ezarpenak",
"Lost your password?" => "Galdu duzu pasahitza?",
"remember" => "gogoratu",
"Log in" => "Hasi saioa",
diff --git a/core/l10n/fa.php b/core/l10n/fa.php
index e3cc3feddd8..5fe98629ba2 100644
--- a/core/l10n/fa.php
+++ b/core/l10n/fa.php
@@ -2,7 +2,26 @@
"Application name not provided." => "نام برنامه پیدا نشد",
"No category to add?" => "آیا گروه دیگری برای افزودن ندارید",
"This category already exists: " => "این گروه از قبل اضافه شده",
-"Owncloud password reset" => "گذرواژه ابرهای شما تغییرکرد",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "تنظیمات",
+"January" => "ژانویه",
+"February" => "فبریه",
+"March" => "مارس",
+"April" => "آوریل",
+"May" => "می",
+"June" => "ژوئن",
+"July" => "جولای",
+"August" => "آگوست",
+"September" => "سپتامبر",
+"October" => "اکتبر",
+"November" => "نوامبر",
+"December" => "دسامبر",
+"Cancel" => "منصرف شدن",
+"No" => "نه",
+"Yes" => "بله",
+"Ok" => "قبول",
+"No categories selected for deletion." => "هیج دسته ای برای پاک شدن انتخاب نشده است",
+"Error" => "خطا",
"ownCloud password reset" => "پسورد ابرهای شما تغییرکرد",
"Use the following link to reset your password: {link}" => "از لینک زیر جهت دوباره سازی پسورد استفاده کنید :\n{link}",
"You will receive a link to reset your password via Email." => "شما یک نامه الکترونیکی حاوی یک لینک جهت بازسازی گذرواژه دریافت خواهید کرد.",
@@ -36,7 +55,6 @@
"Finish setup" => "اتمام نصب",
"web services under your control" => "سرویس وب تحت کنترل شما",
"Log out" => "خروج",
-"Settings" => "تنظیمات",
"Lost your password?" => "آیا گذرواژه تان را به یاد نمی آورید؟",
"remember" => "بیاد آوری",
"Log in" => "ورود",
diff --git a/core/l10n/fi_FI.php b/core/l10n/fi_FI.php
index 6dc65ed4955..64bb4dca631 100644
--- a/core/l10n/fi_FI.php
+++ b/core/l10n/fi_FI.php
@@ -2,7 +2,25 @@
"Application name not provided." => "Sovelluksen nimeä ei määritelty.",
"No category to add?" => "Ei lisättävää luokkaa?",
"This category already exists: " => "Tämä luokka on jo olemassa: ",
-"Owncloud password reset" => "Owncloud-salasanan nollaus",
+"Settings" => "Asetukset",
+"January" => "Tammikuu",
+"February" => "Helmikuu",
+"March" => "Maaliskuu",
+"April" => "Huhtikuu",
+"May" => "Toukokuu",
+"June" => "Kesäkuu",
+"July" => "Heinäkuu",
+"August" => "Elokuu",
+"September" => "Syyskuu",
+"October" => "Lokakuu",
+"November" => "Marraskuu",
+"December" => "Joulukuu",
+"Cancel" => "Peru",
+"No" => "Ei",
+"Yes" => "Kyllä",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Luokkia ei valittu poistettavaksi.",
+"Error" => "Virhe",
"ownCloud password reset" => "ownCloud-salasanan nollaus",
"Use the following link to reset your password: {link}" => "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}",
"You will receive a link to reset your password via Email." => "Saat sähköpostitse linkin nollataksesi salasanan.",
@@ -36,7 +54,6 @@
"Finish setup" => "Viimeistele asennus",
"web services under your control" => "verkkopalvelut hallinnassasi",
"Log out" => "Kirjaudu ulos",
-"Settings" => "Asetukset",
"Lost your password?" => "Unohditko salasanasi?",
"remember" => "muista",
"Log in" => "Kirjaudu sisään",
diff --git a/core/l10n/fr.php b/core/l10n/fr.php
index 8459fbbb664..43917917ad8 100644
--- a/core/l10n/fr.php
+++ b/core/l10n/fr.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Nom de l'application non fourni.",
"No category to add?" => "Pas de catégorie à ajouter ?",
"This category already exists: " => "Cette catégorie existe déjà : ",
-"Owncloud password reset" => "Réinitialisation de votre mot de passe Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Paramètres",
+"January" => "Janvier",
+"February" => "Février",
+"March" => "Mars",
+"April" => "Avril",
+"May" => "Mai",
+"June" => "Juin",
+"July" => "Juillet",
+"August" => "Août",
+"September" => "Septembre",
+"October" => "Octobre",
+"November" => "Novembre",
+"December" => "Décembre",
+"Cancel" => "Annulé",
+"No" => "Non",
+"Yes" => "Oui",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Aucune catégorie sélectionnée pour suppression",
+"Error" => "Erreur",
"ownCloud password reset" => "Réinitialisation de votre mot de passe Owncloud",
"Use the following link to reset your password: {link}" => "Utilisez le lien suivant pour réinitialiser votre mot de passe : {link}",
"You will receive a link to reset your password via Email." => "Vous allez recevoir un e-mail contenant un lien pour réinitialiser votre mot de passe",
@@ -29,14 +48,13 @@
"Data folder" => "Répertoire des données",
"Configure the database" => "Configurer la base de données",
"will be used" => "sera utilisé",
-"Database user" => "Utilisateur de la base de données",
+"Database user" => "Utilisateur pour la base de données",
"Database password" => "Mot de passe de la base de données",
"Database name" => "Nom de la base de données",
"Database host" => "Serveur de la base de données",
"Finish setup" => "Terminer l'installation",
"web services under your control" => "services web sous votre contrôle",
"Log out" => "Se déconnecter",
-"Settings" => "Paramètres",
"Lost your password?" => "Mot de passe perdu ?",
"remember" => "se souvenir de moi",
"Log in" => "Connexion",
diff --git a/core/l10n/gl.php b/core/l10n/gl.php
index 8d839a6ac6c..eeff78826f8 100644
--- a/core/l10n/gl.php
+++ b/core/l10n/gl.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Non se indicou o nome do aplicativo.",
"No category to add?" => "Sen categoría que engadir?",
"This category already exists: " => "Esta categoría xa existe: ",
-"Owncloud password reset" => "Restablecemento do contrasinal de Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Preferencias",
+"January" => "Xaneiro",
+"February" => "Febreiro",
+"March" => "Marzo",
+"April" => "Abril",
+"May" => "Maio",
+"June" => "Xuño",
+"July" => "Xullo",
+"August" => "Agosto",
+"September" => "Setembro",
+"October" => "Outubro",
+"November" => "Novembro",
+"December" => "Nadal",
+"Cancel" => "Cancelar",
+"No" => "Non",
+"Yes" => "Si",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Non hai categorías seleccionadas para eliminar.",
+"Error" => "Erro",
"ownCloud password reset" => "Restablecer contrasinal de ownCloud",
"Use the following link to reset your password: {link}" => "Use a seguinte ligazón para restablecer o contrasinal: {link}",
"You will receive a link to reset your password via Email." => "Recibirá unha ligazón por correo electrónico para restablecer o contrasinal",
@@ -36,7 +55,6 @@
"Finish setup" => "Rematar configuración",
"web services under your control" => "servizos web baixo o seu control",
"Log out" => "Desconectar",
-"Settings" => "Preferencias",
"Lost your password?" => "Perdeu o contrasinal?",
"remember" => "lembrar",
"Log in" => "Conectar",
diff --git a/core/l10n/he.php b/core/l10n/he.php
index 1929681e066..f0a18103a8f 100644
--- a/core/l10n/he.php
+++ b/core/l10n/he.php
@@ -2,7 +2,25 @@
"Application name not provided." => "שם היישום לא סופק.",
"No category to add?" => "אין קטגוריה להוספה?",
"This category already exists: " => "קטגוריה זאת כבר קיימת: ",
-"Owncloud password reset" => "איפוס הססמה של ownCloud",
+"Settings" => "הגדרות",
+"January" => "ינואר",
+"February" => "פברואר",
+"March" => "מרץ",
+"April" => "אפריל",
+"May" => "מאי",
+"June" => "יוני",
+"July" => "יולי",
+"August" => "אוגוסט",
+"September" => "ספטמבר",
+"October" => "אוקטובר",
+"November" => "נובמבר",
+"December" => "דצמבר",
+"Cancel" => "ביטול",
+"No" => "לא",
+"Yes" => "כן",
+"Ok" => "בסדר",
+"No categories selected for deletion." => "לא נבחרו קטגוריות למחיקה",
+"Error" => "שגיאה",
"ownCloud password reset" => "איפוס הססמה של ownCloud",
"Use the following link to reset your password: {link}" => "יש להשתמש בקישור הבא כדי לאפס את הססמה שלך: {link}",
"You will receive a link to reset your password via Email." => "יישלח לתיבת הדוא״ל שלך קישור לאיפוס הססמה.",
@@ -36,7 +54,6 @@
"Finish setup" => "סיום התקנה",
"web services under your control" => "שירותי רשת בשליטתך",
"Log out" => "התנתקות",
-"Settings" => "הגדרות",
"Lost your password?" => "שכחת את ססמתך?",
"remember" => "שמירת הססמה",
"Log in" => "כניסה",
diff --git a/core/l10n/hr.php b/core/l10n/hr.php
index 92be8048045..d4e773afc1e 100644
--- a/core/l10n/hr.php
+++ b/core/l10n/hr.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Ime aplikacije nije pribavljeno.",
"No category to add?" => "Nemate kategorija koje možete dodati?",
"This category already exists: " => "Ova kategorija već postoji: ",
-"Owncloud password reset" => "ownCloud resetiranje lozinke",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Postavke",
+"January" => "Siječanj",
+"February" => "Veljača",
+"March" => "Ožujak",
+"April" => "Travanj",
+"May" => "Svibanj",
+"June" => "Lipanj",
+"July" => "Srpanj",
+"August" => "Kolovoz",
+"September" => "Rujan",
+"October" => "Listopad",
+"November" => "Studeni",
+"December" => "Prosinac",
+"Cancel" => "Odustani",
+"No" => "Ne",
+"Yes" => "Da",
+"Ok" => "U redu",
+"No categories selected for deletion." => "Nema odabranih kategorija za brisanje.",
+"Error" => "Pogreška",
"ownCloud password reset" => "ownCloud resetiranje lozinke",
"Use the following link to reset your password: {link}" => "Koristite ovaj link da biste poništili lozinku: {link}",
"You will receive a link to reset your password via Email." => "Primit ćete link kako biste poništili zaporku putem e-maila.",
@@ -36,7 +55,6 @@
"Finish setup" => "Završi postavljanje",
"web services under your control" => "web usluge pod vašom kontrolom",
"Log out" => "Odjava",
-"Settings" => "Postavke",
"Lost your password?" => "Izgubili ste lozinku?",
"remember" => "zapamtiti",
"Log in" => "Prijava",
diff --git a/core/l10n/hu_HU.php b/core/l10n/hu_HU.php
index fc1337d8def..dbfe2781d5f 100644
--- a/core/l10n/hu_HU.php
+++ b/core/l10n/hu_HU.php
@@ -2,45 +2,63 @@
"Application name not provided." => "Alkalmazásnév hiányzik",
"No category to add?" => "Nincs hozzáadandó kategória?",
"This category already exists: " => "Ez a kategória már létezik",
-"Owncloud password reset" => "ownCloud jelszó-visszaállítás",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Beállítások",
+"January" => "Január",
+"February" => "Február",
+"March" => "Március",
+"April" => "Április",
+"May" => "Május",
+"June" => "Június",
+"July" => "Július",
+"August" => "Augusztus",
+"September" => "Szeptember",
+"October" => "Október",
+"November" => "November",
+"December" => "December",
+"Cancel" => "Mégse",
+"No" => "Nem",
+"Yes" => "Igen",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Nincs törlésre jelölt kategória",
+"Error" => "Hiba",
"ownCloud password reset" => "ownCloud jelszó-visszaállítás",
"Use the following link to reset your password: {link}" => "Használja az alábbi linket a jelszó-visszaállításhoz: {link}",
"You will receive a link to reset your password via Email." => "Egy e-mailben kap értesítést a jelszóváltoztatás módjáról.",
-"Requested" => "Kért",
+"Requested" => "Kérés elküldve",
"Login failed!" => "Belépés sikertelen!",
-"Username" => "Felhasználói név",
+"Username" => "Felhasználónév",
"Request reset" => "Visszaállítás igénylése",
-"Your password was reset" => "Jelszó megváltoztatásra került",
+"Your password was reset" => "Jelszó megváltoztatva",
"To login page" => "A bejelentkező ablakhoz",
"New password" => "Új jelszó",
-"Reset password" => "Jelszó beállítás",
+"Reset password" => "Jelszó-visszaállítás",
"Personal" => "Személyes",
"Users" => "Felhasználók",
"Apps" => "Alkalmazások",
-"Admin" => "Adminisztráció",
+"Admin" => "Admin",
"Help" => "Súgó",
"Access forbidden" => "Hozzáférés tiltva",
-"Cloud not found" => "Nem talált felhő",
+"Cloud not found" => "A felhő nem található",
"Edit categories" => "Kategóriák szerkesztése",
"Add" => "Hozzáadás",
-"Create an <strong>admin account</strong>" => "<strong>Adminisztrációs fiók</strong> létrehozása",
+"Create an <strong>admin account</strong>" => "<strong>Rendszergazdafiók</strong> létrehozása",
"Password" => "Jelszó",
-"Advanced" => "Fejlett",
-"Data folder" => "Adat könyvtár",
+"Advanced" => "Haladó",
+"Data folder" => "Adatkönyvtár",
"Configure the database" => "Adatbázis konfigurálása",
"will be used" => "használva lesz",
-"Database user" => "Adatbázis felhasználó",
+"Database user" => "Adatbázis felhasználónév",
"Database password" => "Adatbázis jelszó",
"Database name" => "Adatbázis név",
"Database host" => "Adatbázis szerver",
-"Finish setup" => "Beállítások befejezése",
+"Finish setup" => "Beállítás befejezése",
"web services under your control" => "webszolgáltatások az irányításod alatt",
"Log out" => "Kilépés",
-"Settings" => "Beállítások",
"Lost your password?" => "Elfelejtett jelszó?",
-"remember" => "emlékezni",
+"remember" => "emlékezzen",
"Log in" => "Bejelentkezés",
-"You are logged out." => "Kilépés sikerült.",
+"You are logged out." => "Kilépett.",
"prev" => "Előző",
"next" => "Következő"
);
diff --git a/core/l10n/ia.php b/core/l10n/ia.php
index 97e8dfc147b..e202daafa32 100644
--- a/core/l10n/ia.php
+++ b/core/l10n/ia.php
@@ -1,6 +1,6 @@
<?php $TRANSLATIONS = array(
"This category already exists: " => "Iste categoria jam existe:",
-"Owncloud password reset" => "Reinitialisation del contrasigno de Owncloud",
+"Settings" => "Configurationes",
"ownCloud password reset" => "Reinitialisation del contrasigno de ownCLoud",
"Requested" => "Requestate",
"Login failed!" => "Initio de session fallite!",
@@ -31,7 +31,6 @@
"Database host" => "Hospite de base de datos",
"web services under your control" => "servicios web sub tu controlo",
"Log out" => "Clauder le session",
-"Settings" => "Configurationes",
"Lost your password?" => "Tu perdeva le contrasigno?",
"remember" => "memora",
"Log in" => "Aperir session",
diff --git a/core/l10n/id.php b/core/l10n/id.php
index f9fa7d2bb9b..296e2d62a4a 100644
--- a/core/l10n/id.php
+++ b/core/l10n/id.php
@@ -2,7 +2,7 @@
"Application name not provided." => "Nama aplikasi tidak diberikan.",
"No category to add?" => "Tidak ada kategori yang akan ditambahkan?",
"This category already exists: " => "Kategori ini sudah ada:",
-"Owncloud password reset" => "Reset password Owncloud",
+"Settings" => "Setelan",
"ownCloud password reset" => "reset password ownCloud",
"Use the following link to reset your password: {link}" => "Gunakan tautan berikut untuk mereset password anda: {link}",
"You will receive a link to reset your password via Email." => "Anda akan mendapatkan link untuk mereset password anda lewat Email.",
@@ -36,7 +36,6 @@
"Finish setup" => "Selesaikan instalasi",
"web services under your control" => "web service dibawah kontrol anda",
"Log out" => "Keluar",
-"Settings" => "Setelan",
"Lost your password?" => "Lupa password anda?",
"remember" => "selalu login",
"Log in" => "Masuk",
diff --git a/core/l10n/it.php b/core/l10n/it.php
index ce2352f0335..1c0bf94ca71 100644
--- a/core/l10n/it.php
+++ b/core/l10n/it.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Nome dell'applicazione non fornito.",
"No category to add?" => "Nessuna categoria da aggiungere?",
"This category already exists: " => "Questa categoria esiste già: ",
-"Owncloud password reset" => "Ripristino password di Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Impostazioni",
+"January" => "Gennaio",
+"February" => "Febbraio",
+"March" => "Marzo",
+"April" => "Aprile",
+"May" => "Maggio",
+"June" => "Giugno",
+"July" => "Luglio",
+"August" => "Agosto",
+"September" => "Settembre",
+"October" => "Ottobre",
+"November" => "Novembre",
+"December" => "Dicembre",
+"Cancel" => "Annulla",
+"No" => "No",
+"Yes" => "Sì",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Nessuna categoria selezionata per l'eliminazione.",
+"Error" => "Errore",
"ownCloud password reset" => "Ripristino password di ownCloud",
"Use the following link to reset your password: {link}" => "Usa il collegamento seguente per ripristinare la password: {link}",
"You will receive a link to reset your password via Email." => "Riceverai un collegamento per ripristinare la tua password via email",
@@ -36,7 +55,6 @@
"Finish setup" => "Termina la configurazione",
"web services under your control" => "servizi web nelle tue mani",
"Log out" => "Esci",
-"Settings" => "Impostazioni",
"Lost your password?" => "Hai perso la password?",
"remember" => "ricorda",
"Log in" => "Accedi",
diff --git a/core/l10n/ja_JP.php b/core/l10n/ja_JP.php
index 50b8e9e616e..5f9b9da33a6 100644
--- a/core/l10n/ja_JP.php
+++ b/core/l10n/ja_JP.php
@@ -2,7 +2,26 @@
"Application name not provided." => "アプリケーション名は提供されていません。",
"No category to add?" => "追加するカテゴリはありませんか?",
"This category already exists: " => "このカテゴリはすでに存在します: ",
-"Owncloud password reset" => "Owncloud のパスワードをリセット",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "設定",
+"January" => "1月",
+"February" => "2月",
+"March" => "3月",
+"April" => "4月",
+"May" => "5月",
+"June" => "6月",
+"July" => "7月",
+"August" => "8月",
+"September" => "9月",
+"October" => "10月",
+"November" => "11月",
+"December" => "12月",
+"Cancel" => "キャンセル",
+"No" => "いいえ",
+"Yes" => "はい",
+"Ok" => "OK",
+"No categories selected for deletion." => "削除するカテゴリが選択されていません。",
+"Error" => "エラー",
"ownCloud password reset" => "ownCloudのパスワードをリセットします",
"Use the following link to reset your password: {link}" => "パスワードをリセットするには次のリンクをクリックして下さい: {link}",
"You will receive a link to reset your password via Email." => "メールでパスワードをリセットするリンクが届きます。",
@@ -36,7 +55,6 @@
"Finish setup" => "セットアップを完了します",
"web services under your control" => "管理下にあるウェブサービス",
"Log out" => "ログアウト",
-"Settings" => "設定",
"Lost your password?" => "パスワードを忘れましたか?",
"remember" => "パスワードを記憶する",
"Log in" => "ログイン",
diff --git a/core/l10n/ko.php b/core/l10n/ko.php
index 44396b94f81..5a330581ff1 100644
--- a/core/l10n/ko.php
+++ b/core/l10n/ko.php
@@ -2,7 +2,26 @@
"Application name not provided." => "응용 프로그램의 이름이 규정되어 있지 않습니다. ",
"No category to add?" => "추가할 카테고리가 없습니까?",
"This category already exists: " => "이 카테고리는 이미 존재합니다:",
-"Owncloud password reset" => "Owncloud 암호 재설정",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "설정",
+"January" => "1월",
+"February" => "2월",
+"March" => "3월",
+"April" => "4월",
+"May" => "5월",
+"June" => "6월",
+"July" => "7월",
+"August" => "8월",
+"September" => "9월",
+"October" => "10월",
+"November" => "11월",
+"December" => "12월",
+"Cancel" => "취소",
+"No" => "아니오",
+"Yes" => "예",
+"Ok" => "승락",
+"No categories selected for deletion." => "삭제 카테고리를 선택하지 않았습니다.",
+"Error" => "에러",
"ownCloud password reset" => "ownCloud 비밀번호 재설정",
"Use the following link to reset your password: {link}" => "다음 링크를 사용하여 암호를 초기화할 수 있습니다: {link}",
"You will receive a link to reset your password via Email." => "전자 우편으로 암호 재설정 링크를 보냈습니다.",
@@ -36,7 +55,6 @@
"Finish setup" => "설치 완료",
"web services under your control" => "내가 관리하는 웹 서비스",
"Log out" => "로그아웃",
-"Settings" => "설정",
"Lost your password?" => "암호를 잊으셨습니까?",
"remember" => "기억하기",
"Log in" => "로그인",
diff --git a/core/l10n/lb.php b/core/l10n/lb.php
index dd942011384..eafdcc37370 100644
--- a/core/l10n/lb.php
+++ b/core/l10n/lb.php
@@ -2,7 +2,7 @@
"Application name not provided." => "Numm vun der Applikatioun ass net uginn.",
"No category to add?" => "Keng Kategorie fir bäizesetzen?",
"This category already exists: " => "Des Kategorie existéiert schonn:",
-"Owncloud password reset" => "Owncloud Passwuert reset",
+"Settings" => "Astellungen",
"ownCloud password reset" => "ownCloud Passwuert reset",
"Use the following link to reset your password: {link}" => "Benotz folgende Link fir däi Passwuert ze reseten: {link}",
"You will receive a link to reset your password via Email." => "Du kriss en Link fir däin Passwuert nei ze setzen via Email geschéckt.",
@@ -36,7 +36,6 @@
"Finish setup" => "Installatioun ofschléissen",
"web services under your control" => "Web Servicer ënnert denger Kontroll",
"Log out" => "Ausloggen",
-"Settings" => "Astellungen",
"Lost your password?" => "Passwuert vergiess?",
"remember" => "verhalen",
"Log in" => "Log dech an",
diff --git a/core/l10n/lt_LT.php b/core/l10n/lt_LT.php
index 5dedfffabd1..f36f697b67c 100644
--- a/core/l10n/lt_LT.php
+++ b/core/l10n/lt_LT.php
@@ -1,6 +1,27 @@
<?php $TRANSLATIONS = array(
+"Application name not provided." => "Nepateiktas programos pavadinimas.",
+"No category to add?" => "Nepridėsite jokios kategorijos?",
"This category already exists: " => "Tokia kategorija jau yra:",
-"Owncloud password reset" => "Owncloud slaptažodžio atkūrimas",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Nustatymai",
+"January" => "Sausis",
+"February" => "Vasaris",
+"March" => "Kovas",
+"April" => "Balandis",
+"May" => "Gegužė",
+"June" => "Birželis",
+"July" => "Liepa",
+"August" => "Rugpjūtis",
+"September" => "Rugsėjis",
+"October" => "Spalis",
+"November" => "Lapkritis",
+"December" => "Gruodis",
+"Cancel" => "Atšaukti",
+"No" => "Ne",
+"Yes" => "Taip",
+"Ok" => "Gerai",
+"No categories selected for deletion." => "Trynimui nepasirinkta jokia kategorija.",
+"Error" => "Klaida",
"ownCloud password reset" => "ownCloud slaptažodžio atkūrimas",
"Use the following link to reset your password: {link}" => "Slaptažodio atkūrimui naudokite šią nuorodą: {link}",
"You will receive a link to reset your password via Email." => "Elektroniniu paštu gausite nuorodą, su kuria galėsite iš naujo nustatyti slaptažodį.",
@@ -34,7 +55,6 @@
"Finish setup" => "Baigti diegimą",
"web services under your control" => "jūsų valdomos web paslaugos",
"Log out" => "Atsijungti",
-"Settings" => "Nustatymai",
"Lost your password?" => "Pamiršote slaptažodį?",
"remember" => "prisiminti",
"Log in" => "Prisijungti",
diff --git a/core/l10n/lv.php b/core/l10n/lv.php
index 1a363a4aed6..6435c501587 100644
--- a/core/l10n/lv.php
+++ b/core/l10n/lv.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Settings" => "Iestatījumi",
"Use the following link to reset your password: {link}" => "Izmantojiet šo linku lai mainītu paroli",
"You will receive a link to reset your password via Email." => "Jūs savā epastā saņemsiet interneta saiti, caur kuru varēsiet atjaunot paroli.",
"Requested" => "Obligāts",
@@ -25,7 +26,6 @@
"Database host" => "Datubāzes mājvieta",
"Finish setup" => "Pabeigt uzstādījumus",
"Log out" => "Izlogoties",
-"Settings" => "Iestatījumi",
"Lost your password?" => "Aizmirsāt paroli?",
"remember" => "atcerēties",
"Log in" => "Ielogoties",
diff --git a/core/l10n/mk.php b/core/l10n/mk.php
index 7baac36f390..af49a04f11c 100644
--- a/core/l10n/mk.php
+++ b/core/l10n/mk.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Име за апликацијата не е доставено.",
"No category to add?" => "Нема категорија да се додаде?",
"This category already exists: " => "Оваа категорија веќе постои:",
-"Owncloud password reset" => "Ресетирање на Owncloud лозинка",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Поставки",
+"January" => "Јануари",
+"February" => "Февруари",
+"March" => "Март",
+"April" => "Април",
+"May" => "Мај",
+"June" => "Јуни",
+"July" => "Јули",
+"August" => "Август",
+"September" => "Септември",
+"October" => "Октомври",
+"November" => "Ноември",
+"December" => "Декември",
+"Cancel" => "Откажи",
+"No" => "Не",
+"Yes" => "Да",
+"Ok" => "Во ред",
+"No categories selected for deletion." => "Не е одбрана категорија за бришење.",
+"Error" => "Грешка",
"ownCloud password reset" => "ресетирање на лозинка за ownCloud",
"Use the following link to reset your password: {link}" => "Користете ја следната врска да ја ресетирате Вашата лозинка: {link}",
"You will receive a link to reset your password via Email." => "Ќе добиете врска по е-пошта за да може да ја ресетирате Вашата лозинка.",
@@ -36,7 +55,6 @@
"Finish setup" => "Заврши го подесувањето",
"web services under your control" => "веб сервиси под Ваша контрола",
"Log out" => "Одјава",
-"Settings" => "Поставки",
"Lost your password?" => "Ја заборавивте лозинката?",
"remember" => "запамти",
"Log in" => "Најава",
diff --git a/core/l10n/ms_MY.php b/core/l10n/ms_MY.php
index 5cf7a04b41d..25da7cd8622 100644
--- a/core/l10n/ms_MY.php
+++ b/core/l10n/ms_MY.php
@@ -1,5 +1,28 @@
<?php $TRANSLATIONS = array(
-"Owncloud password reset" => "Penetapan kata laluan Owncloud",
+"Application name not provided." => "nama applikasi tidak disediakan",
+"No category to add?" => "Tiada kategori untuk di tambah?",
+"This category already exists: " => "Kategori ini telah wujud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Tetapan",
+"January" => "Januari",
+"February" => "Februari",
+"March" => "Mac",
+"April" => "April",
+"May" => "Mei",
+"June" => "Jun",
+"July" => "Julai",
+"August" => "Ogos",
+"September" => "September",
+"October" => "Oktober",
+"November" => "November",
+"December" => "Disember",
+"Cancel" => "Batal",
+"No" => "Tidak",
+"Yes" => "Ya",
+"Ok" => "Ok",
+"No categories selected for deletion." => "tiada kategori dipilih untuk penghapusan",
+"Error" => "Ralat",
+"ownCloud password reset" => "Set semula kata lalaun ownCloud",
"Use the following link to reset your password: {link}" => "Guna pautan berikut untuk menetapkan semula kata laluan anda: {link}",
"You will receive a link to reset your password via Email." => "Anda akan menerima pautan untuk menetapkan semula kata laluan anda melalui emel",
"Requested" => "Meminta",
@@ -15,7 +38,9 @@
"Apps" => "Aplikasi",
"Admin" => "Admin",
"Help" => "Bantuan",
+"Access forbidden" => "Larangan akses",
"Cloud not found" => "Awan tidak dijumpai",
+"Edit categories" => "Edit kategori",
"Add" => "Tambah",
"Create an <strong>admin account</strong>" => "buat <strong>akaun admin</strong>",
"Password" => "Kata laluan",
@@ -30,7 +55,6 @@
"Finish setup" => "Setup selesai",
"web services under your control" => "Perkhidmatan web di bawah kawalan anda",
"Log out" => "Log keluar",
-"Settings" => "Tetapan",
"Lost your password?" => "Hilang kata laluan?",
"remember" => "ingat",
"Log in" => "Log masuk",
diff --git a/core/l10n/nb_NO.php b/core/l10n/nb_NO.php
index 80b9da0e1e9..a8bfebb8a55 100644
--- a/core/l10n/nb_NO.php
+++ b/core/l10n/nb_NO.php
@@ -2,7 +2,25 @@
"Application name not provided." => "Applikasjonsnavn ikke angitt.",
"No category to add?" => "Ingen kategorier å legge til?",
"This category already exists: " => "Denne kategorien finnes allerede:",
-"Owncloud password reset" => "OwnCloud passordtilbakestilling",
+"Settings" => "Innstillinger",
+"January" => "Januar",
+"February" => "Februar",
+"March" => "Mars",
+"April" => "April",
+"May" => "Mai",
+"June" => "Juni",
+"July" => "Juli",
+"August" => "August",
+"September" => "September",
+"October" => "Oktober",
+"November" => "November",
+"December" => "Desember",
+"Cancel" => "Avbryt",
+"No" => "Nei",
+"Yes" => "Ja",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Ingen kategorier merket for sletting.",
+"Error" => "Feil",
"ownCloud password reset" => "Tilbakestill ownCloud passord",
"Use the following link to reset your password: {link}" => "Bruk følgende lenke for å tilbakestille passordet ditt: {link}",
"You will receive a link to reset your password via Email." => "Du burde motta detaljer om å tilbakestille passordet ditt via epost.",
@@ -36,7 +54,6 @@
"Finish setup" => "Fullfør oppsetting",
"web services under your control" => "nettjenester under din kontroll",
"Log out" => "Logg ut",
-"Settings" => "Innstillinger",
"Lost your password?" => "Mistet passordet ditt?",
"remember" => "husk",
"Log in" => "Logg inn",
diff --git a/core/l10n/nl.php b/core/l10n/nl.php
index 0b804f4d176..874a710a759 100644
--- a/core/l10n/nl.php
+++ b/core/l10n/nl.php
@@ -2,7 +2,25 @@
"Application name not provided." => "Applicatie naam niet gegeven.",
"No category to add?" => "Geen categorie toevoegen?",
"This category already exists: " => "De categorie bestaat al.",
-"Owncloud password reset" => "Reset je ownCloud wachtwoord",
+"Settings" => "Instellingen",
+"January" => "Januari",
+"February" => "Februari",
+"March" => "Maart",
+"April" => "April",
+"May" => "Mei",
+"June" => "Juni",
+"July" => "Juli",
+"August" => "Augustus",
+"September" => "September",
+"October" => "Oktober",
+"November" => "November",
+"December" => "December",
+"Cancel" => "Annuleren",
+"No" => "Nee",
+"Yes" => "Ja",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Geen categorie geselecteerd voor verwijdering.",
+"Error" => "Fout",
"ownCloud password reset" => "ownCloud wachtwoord herstellen",
"Use the following link to reset your password: {link}" => "Gebruik de volgende link om je wachtwoord te resetten: {link}",
"You will receive a link to reset your password via Email." => "U ontvangt een link om je wachtwoord opnieuw in te stellen via e-mail.",
@@ -36,7 +54,6 @@
"Finish setup" => "Installatie afronden",
"web services under your control" => "webdiensten die je beheerst",
"Log out" => "Afmelden",
-"Settings" => "Instellingen",
"Lost your password?" => "Uw wachtwoord vergeten?",
"remember" => "onthoud gegevens",
"Log in" => "Meld je aan",
diff --git a/core/l10n/nn_NO.php b/core/l10n/nn_NO.php
index aeb80517382..9dfce36049f 100644
--- a/core/l10n/nn_NO.php
+++ b/core/l10n/nn_NO.php
@@ -1,5 +1,5 @@
<?php $TRANSLATIONS = array(
-"Owncloud password reset" => "Owncloud Passord tilbakestilling",
+"Settings" => "Innstillingar",
"Use the following link to reset your password: {link}" => "Bruk føljane link til å tilbakestille passordet ditt: {link}",
"You will receive a link to reset your password via Email." => "Du vil få ei lenkje for å nullstilla passordet via epost.",
"Requested" => "Førespurt",
@@ -29,7 +29,6 @@
"Finish setup" => "Fullfør oppsettet",
"web services under your control" => "Vev tjenester under din kontroll",
"Log out" => "Logg ut",
-"Settings" => "Innstillingar",
"Lost your password?" => "Gløymt passordet?",
"remember" => "hugs",
"Log in" => "Logg inn",
diff --git a/core/l10n/pl.php b/core/l10n/pl.php
index 3c6f28c856e..4eb5f1f9ae9 100644
--- a/core/l10n/pl.php
+++ b/core/l10n/pl.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Brak nazwy dla aplikacji",
"No category to add?" => "Brak kategorii",
"This category already exists: " => "Ta kategoria już istnieje",
-"Owncloud password reset" => "Resetowanie hasła",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Ustawienia",
+"January" => "Styczeń",
+"February" => "Luty",
+"March" => "Marzec",
+"April" => "Kwiecień",
+"May" => "Maj",
+"June" => "Czerwiec",
+"July" => "Lipiec",
+"August" => "Sierpień",
+"September" => "Wrzesień",
+"October" => "Październik",
+"November" => "Listopad",
+"December" => "Grudzień",
+"Cancel" => "Anuluj",
+"No" => "Nie",
+"Yes" => "Tak",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Nie ma kategorii zaznaczonych do usunięcia.",
+"Error" => "Błąd",
"ownCloud password reset" => "restart hasła",
"Use the following link to reset your password: {link}" => "Proszę użyć tego odnośnika do zresetowania hasła: {link}",
"You will receive a link to reset your password via Email." => "Odnośnik służący do resetowania hasła zostanie wysłany na adres e-mail.",
@@ -36,7 +55,6 @@
"Finish setup" => "Zakończ konfigurowanie",
"web services under your control" => "usługi internetowe pod kontrolą",
"Log out" => "Wylogowuje użytkownika",
-"Settings" => "Ustawienia",
"Lost your password?" => "Nie pamiętasz hasła?",
"remember" => "Zapamiętanie",
"Log in" => "Zaloguj",
diff --git a/core/l10n/pt_BR.php b/core/l10n/pt_BR.php
index 6f01d666f78..46d601e6ebf 100644
--- a/core/l10n/pt_BR.php
+++ b/core/l10n/pt_BR.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Nome da aplicação não foi fornecido.",
"No category to add?" => "Nenhuma categoria adicionada?",
"This category already exists: " => "Essa categoria já existe",
-"Owncloud password reset" => "Mudar senha do Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Configurações",
+"January" => "Janeiro",
+"February" => "Fevereiro",
+"March" => "Março",
+"April" => "Abril",
+"May" => "Maio",
+"June" => "Junho",
+"July" => "Julho",
+"August" => "Agosto",
+"September" => "Setembro",
+"October" => "Outubro",
+"November" => "Novembro",
+"December" => "Dezembro",
+"Cancel" => "Cancelar",
+"No" => "Não",
+"Yes" => "Sim",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Nenhuma categoria selecionada para deletar.",
+"Error" => "Erro",
"ownCloud password reset" => "Redefinir senha ownCloud",
"Use the following link to reset your password: {link}" => "Use o seguinte link para redefinir sua senha: {link}",
"You will receive a link to reset your password via Email." => "Você receberá um link para redefinir sua senha via e-mail.",
@@ -36,7 +55,6 @@
"Finish setup" => "Concluir configuração",
"web services under your control" => "web services sob seu controle",
"Log out" => "Sair",
-"Settings" => "Configurações",
"Lost your password?" => "Esqueçeu sua senha?",
"remember" => "lembrete",
"Log in" => "Log in",
diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php
index 55c4c96e5c5..29135f0d66d 100644
--- a/core/l10n/pt_PT.php
+++ b/core/l10n/pt_PT.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Nome da aplicação não definida.",
"No category to add?" => "Nenhuma categoria para adicionar?",
"This category already exists: " => "Esta categoria já existe:",
-"Owncloud password reset" => "Redefinir palavra-chave ownCloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Definições",
+"January" => "Janeiro",
+"February" => "Fevereiro",
+"March" => "Março",
+"April" => "Abril",
+"May" => "Maio",
+"June" => "Junho",
+"July" => "Julho",
+"August" => "Agosto",
+"September" => "Setembro",
+"October" => "Outubro",
+"November" => "Novembro",
+"December" => "Dezembro",
+"Cancel" => "Cancelar",
+"No" => "Não",
+"Yes" => "Sim",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Nenhuma categoria seleccionar para eliminar",
+"Error" => "Erro",
"ownCloud password reset" => "Reposição da password ownCloud",
"Use the following link to reset your password: {link}" => "Use o seguinte endereço para repor a sua password: {link}",
"You will receive a link to reset your password via Email." => "Vai receber um endereço para repor a sua password",
@@ -36,7 +55,6 @@
"Finish setup" => "Acabar instalação",
"web services under your control" => "serviços web sob o seu controlo",
"Log out" => "Sair",
-"Settings" => "Definições",
"Lost your password?" => "Esqueceu a sua password?",
"remember" => "lembrar",
"Log in" => "Entrar",
diff --git a/core/l10n/ro.php b/core/l10n/ro.php
index b6170d8e96f..484a47727dc 100644
--- a/core/l10n/ro.php
+++ b/core/l10n/ro.php
@@ -2,7 +2,7 @@
"Application name not provided." => "Numele aplicație nu este furnizat.",
"No category to add?" => "Nici o categorie de adăugat?",
"This category already exists: " => "Această categorie deja există:",
-"Owncloud password reset" => "Resetarea parolei ownCloud",
+"Settings" => "Configurări",
"ownCloud password reset" => "Resetarea parolei ownCloud ",
"Use the following link to reset your password: {link}" => "Folosește următorul link pentru a reseta parola: {link}",
"You will receive a link to reset your password via Email." => "Vei primi un mesaj prin care vei putea reseta parola via email",
@@ -36,7 +36,6 @@
"Finish setup" => "Finalizează instalarea",
"web services under your control" => "servicii web controlate de tine",
"Log out" => "Ieșire",
-"Settings" => "Configurări",
"Lost your password?" => "Ai uitat parola?",
"remember" => "amintește",
"Log in" => "Autentificare",
diff --git a/core/l10n/ru.php b/core/l10n/ru.php
index ff86f29b267..edb55577772 100644
--- a/core/l10n/ru.php
+++ b/core/l10n/ru.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Имя приложения не установлено.",
"No category to add?" => "Нет категорий для добавления?",
"This category already exists: " => "Эта категория уже существует: ",
-"Owncloud password reset" => "Сброс пароля OwnCloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Настройки",
+"January" => "Январь",
+"February" => "Февраль",
+"March" => "Март",
+"April" => "Апрель",
+"May" => "Май",
+"June" => "Июнь",
+"July" => "Июль",
+"August" => "Август",
+"September" => "Сентябрь",
+"October" => "Октябрь",
+"November" => "Ноябрь",
+"December" => "Декабрь",
+"Cancel" => "Отмена",
+"No" => "Нет",
+"Yes" => "Да",
+"Ok" => "Ок",
+"No categories selected for deletion." => "Нет категорий для удаления.",
+"Error" => "Ошибка",
"ownCloud password reset" => "Сброс пароля ",
"Use the following link to reset your password: {link}" => "Используйте следующую ссылку чтобы сбросить пароль: {link}",
"You will receive a link to reset your password via Email." => "На ваш адрес Email выслана ссылка для сброса пароля.",
@@ -36,7 +55,6 @@
"Finish setup" => "Завершить установку",
"web services under your control" => "Сетевые службы под твоим контролем",
"Log out" => "Выйти",
-"Settings" => "Настройки",
"Lost your password?" => "Забыли пароль?",
"remember" => "запомнить",
"Log in" => "Войти",
diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php
index b09b4f56115..b6bff1e0497 100644
--- a/core/l10n/sk_SK.php
+++ b/core/l10n/sk_SK.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Meno aplikácie nezadané.",
"No category to add?" => "Žiadna kategória pre pridanie?",
"This category already exists: " => "Táto kategória už existuje:",
-"Owncloud password reset" => "Obnova Owncloud hesla",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Nastavenia",
+"January" => "Január",
+"February" => "Február",
+"March" => "Marec",
+"April" => "Apríl",
+"May" => "Máj",
+"June" => "Jún",
+"July" => "Júl",
+"August" => "August",
+"September" => "September",
+"October" => "Október",
+"November" => "November",
+"December" => "December",
+"Cancel" => "Zrušiť",
+"No" => "Nie",
+"Yes" => "Áno",
+"Ok" => "Ok",
+"No categories selected for deletion." => "Neboli vybrané žiadne kategórie pre odstránenie.",
+"Error" => "Chyba",
"ownCloud password reset" => "Obnovenie hesla pre ownCloud",
"Use the following link to reset your password: {link}" => "Použite nasledujúci odkaz pre obnovenie vášho hesla: {link}",
"You will receive a link to reset your password via Email." => "Odkaz pre obnovenie hesla obdržíte E-mailom.",
@@ -36,7 +55,6 @@
"Finish setup" => "Dokončiť inštaláciu",
"web services under your control" => "webové služby pod vašou kontrolou",
"Log out" => "Odhlásiť",
-"Settings" => "Nastavenia",
"Lost your password?" => "Zabudli ste heslo?",
"remember" => "zapamätať",
"Log in" => "Prihlásiť sa",
diff --git a/core/l10n/sl.php b/core/l10n/sl.php
index 5cd8498ea25..2f998c95492 100644
--- a/core/l10n/sl.php
+++ b/core/l10n/sl.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Ime aplikacije ni bilo določeno.",
"No category to add?" => "Ni kategorije za dodajanje?",
"This category already exists: " => "Ta kategorija že obstaja:",
-"Owncloud password reset" => "Ponastavi ownCloud geslo",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Nastavitve",
+"January" => "januar",
+"February" => "februar",
+"March" => "marec",
+"April" => "april",
+"May" => "maj",
+"June" => "junij",
+"July" => "julij",
+"August" => "avgust",
+"September" => "september",
+"October" => "oktober",
+"November" => "november",
+"December" => "december",
+"Cancel" => "Prekliči",
+"No" => "Ne",
+"Yes" => "Da",
+"Ok" => "V redu",
+"No categories selected for deletion." => "Za izbris ni bila izbrana nobena kategorija.",
+"Error" => "Napaka",
"ownCloud password reset" => "Ponastavitev gesla ownCloud",
"Use the following link to reset your password: {link}" => "Uporabite sledečo povezavo za ponastavitev gesla: {link}",
"You will receive a link to reset your password via Email." => "Na e-pošto boste prejeli povezavo s katero lahko ponastavite vaše geslo.",
@@ -36,7 +55,6 @@
"Finish setup" => "Dokončaj namestitev",
"web services under your control" => "spletne storitve pod vašim nadzorom",
"Log out" => "Odjava",
-"Settings" => "Nastavitve",
"Lost your password?" => "Ste pozabili vaše geslo?",
"remember" => "Zapomni si me",
"Log in" => "Prijava",
diff --git a/core/l10n/sr.php b/core/l10n/sr.php
index 6bd6275df4b..c2f2f07640e 100644
--- a/core/l10n/sr.php
+++ b/core/l10n/sr.php
@@ -1,5 +1,5 @@
<?php $TRANSLATIONS = array(
-"Owncloud password reset" => "Ресетовање лозинке за Оунклауд",
+"Settings" => "Подешавања",
"Use the following link to reset your password: {link}" => "Овом везом ресетујте своју лозинку: {link}",
"You will receive a link to reset your password via Email." => "Добићете везу за ресетовање лозинке путем е-поште.",
"Requested" => "Захтевано",
@@ -29,7 +29,6 @@
"Finish setup" => "Заврши подешавање",
"web services under your control" => "веб сервиси под контролом",
"Log out" => "Одјава",
-"Settings" => "Подешавања",
"Lost your password?" => "Изгубили сте лозинку?",
"remember" => "упамти",
"Log in" => "Пријава",
diff --git a/core/l10n/sr@latin.php b/core/l10n/sr@latin.php
index e240de011ee..8bc20cf1a6f 100644
--- a/core/l10n/sr@latin.php
+++ b/core/l10n/sr@latin.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Settings" => "Podešavanja",
"You will receive a link to reset your password via Email." => "Dobićete vezu za resetovanje lozinke putem e-pošte.",
"Requested" => "Zahtevano",
"Login failed!" => "Nesupela prijava!",
@@ -25,7 +26,6 @@
"Database host" => "Domaćin baze",
"Finish setup" => "Završi podešavanje",
"Log out" => "Odjava",
-"Settings" => "Podešavanja",
"Lost your password?" => "Izgubili ste lozinku?",
"remember" => "upamti",
"You are logged out." => "Odjavljeni ste.",
diff --git a/core/l10n/sv.php b/core/l10n/sv.php
index 7dcb0d7aac6..6be057768d9 100644
--- a/core/l10n/sv.php
+++ b/core/l10n/sv.php
@@ -3,6 +3,7 @@
"No category to add?" => "Ingen kategori att lägga till?",
"This category already exists: " => "Denna kategori finns redan:",
"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Inställningar",
"January" => "Januari",
"February" => "Februari",
"March" => "Mars",
@@ -54,7 +55,6 @@
"Finish setup" => "Avsluta installation",
"web services under your control" => "webbtjänster under din kontroll",
"Log out" => "Logga ut",
-"Settings" => "Inställningar",
"Lost your password?" => "Glömt ditt lösenord?",
"remember" => "kom ihåg",
"Log in" => "Logga in",
diff --git a/core/l10n/th_TH.php b/core/l10n/th_TH.php
index 28283818561..8bd4d36524f 100644
--- a/core/l10n/th_TH.php
+++ b/core/l10n/th_TH.php
@@ -2,7 +2,26 @@
"Application name not provided." => "ยังไม่ได้ตั้งชื่อแอพพลิเคชั่น",
"No category to add?" => "ไม่มีหมวดหมู่ที่ต้องการเพิ่ม?",
"This category already exists: " => "หมวดหมู่นี้มีอยู่แล้ว: ",
-"Owncloud password reset" => "เปลี่ยนรหัสผ่านใน Owncloud",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "ตั้งค่า",
+"January" => "มกราคม",
+"February" => "กุมภาพันธ์",
+"March" => "มีนาคม",
+"April" => "เมษายน",
+"May" => "พฤษภาคม",
+"June" => "มิถุนายน",
+"July" => "กรกฏาคม",
+"August" => "สิงหาคม",
+"September" => "กันยายน",
+"October" => "ตุลาคม",
+"November" => "พฤศจิกายน",
+"December" => "ธันวาคม",
+"Cancel" => "ยกเลิก",
+"No" => "ไม่ตกลง",
+"Yes" => "ตกลง",
+"Ok" => "ตกลง",
+"No categories selected for deletion." => "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ",
+"Error" => "พบข้อผิดพลาด",
"ownCloud password reset" => "รีเซ็ตรหัสผ่าน ownCloud",
"Use the following link to reset your password: {link}" => "ใช้ลิงค์ต่อไปนี้เพื่อเปลี่ยนรหัสผ่านของคุณใหม่: {link}",
"You will receive a link to reset your password via Email." => "คุณจะได้รับลิงค์เพื่อกำหนดรหัสผ่านใหม่ทางอีเมล์",
@@ -36,7 +55,6 @@
"Finish setup" => "ติดตั้งเรียบร้อยแล้ว",
"web services under your control" => "web services under your control",
"Log out" => "ออกจากระบบ",
-"Settings" => "ตั้งค่า",
"Lost your password?" => "ลืมรหัสผ่าน?",
"remember" => "จำรหัสผ่าน",
"Log in" => "เข้าสู่ระบบ",
diff --git a/core/l10n/tr.php b/core/l10n/tr.php
index fc0f791d595..e2d0d9b073d 100644
--- a/core/l10n/tr.php
+++ b/core/l10n/tr.php
@@ -2,7 +2,26 @@
"Application name not provided." => "Uygulama adı verilmedi.",
"No category to add?" => "Eklenecek kategori yok?",
"This category already exists: " => "Bu kategori zaten mevcut: ",
-"Owncloud password reset" => "Owncloud parola sıfırlama",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Ayarlar",
+"January" => "Ocak",
+"February" => "Şubat",
+"March" => "Mart",
+"April" => "Nisan",
+"May" => "Mayıs",
+"June" => "Haziran",
+"July" => "Temmuz",
+"August" => "Ağustos",
+"September" => "Eylül",
+"October" => "Ekim",
+"November" => "Kasım",
+"December" => "Aralık",
+"Cancel" => "İptal",
+"No" => "Hayır",
+"Yes" => "Evet",
+"Ok" => "Tamam",
+"No categories selected for deletion." => "Silmek için bir kategori seçilmedi",
+"Error" => "Hata",
"ownCloud password reset" => "ownCloud parola sıfırlama",
"Use the following link to reset your password: {link}" => "Bu bağlantıyı kullanarak parolanızı sıfırlayın: {link}",
"You will receive a link to reset your password via Email." => "Parolanızı sıfırlamak için bir bağlantı Eposta olarak gönderilecek.",
@@ -36,7 +55,6 @@
"Finish setup" => "Kurulumu tamamla",
"web services under your control" => "kontrolünüzdeki web servisleri",
"Log out" => "Çıkış yap",
-"Settings" => "Ayarlar",
"Lost your password?" => "Parolanızı mı unuttunuz?",
"remember" => "hatırla",
"Log in" => "Giriş yap",
diff --git a/core/l10n/uk.php b/core/l10n/uk.php
index 091a8c93293..4a10a9fc745 100644
--- a/core/l10n/uk.php
+++ b/core/l10n/uk.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Settings" => "Налаштування",
"You will receive a link to reset your password via Email." => "Ви отримаєте посилання для скидання вашого паролю на e-mail.",
"Username" => "Ім'я користувача",
"Your password was reset" => "Ваш пароль був скинутий",
@@ -18,7 +19,6 @@
"Finish setup" => "Завершити налаштування",
"web services under your control" => "веб-сервіс під вашим контролем",
"Log out" => "Вихід",
-"Settings" => "Налаштування",
"Lost your password?" => "Забули пароль?",
"remember" => "запам'ятати",
"Log in" => "Вхід"
diff --git a/core/l10n/vi.php b/core/l10n/vi.php
index b0b750303aa..4a4c97032fd 100644
--- a/core/l10n/vi.php
+++ b/core/l10n/vi.php
@@ -3,6 +3,7 @@
"No category to add?" => "Không có danh mục được thêm?",
"This category already exists: " => "Danh mục này đã được tạo :",
"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
+"Settings" => "Cài đặt",
"January" => "Tháng 1",
"February" => "Tháng 2",
"March" => "Tháng 3",
@@ -54,7 +55,6 @@
"Finish setup" => "Cài đặt hoàn tất",
"web services under your control" => "các dịch vụ web dưới sự kiểm soát của bạn",
"Log out" => "Đăng xuất",
-"Settings" => "Cài đặt",
"Lost your password?" => "Bạn quên mật khẩu ?",
"remember" => "Nhớ",
"Log in" => "Đăng nhập",
diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php
index e07add7cbb6..1f5216a2fff 100644
--- a/core/l10n/zh_CN.php
+++ b/core/l10n/zh_CN.php
@@ -2,7 +2,25 @@
"Application name not provided." => "没有提供应用程序名称。",
"No category to add?" => "没有可添加分类?",
"This category already exists: " => "此分类已存在: ",
-"Owncloud password reset" => "重置 Owncloud 密码",
+"Settings" => "设置",
+"January" => "一月",
+"February" => "二月",
+"March" => "三月",
+"April" => "四月",
+"May" => "五月",
+"June" => "六月",
+"July" => "七月",
+"August" => "八月",
+"September" => "九月",
+"October" => "十月",
+"November" => "十一月",
+"December" => "十二月",
+"Cancel" => "取消",
+"No" => "否",
+"Yes" => "是",
+"Ok" => "好",
+"No categories selected for deletion." => "没有选择要删除的类别",
+"Error" => "错误",
"ownCloud password reset" => "重置 ownCloud 密码",
"Use the following link to reset your password: {link}" => "使用以下链接重置您的密码:{link}",
"You will receive a link to reset your password via Email." => "您将会收到包含可以重置密码链接的邮件。",
@@ -36,7 +54,6 @@
"Finish setup" => "安装完成",
"web services under your control" => "由您掌控的网络服务",
"Log out" => "注销",
-"Settings" => "设置",
"Lost your password?" => "忘记密码?",
"remember" => "记住",
"Log in" => "登录",
diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php
index d958c628723..37c0d8cc9d1 100644
--- a/core/l10n/zh_TW.php
+++ b/core/l10n/zh_TW.php
@@ -2,7 +2,7 @@
"Application name not provided." => "未提供應用程式名稱",
"No category to add?" => "無分類添加?",
"This category already exists: " => "此分類已經存在:",
-"Owncloud password reset" => "私有雲重設密碼",
+"Settings" => "設定",
"ownCloud password reset" => "ownCloud 密碼重設",
"Use the following link to reset your password: {link}" => "請循以下聯結重設你的密碼: (聯結) ",
"You will receive a link to reset your password via Email." => "重設密碼的連結將會寄到你的電子郵件信箱",
@@ -36,7 +36,6 @@
"Finish setup" => "完成設定",
"web services under your control" => "網路服務已在你控制",
"Log out" => "登出",
-"Settings" => "設定",
"Lost your password?" => "忘記密碼?",
"remember" => "記住",
"Log in" => "登入",
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index dc303ffc1a7..2abe4da8538 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -55,7 +55,7 @@
<nav><div id="navigation">
<ul id="apps" class="svg">
<?php foreach($_['navigation'] as $entry): ?>
- <li><a style="background-image:url(<?php echo $entry['icon']; ?>)" href="<?php echo $entry['href']; ?>" title="" <?php if( $entry['active'] ): ?> class="active"<?php endif; ?>><?php echo $entry['name']; ?></a>
+ <li data-id="<?php echo $entry['id']; ?>"><a style="background-image:url(<?php echo $entry['icon']; ?>)" href="<?php echo $entry['href']; ?>" title="" <?php if( $entry['active'] ): ?> class="active"<?php endif; ?>><?php echo $entry['name']; ?></a>
</li>
<?php endforeach; ?>
</ul>
diff --git a/l10n/af/contacts.po b/l10n/af/contacts.po
index c71bea49321..dd7c13d20cb 100644
--- a/l10n/af/contacts.po
+++ b/l10n/af/contacts.po
@@ -7,220 +7,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Afrikaans (http://www.transifex.net/projects/p/owncloud/language/af/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
-msgstr ""
-
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -228,111 +218,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -347,295 +294,399 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
+#: templates/index.php:48
+msgid "Next addressbook"
msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
msgstr ""
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr ""
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr ""
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr ""
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr ""
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
-msgid "Zipcode"
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
msgstr ""
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
+#: templates/part.edit_address_dialog.php:48
+msgid "Zipcode"
msgstr ""
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
msgstr ""
#: templates/part.edit_name_dialog.php:16
@@ -718,102 +769,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:26
+msgid "Download"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:31
+msgid "Edit"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:41
+msgid "New Address Book"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/af/core.po b/l10n/af/core.po
index ad5808d2ffb..88fb86a58a5 100644
--- a/l10n/af/core.po
+++ b/l10n/af/core.po
@@ -7,10 +7,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Afrikaans (http://www.transifex.net/projects/p/owncloud/language/af/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -106,10 +110,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr ""
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -239,14 +239,10 @@ msgstr ""
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/af/files.po b/l10n/af/files.po
index c6bfa607c96..0c8cce8a4a0 100644
--- a/l10n/af/files.po
+++ b/l10n/af/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
"MIME-Version: 1.0\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/af/settings.po b/l10n/af/settings.po
index 59aa93b425a..0e2a8d0e2f9 100644
--- a/l10n/af/settings.po
+++ b/l10n/af/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,10 @@ msgstr ""
"Language: af\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/ar/contacts.po b/l10n/ar/contacts.po
index 518656c953d..30fcdd04df0 100644
--- a/l10n/ar/contacts.po
+++ b/l10n/ar/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Arabic (http://www.transifex.net/projects/p/owncloud/language/ar/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "خطء خلال توقيف كتاب العناوين."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "خطء خلال اضافة معرفه جديده."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "لا يمكنك اضافه صفه خاليه."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "يجب ملء على الاقل خانه واحده من العنوان."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "خطء خلال اضافة صفة المعرفه."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "خطء خلال تعديل كتاب العناوين"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "خطء خلال اضافة معرفه جديده."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "لا يمكنك اضافه صفه خاليه."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "يجب ملء على الاقل خانه واحده من العنوان."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "المعلومات الموجودة في ال vCard غير صحيحة. الرجاء إعادة تحديث الصفحة."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "خطء خلال محي الصفه."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr ""
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "خطء خلال اضافة كتاب عناوين."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "خطء خلال تفعيل كتاب العناوين."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "خطء خلال تعديل الصفه."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr ""
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr ""
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr ""
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "المعلومات الموجودة في ال vCard غير صحيحة. الرجاء إعادة تحديث الصفحة."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "خطء خلال محي الصفه."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr ""
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "خطء خلال تعديل الصفه."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "خطء خلال تعديل كتاب العناوين"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,111 +219,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "المعارف"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -348,296 +295,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "هذا ليس دفتر عناوينك."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "لم يتم العثور على الشخص."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "عنوان"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "الهاتف"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "البريد الالكتروني"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "المؤسسة"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "الوظيفة"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "البيت"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "الهاتف المحمول"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "معلومات إضافية"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "صوت"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "الفاكس"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "الفيديو"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "الرنان"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "تاريخ الميلاد"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "معرفه"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "أضف شخص "
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "كتب العناوين"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "كتاب عناوين جديد"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "وصلة CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "انزال"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "تعديل"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "حذف"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "انزال المعرفه"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "امحي المعرفه"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "حذف"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "تاريخ الميلاد"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "مفضل"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "الهاتف"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "انزال المعرفه"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "امحي المعرفه"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "نوع"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "العنوان البريدي"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "إضافة"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "شارع"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "المدينة"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "المنطقة"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "رقم المنطقة"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "البلد"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "أدخل"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "البلد"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -719,35 +770,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "كتاب عناوين جديد"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "عدل كتاب العناوين"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "الاسم المعروض"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "فعال"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "حفظ"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "ارسال"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "الغاء"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -764,57 +786,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "انزال"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "تعديل"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "كتاب عناوين جديد"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "حفظ"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "الغاء"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/ar/core.po b/l10n/ar/core.po
index 049f3ebca57..a4cc8c065a3 100644
--- a/l10n/ar/core.po
+++ b/l10n/ar/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Arabic (http://www.transifex.net/projects/p/owncloud/language/ar/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "تعديلات"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "استرجاع كلمة السر"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -240,14 +240,10 @@ msgstr "انهاء التعديلات"
msgid "web services under your control"
msgstr "خدمات الوب تحت تصرفك"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "الخروج"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "تعديلات"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "هل نسيت كلمة السر؟"
diff --git a/l10n/ar/files.po b/l10n/ar/files.po
index 318a459be43..1e85ee962be 100644
--- a/l10n/ar/files.po
+++ b/l10n/ar/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "محذوف"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po
index cb1df6d2759..a1a0699c38a 100644
--- a/l10n/ar/settings.po
+++ b/l10n/ar/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "تم تغيير اللغة"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -75,19 +83,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "إختر تطبيقاً"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-مسجل"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "من قبل"
@@ -203,7 +211,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "حصه"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "حذف"
diff --git a/l10n/ar_SA/contacts.po b/l10n/ar_SA/contacts.po
index 16f62d246d3..5fdd6a7ff93 100644
--- a/l10n/ar_SA/contacts.po
+++ b/l10n/ar_SA/contacts.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:29+0000\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
"MIME-Version: 1.0\n"
@@ -17,68 +17,102 @@ msgstr ""
"Language: ar_SA\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
-msgid "id is not set."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/addproperty.php:46
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
msgid "Could not parse contact: "
msgstr ""
-#: ajax/addproperty.php:56
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr ""
-#: ajax/addproperty.php:67
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/addproperty.php:76
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/addproperty.php:144
+#: ajax/contact/addproperty.php:144
msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/categoriesfor.php:17
-msgid "No ID provided"
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/categories/categoriesfor.php:34
-msgid "Error setting checksum."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/categories/delete.php:19
-msgid "No categories selected for deletion."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/categories/delete.php:26
-msgid "No address books found."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/categories/delete.php:34
-msgid "No contacts found."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/contactdetails.php:31
-msgid "Missing ID"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/contactdetails.php:36
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
@@ -98,14 +132,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -122,58 +148,34 @@ msgstr ""
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -216,75 +218,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -297,129 +294,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr ""
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -427,44 +428,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -487,155 +500,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr ""
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr ""
@@ -778,34 +769,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr ""
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -826,15 +789,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -850,22 +813,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/ar_SA/core.po b/l10n/ar_SA/core.po
index 5c1cf5518c0..7f31f831b3d 100644
--- a/l10n/ar_SA/core.po
+++ b/l10n/ar_SA/core.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:28+0000\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
"MIME-Version: 1.0\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -239,10 +243,6 @@ msgstr ""
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/ar_SA/files.po b/l10n/ar_SA/files.po
index ddc698c3695..84a992f187a 100644
--- a/l10n/ar_SA/files.po
+++ b/l10n/ar_SA/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
"MIME-Version: 1.0\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/ar_SA/settings.po b/l10n/ar_SA/settings.po
index f6e11e306c6..0d745bafa6e 100644
--- a/l10n/ar_SA/settings.po
+++ b/l10n/ar_SA/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,10 @@ msgstr ""
"Language: ar_SA\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/bg_BG/bookmarks.po b/l10n/bg_BG/bookmarks.po
index 7375ecb18e7..b55c57ce251 100644
--- a/l10n/bg_BG/bookmarks.po
+++ b/l10n/bg_BG/bookmarks.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:17+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 09:53+0000\n"
+"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,42 +20,42 @@ msgstr ""
#: appinfo/app.php:14
msgid "Bookmarks"
-msgstr ""
+msgstr "Отметки"
#: bookmarksHelper.php:99
msgid "unnamed"
-msgstr ""
+msgstr "неозаглавено"
#: templates/bookmarklet.php:5
msgid ""
"Drag this to your browser bookmarks and click it, when you want to bookmark "
"a webpage quickly:"
-msgstr ""
+msgstr "Завлачете това в лентата с отметки на браузъра си и го натискайте, когато искате да отметнете бързо някоя страница:"
#: templates/bookmarklet.php:7
msgid "Read later"
-msgstr ""
+msgstr "Отмятане"
#: templates/list.php:13
msgid "Address"
-msgstr ""
+msgstr "Адрес"
#: templates/list.php:14
msgid "Title"
-msgstr ""
+msgstr "Заглавие"
#: templates/list.php:15
msgid "Tags"
-msgstr ""
+msgstr "Етикети"
#: templates/list.php:16
msgid "Save bookmark"
-msgstr ""
+msgstr "Запис на отметката"
#: templates/list.php:22
msgid "You have no bookmarks"
-msgstr ""
+msgstr "Нямате отметки"
#: templates/settings.php:11
msgid "Bookmarklet <br />"
-msgstr ""
+msgstr "Бутон за отметки <br />"
diff --git a/l10n/bg_BG/calendar.po b/l10n/bg_BG/calendar.po
index 7edfe714906..b07eef2d00b 100644
--- a/l10n/bg_BG/calendar.po
+++ b/l10n/bg_BG/calendar.po
@@ -4,54 +4,77 @@
#
# Translators:
# Stefan Ilivanov <ilivanov@gmail.com>, 2011.
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.net/projects/p/owncloud/language/bg_BG/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 09:51+0000\n"
+"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/categories/rescan.php:28
-msgid "No calendars found."
+#: ajax/cache/status.php:19
+msgid "Not all calendars are completely cached"
msgstr ""
-#: ajax/categories/rescan.php:36
-msgid "No events found."
+#: ajax/cache/status.php:21
+msgid "Everything seems to be completely cached"
msgstr ""
+#: ajax/categories/rescan.php:29
+msgid "No calendars found."
+msgstr "Не са открити календари."
+
+#: ajax/categories/rescan.php:37
+msgid "No events found."
+msgstr "Не са открити събития."
+
#: ajax/event/edit.form.php:20
msgid "Wrong calendar"
msgstr ""
+#: ajax/import/dropimport.php:29 ajax/import/import.php:64
+msgid ""
+"The file contained either no events or all events are already saved in your "
+"calendar."
+msgstr ""
+
+#: ajax/import/dropimport.php:31 ajax/import/import.php:67
+msgid "events has been saved in the new calendar"
+msgstr ""
+
+#: ajax/import/import.php:56
+msgid "Import failed"
+msgstr "Грешка при внасяне"
+
+#: ajax/import/import.php:69
+msgid "events has been saved in your calendar"
+msgstr ""
+
#: ajax/settings/guesstimezone.php:25
msgid "New Timezone:"
-msgstr ""
+msgstr "Нов часови пояс:"
-#: ajax/settings/settimezone.php:22
+#: ajax/settings/settimezone.php:23
msgid "Timezone changed"
msgstr "Часовата зона е сменена"
-#: ajax/settings/settimezone.php:24
+#: ajax/settings/settimezone.php:25
msgid "Invalid request"
msgstr "Невалидна заявка"
-#: appinfo/app.php:19 templates/calendar.php:15
-#: templates/part.eventform.php:33 templates/part.showevent.php:31
+#: appinfo/app.php:35 templates/calendar.php:15
+#: templates/part.eventform.php:33 templates/part.showevent.php:33
#: templates/settings.php:12
msgid "Calendar"
msgstr "Календар"
-#: js/calendar.js:93
-msgid "Deletion failed"
-msgstr ""
-
#: js/calendar.js:828
msgid "ddd"
msgstr ""
@@ -76,257 +99,338 @@ msgstr ""
msgid "dddd, MMM d, yyyy"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:121
msgid "Birthday"
-msgstr ""
+msgstr "Роджен ден"
-#: lib/app.php:126
+#: lib/app.php:122
msgid "Business"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:123
msgid "Call"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:124
msgid "Clients"
-msgstr ""
+msgstr "Клиенти"
-#: lib/app.php:129
+#: lib/app.php:125
msgid "Deliverer"
msgstr ""
-#: lib/app.php:130
+#: lib/app.php:126
msgid "Holidays"
-msgstr ""
+msgstr "Празници"
-#: lib/app.php:131
+#: lib/app.php:127
msgid "Ideas"
-msgstr ""
+msgstr "Идеи"
-#: lib/app.php:132
+#: lib/app.php:128
msgid "Journey"
-msgstr ""
+msgstr "Пътуване"
-#: lib/app.php:133
+#: lib/app.php:129
msgid "Jubilee"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:130
msgid "Meeting"
-msgstr ""
+msgstr "Среща"
-#: lib/app.php:135
+#: lib/app.php:131
msgid "Other"
-msgstr ""
+msgstr "Друго"
-#: lib/app.php:136
+#: lib/app.php:132
msgid "Personal"
-msgstr ""
+msgstr "Лично"
-#: lib/app.php:137
+#: lib/app.php:133
msgid "Projects"
-msgstr ""
+msgstr "Проекти"
-#: lib/app.php:138
+#: lib/app.php:134
msgid "Questions"
-msgstr ""
+msgstr "Въпроси"
-#: lib/app.php:139
+#: lib/app.php:135
msgid "Work"
+msgstr "Работа"
+
+#: lib/app.php:351 lib/app.php:361
+msgid "by"
msgstr ""
-#: lib/app.php:380
+#: lib/app.php:359 lib/app.php:399
msgid "unnamed"
msgstr ""
-#: lib/object.php:330
+#: lib/import.php:184 templates/calendar.php:12
+#: templates/part.choosecalendar.php:22
+msgid "New Calendar"
+msgstr "Нов календар"
+
+#: lib/object.php:372
msgid "Does not repeat"
msgstr "Не се повтаря"
-#: lib/object.php:331
+#: lib/object.php:373
msgid "Daily"
msgstr "Дневно"
-#: lib/object.php:332
+#: lib/object.php:374
msgid "Weekly"
msgstr "Седмично"
-#: lib/object.php:333
+#: lib/object.php:375
msgid "Every Weekday"
msgstr "Всеки делничен ден"
-#: lib/object.php:334
+#: lib/object.php:376
msgid "Bi-Weekly"
msgstr "Двуседмично"
-#: lib/object.php:335
+#: lib/object.php:377
msgid "Monthly"
msgstr "Месечно"
-#: lib/object.php:336
+#: lib/object.php:378
msgid "Yearly"
msgstr "Годишно"
-#: lib/object.php:343
+#: lib/object.php:388
msgid "never"
-msgstr ""
+msgstr "никога"
-#: lib/object.php:344
+#: lib/object.php:389
msgid "by occurrences"
msgstr ""
-#: lib/object.php:345
+#: lib/object.php:390
msgid "by date"
msgstr ""
-#: lib/object.php:352
+#: lib/object.php:400
msgid "by monthday"
msgstr ""
-#: lib/object.php:353
+#: lib/object.php:401
msgid "by weekday"
msgstr ""
-#: lib/object.php:360 templates/settings.php:42
+#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:42
msgid "Monday"
-msgstr ""
+msgstr "Понеделник"
-#: lib/object.php:361
+#: lib/object.php:412 templates/calendar.php:5
msgid "Tuesday"
-msgstr ""
+msgstr "Вторник"
-#: lib/object.php:362
+#: lib/object.php:413 templates/calendar.php:5
msgid "Wednesday"
-msgstr ""
+msgstr "Сряда"
-#: lib/object.php:363
+#: lib/object.php:414 templates/calendar.php:5
msgid "Thursday"
-msgstr ""
+msgstr "Четвъртък"
-#: lib/object.php:364
+#: lib/object.php:415 templates/calendar.php:5
msgid "Friday"
-msgstr ""
+msgstr "Петък"
-#: lib/object.php:365
+#: lib/object.php:416 templates/calendar.php:5
msgid "Saturday"
-msgstr ""
+msgstr "Събота"
-#: lib/object.php:366 templates/settings.php:43
+#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:43
msgid "Sunday"
-msgstr ""
+msgstr "Неделя"
-#: lib/object.php:373
+#: lib/object.php:427
msgid "events week of month"
msgstr ""
-#: lib/object.php:374
+#: lib/object.php:428
msgid "first"
msgstr ""
-#: lib/object.php:375
+#: lib/object.php:429
msgid "second"
msgstr ""
-#: lib/object.php:376
+#: lib/object.php:430
msgid "third"
msgstr ""
-#: lib/object.php:377
+#: lib/object.php:431
msgid "fourth"
msgstr ""
-#: lib/object.php:378
+#: lib/object.php:432
msgid "fifth"
msgstr ""
-#: lib/object.php:379
+#: lib/object.php:433
msgid "last"
msgstr ""
-#: lib/object.php:401
+#: lib/object.php:467 templates/calendar.php:7
msgid "January"
msgstr ""
-#: lib/object.php:402
+#: lib/object.php:468 templates/calendar.php:7
msgid "February"
msgstr ""
-#: lib/object.php:403
+#: lib/object.php:469 templates/calendar.php:7
msgid "March"
msgstr ""
-#: lib/object.php:404
+#: lib/object.php:470 templates/calendar.php:7
msgid "April"
msgstr ""
-#: lib/object.php:405
+#: lib/object.php:471 templates/calendar.php:7
msgid "May"
msgstr ""
-#: lib/object.php:406
+#: lib/object.php:472 templates/calendar.php:7
msgid "June"
msgstr ""
-#: lib/object.php:407
+#: lib/object.php:473 templates/calendar.php:7
msgid "July"
msgstr ""
-#: lib/object.php:408
+#: lib/object.php:474 templates/calendar.php:7
msgid "August"
msgstr ""
-#: lib/object.php:409
+#: lib/object.php:475 templates/calendar.php:7
msgid "September"
msgstr ""
-#: lib/object.php:410
+#: lib/object.php:476 templates/calendar.php:7
msgid "October"
msgstr ""
-#: lib/object.php:411
+#: lib/object.php:477 templates/calendar.php:7
msgid "November"
msgstr ""
-#: lib/object.php:412
+#: lib/object.php:478 templates/calendar.php:7
msgid "December"
msgstr ""
-#: lib/object.php:418
+#: lib/object.php:488
msgid "by events date"
msgstr ""
-#: lib/object.php:419
+#: lib/object.php:489
msgid "by yearday(s)"
msgstr ""
-#: lib/object.php:420
+#: lib/object.php:490
msgid "by weeknumber(s)"
msgstr ""
-#: lib/object.php:421
+#: lib/object.php:491
msgid "by day and month"
msgstr ""
-#: lib/search.php:32 lib/search.php:34 lib/search.php:37
+#: lib/search.php:35 lib/search.php:37 lib/search.php:40
msgid "Date"
msgstr ""
-#: lib/search.php:40
+#: lib/search.php:43
msgid "Cal."
msgstr ""
+#: templates/calendar.php:6
+msgid "Sun."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Mon."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Tue."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Wed."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Thu."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Fri."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Sat."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jan."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Feb."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Mar."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Apr."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "May."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jun."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jul."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Aug."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Sep."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Oct."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Nov."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Dec."
+msgstr ""
+
#: templates/calendar.php:11
msgid "All day"
msgstr "Всички дни"
-#: templates/calendar.php:12 templates/part.choosecalendar.php:22
-msgid "New Calendar"
-msgstr ""
-
#: templates/calendar.php:13
msgid "Missing fields"
-msgstr ""
+msgstr "Липсват полета"
#: templates/calendar.php:14 templates/part.eventform.php:19
#: templates/part.showevent.php:11
@@ -357,27 +461,27 @@ msgstr ""
msgid "There was a database fail"
msgstr ""
-#: templates/calendar.php:40
+#: templates/calendar.php:38
msgid "Week"
msgstr "Седмица"
-#: templates/calendar.php:41
+#: templates/calendar.php:39
msgid "Month"
msgstr "Месец"
-#: templates/calendar.php:42
+#: templates/calendar.php:40
msgid "List"
-msgstr ""
+msgstr "Списък"
-#: templates/calendar.php:48
+#: templates/calendar.php:44
msgid "Today"
msgstr "Днес"
-#: templates/calendar.php:49
+#: templates/calendar.php:45
msgid "Calendars"
msgstr "Календари"
-#: templates/calendar.php:67
+#: templates/calendar.php:59
msgid "There was a fail, while parsing the file."
msgstr "Възникна проблем с разлистването на файла."
@@ -387,37 +491,37 @@ msgstr "Изберете активен календар"
#: templates/part.choosecalendar.php:2
msgid "Your calendars"
-msgstr ""
+msgstr "Вашите календари"
#: templates/part.choosecalendar.php:27
-#: templates/part.choosecalendar.rowfields.php:5
+#: templates/part.choosecalendar.rowfields.php:11
msgid "CalDav Link"
msgstr ""
#: templates/part.choosecalendar.php:31
msgid "Shared calendars"
-msgstr ""
+msgstr "Споделени календари"
#: templates/part.choosecalendar.php:48
msgid "No shared calendars"
-msgstr ""
+msgstr "Няма споделени календари"
-#: templates/part.choosecalendar.rowfields.php:4
+#: templates/part.choosecalendar.rowfields.php:8
msgid "Share Calendar"
-msgstr ""
+msgstr "Споделяне на календар"
-#: templates/part.choosecalendar.rowfields.php:6
+#: templates/part.choosecalendar.rowfields.php:14
msgid "Download"
msgstr "Изтегляне"
-#: templates/part.choosecalendar.rowfields.php:7
+#: templates/part.choosecalendar.rowfields.php:17
msgid "Edit"
msgstr "Промяна"
-#: templates/part.choosecalendar.rowfields.php:8
+#: templates/part.choosecalendar.rowfields.php:20
#: templates/part.editevent.php:9
msgid "Delete"
-msgstr ""
+msgstr "Изтриване"
#: templates/part.choosecalendar.rowfields.shared.php:4
msgid "shared with you by"
@@ -425,7 +529,7 @@ msgstr ""
#: templates/part.editcalendar.php:9
msgid "New calendar"
-msgstr ""
+msgstr "Нов календар"
#: templates/part.editcalendar.php:9
msgid "Edit calendar"
@@ -445,7 +549,7 @@ msgstr "Цвят на календара"
#: templates/part.editcalendar.php:42
msgid "Save"
-msgstr ""
+msgstr "Запис"
#: templates/part.editcalendar.php:42 templates/part.editevent.php:8
#: templates/part.newevent.php:6
@@ -454,7 +558,7 @@ msgstr "Продължи"
#: templates/part.editcalendar.php:43
msgid "Cancel"
-msgstr ""
+msgstr "Отказ"
#: templates/part.editevent.php:1
msgid "Edit an event"
@@ -462,7 +566,7 @@ msgstr "Промяна на събитие"
#: templates/part.editevent.php:10
msgid "Export"
-msgstr ""
+msgstr "Изнасяне"
#: templates/part.eventform.php:8 templates/part.showevent.php:3
msgid "Eventinfo"
@@ -482,7 +586,7 @@ msgstr ""
#: templates/part.eventform.php:13
msgid "Share"
-msgstr ""
+msgstr "Споделяне"
#: templates/part.eventform.php:21
msgid "Title of the Event"
@@ -494,29 +598,29 @@ msgstr "Категория"
#: templates/part.eventform.php:29
msgid "Separate categories with commas"
-msgstr ""
+msgstr "Отделете категориите със запетаи"
#: templates/part.eventform.php:30
msgid "Edit categories"
-msgstr ""
+msgstr "Редактиране на категориите"
-#: templates/part.eventform.php:56 templates/part.showevent.php:55
+#: templates/part.eventform.php:56 templates/part.showevent.php:52
msgid "All Day Event"
msgstr "Целодневно събитие"
-#: templates/part.eventform.php:60 templates/part.showevent.php:59
+#: templates/part.eventform.php:60 templates/part.showevent.php:56
msgid "From"
msgstr "От"
-#: templates/part.eventform.php:68 templates/part.showevent.php:67
+#: templates/part.eventform.php:68 templates/part.showevent.php:64
msgid "To"
msgstr "До"
-#: templates/part.eventform.php:76 templates/part.showevent.php:75
+#: templates/part.eventform.php:76 templates/part.showevent.php:72
msgid "Advanced options"
-msgstr ""
+msgstr "Разширени настройки"
-#: templates/part.eventform.php:81 templates/part.showevent.php:80
+#: templates/part.eventform.php:81 templates/part.showevent.php:77
msgid "Location"
msgstr "Локация"
@@ -524,7 +628,7 @@ msgstr "Локация"
msgid "Location of the Event"
msgstr "Локация"
-#: templates/part.eventform.php:89 templates/part.showevent.php:88
+#: templates/part.eventform.php:89 templates/part.showevent.php:85
msgid "Description"
msgstr "Описание"
@@ -532,86 +636,88 @@ msgstr "Описание"
msgid "Description of the Event"
msgstr "Описание"
-#: templates/part.eventform.php:100 templates/part.showevent.php:98
+#: templates/part.eventform.php:100 templates/part.showevent.php:95
msgid "Repeat"
msgstr "Повтори"
-#: templates/part.eventform.php:107 templates/part.showevent.php:105
+#: templates/part.eventform.php:107 templates/part.showevent.php:102
msgid "Advanced"
msgstr ""
-#: templates/part.eventform.php:151 templates/part.showevent.php:149
+#: templates/part.eventform.php:151 templates/part.showevent.php:146
msgid "Select weekdays"
msgstr ""
#: templates/part.eventform.php:164 templates/part.eventform.php:177
-#: templates/part.showevent.php:162 templates/part.showevent.php:175
+#: templates/part.showevent.php:159 templates/part.showevent.php:172
msgid "Select days"
msgstr ""
-#: templates/part.eventform.php:169 templates/part.showevent.php:167
+#: templates/part.eventform.php:169 templates/part.showevent.php:164
msgid "and the events day of year."
msgstr ""
-#: templates/part.eventform.php:182 templates/part.showevent.php:180
+#: templates/part.eventform.php:182 templates/part.showevent.php:177
msgid "and the events day of month."
msgstr ""
-#: templates/part.eventform.php:190 templates/part.showevent.php:188
+#: templates/part.eventform.php:190 templates/part.showevent.php:185
msgid "Select months"
msgstr ""
-#: templates/part.eventform.php:203 templates/part.showevent.php:201
+#: templates/part.eventform.php:203 templates/part.showevent.php:198
msgid "Select weeks"
msgstr ""
-#: templates/part.eventform.php:208 templates/part.showevent.php:206
+#: templates/part.eventform.php:208 templates/part.showevent.php:203
msgid "and the events week of year."
msgstr ""
-#: templates/part.eventform.php:214 templates/part.showevent.php:212
+#: templates/part.eventform.php:214 templates/part.showevent.php:209
msgid "Interval"
msgstr ""
-#: templates/part.eventform.php:220 templates/part.showevent.php:218
+#: templates/part.eventform.php:220 templates/part.showevent.php:215
msgid "End"
msgstr ""
-#: templates/part.eventform.php:233 templates/part.showevent.php:231
+#: templates/part.eventform.php:233 templates/part.showevent.php:228
msgid "occurrences"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a calendar file"
-msgstr ""
+#: templates/part.import.php:14
+msgid "create a new calendar"
+msgstr "създаване на нов календар"
-#: templates/part.import.php:6
-msgid "Please choose the calendar"
+#: templates/part.import.php:17
+msgid "Import a calendar file"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new calendar"
-msgstr ""
+#: templates/part.import.php:24
+msgid "Please choose a calendar"
+msgstr "Изберете календар"
-#: templates/part.import.php:15
+#: templates/part.import.php:36
msgid "Name of new calendar"
-msgstr ""
+msgstr "Име на новия календар"
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/part.import.php:44
+msgid "Take an available name!"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing calendar"
+#: templates/part.import.php:45
+msgid ""
+"A Calendar with this name already exists. If you continue anyhow, these "
+"calendars will be merged."
msgstr ""
-#: templates/part.import.php:23
-msgid "Calendar imported successfully"
-msgstr ""
+#: templates/part.import.php:47
+msgid "Import"
+msgstr "Внасяне"
-#: templates/part.import.php:24
+#: templates/part.import.php:56
msgid "Close Dialog"
-msgstr ""
+msgstr "Затваряне на прозореца"
#: templates/part.newevent.php:1
msgid "Create a new event"
@@ -619,21 +725,17 @@ msgstr "Ново събитие"
#: templates/part.showevent.php:1
msgid "View an event"
-msgstr ""
+msgstr "Преглед на събитие"
#: templates/part.showevent.php:23
msgid "No categories selected"
-msgstr ""
-
-#: templates/part.showevent.php:25
-msgid "Select category"
-msgstr ""
+msgstr "Няма избрани категории"
#: templates/part.showevent.php:37
msgid "of"
msgstr ""
-#: templates/part.showevent.php:62 templates/part.showevent.php:70
+#: templates/part.showevent.php:59 templates/part.showevent.php:67
msgid "at"
msgstr ""
@@ -659,10 +761,34 @@ msgstr ""
#: templates/settings.php:40
msgid "First day of the week"
+msgstr "Първи ден на седмицата"
+
+#: templates/settings.php:47
+msgid "Cache"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "Clear cache for repeating events"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Calendar CalDAV syncing addresses"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "more info"
msgstr ""
-#: templates/settings.php:49
-msgid "Calendar CalDAV syncing address:"
+#: templates/settings.php:55
+msgid "Primary address (Kontact et al)"
+msgstr ""
+
+#: templates/settings.php:57
+msgid "iOS/OS X"
+msgstr ""
+
+#: templates/settings.php:59
+msgid "Read only iCalendar link(s)"
msgstr ""
#: templates/share.dropdown.php:20
@@ -679,7 +805,7 @@ msgstr ""
#: templates/share.dropdown.php:48
msgid "Groups"
-msgstr ""
+msgstr "Групи"
#: templates/share.dropdown.php:49
msgid "select groups"
diff --git a/l10n/bg_BG/contacts.po b/l10n/bg_BG/contacts.po
index 40582ffea9f..aa2426a6ada 100644
--- a/l10n/bg_BG/contacts.po
+++ b/l10n/bg_BG/contacts.po
@@ -7,220 +7,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.net/projects/p/owncloud/language/bg_BG/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
-msgstr ""
-
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -228,111 +218,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -347,295 +294,399 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
+#: templates/index.php:48
+msgid "Next addressbook"
msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
msgstr ""
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr ""
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr ""
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr ""
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr ""
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
-msgid "Zipcode"
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
msgstr ""
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
+#: templates/part.edit_address_dialog.php:48
+msgid "Zipcode"
msgstr ""
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
msgstr ""
#: templates/part.edit_name_dialog.php:16
@@ -718,102 +769,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:26
+msgid "Download"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:31
+msgid "Edit"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:41
+msgid "New Address Book"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po
index 477b4f2e817..5cb2d7ef8a7 100644
--- a/l10n/bg_BG/core.po
+++ b/l10n/bg_BG/core.po
@@ -6,14 +6,15 @@
# <adn.adin@gmail.com>, 2011.
# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011.
# Stefan Ilivanov <ilivanov@gmail.com>, 2011.
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.net/projects/p/owncloud/language/bg_BG/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -30,89 +31,89 @@ msgstr ""
#: ajax/vcategories/add.php:36
msgid "This category already exists: "
-msgstr ""
+msgstr "Категорията вече съществува:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Настройки"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Януари"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Февруари"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Март"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Април"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Май"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Юни"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Юли"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Август"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Септември"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Октомври"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Ноември"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Декември"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Отказ"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Не"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Да"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Добре"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Няма избрани категории за изтриване"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Грешка"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr ""
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -179,7 +180,7 @@ msgstr "Помощ"
#: templates/403.php:12
msgid "Access forbidden"
-msgstr ""
+msgstr "Достъпът е забранен"
#: templates/404.php:12
msgid "Cloud not found"
@@ -187,11 +188,11 @@ msgstr "облакът не намерен"
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
-msgstr ""
+msgstr "Редактиране на категориите"
#: templates/edit_categories_dialog.php:14
msgid "Add"
-msgstr ""
+msgstr "Добавяне"
#: templates/installation.php:23
msgid "Create an <strong>admin account</strong>"
@@ -242,14 +243,10 @@ msgstr "Завършване на настройките"
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Изход"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Настройки"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Забравена парола?"
@@ -260,7 +257,7 @@ msgstr "запомни"
#: templates/login.php:18
msgid "Log in"
-msgstr ""
+msgstr "Вход"
#: templates/logout.php:1
msgid "You are logged out."
diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po
index c87744a21dd..3e542a9008b 100644
--- a/l10n/bg_BG/files.po
+++ b/l10n/bg_BG/files.po
@@ -4,12 +4,13 @@
#
# Translators:
# Stefan Ilivanov <ilivanov@gmail.com>, 2011.
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -46,7 +47,7 @@ msgstr "Липсва временната папка"
#: ajax/upload.php:26
msgid "Failed to write to disk"
-msgstr ""
+msgstr "Грешка при запис на диска"
#: appinfo/app.php:6
msgid "Files"
@@ -60,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Изтриване"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
@@ -78,7 +99,7 @@ msgstr ""
#: js/files.js:199
msgid "Upload Error"
-msgstr ""
+msgstr "Грешка при качване"
#: js/files.js:227 js/files.js:318 js/files.js:347
msgid "Pending"
@@ -86,11 +107,11 @@ msgstr ""
#: js/files.js:332
msgid "Upload cancelled."
-msgstr ""
+msgstr "Качването е отменено."
#: js/files.js:456
msgid "Invalid name, '/' is not allowed."
-msgstr ""
+msgstr "Неправилно име – \"/\" не е позволено."
#: js/files.js:631 templates/index.php:55
msgid "Size"
@@ -102,15 +123,15 @@ msgstr "Променено"
#: js/files.js:659
msgid "folder"
-msgstr ""
+msgstr "папка"
#: js/files.js:661
msgid "folders"
-msgstr ""
+msgstr "папки"
#: js/files.js:669
msgid "file"
-msgstr ""
+msgstr "файл"
#: js/files.js:671
msgid "files"
@@ -138,7 +159,7 @@ msgstr ""
#: templates/admin.php:11
msgid "0 is unlimited"
-msgstr ""
+msgstr "0 означава без ограничение"
#: templates/admin.php:12
msgid "Maximum input size for ZIP files"
@@ -146,19 +167,19 @@ msgstr ""
#: templates/index.php:7
msgid "New"
-msgstr ""
+msgstr "Нов"
#: templates/index.php:9
msgid "Text file"
-msgstr ""
+msgstr "Текстов файл"
#: templates/index.php:10
msgid "Folder"
-msgstr ""
+msgstr "Папка"
#: templates/index.php:11
msgid "From url"
-msgstr ""
+msgstr "От url-адрес"
#: templates/index.php:21
msgid "Upload"
@@ -166,7 +187,7 @@ msgstr "Качване"
#: templates/index.php:27
msgid "Cancel upload"
-msgstr ""
+msgstr "Отказване на качването"
#: templates/index.php:39
msgid "Nothing in here. Upload something!"
@@ -178,7 +199,7 @@ msgstr "Име"
#: templates/index.php:49
msgid "Share"
-msgstr ""
+msgstr "Споделяне"
#: templates/index.php:51
msgid "Download"
@@ -196,7 +217,7 @@ msgstr "Файловете които се опитвате да качите с
#: templates/index.php:71
msgid "Files are being scanned, please wait."
-msgstr ""
+msgstr "Файловете се претърсват, изчакайте."
#: templates/index.php:74
msgid "Current scanning"
diff --git a/l10n/bg_BG/media.po b/l10n/bg_BG/media.po
index 16a6c478ec4..48b61366ff7 100644
--- a/l10n/bg_BG/media.po
+++ b/l10n/bg_BG/media.po
@@ -4,27 +4,28 @@
#
# Translators:
# Stefan Ilivanov <ilivanov@gmail.com>, 2011.
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:15+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.net/projects/p/owncloud/language/bg_BG/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 09:39+0000\n"
+"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: appinfo/app.php:32 templates/player.php:8
+#: appinfo/app.php:45 templates/player.php:8
msgid "Music"
msgstr "Музика"
#: js/music.js:18
msgid "Add album to playlist"
-msgstr ""
+msgstr "Добавяне на албума към списъка за изпълнение"
#: templates/music.php:3 templates/player.php:12
msgid "Play"
diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po
index 4b57953ba07..207c9d4e86c 100644
--- a/l10n/bg_BG/settings.po
+++ b/l10n/bg_BG/settings.po
@@ -5,12 +5,13 @@
# Translators:
# <adn.adin@gmail.com>, 2011.
# Stefan Ilivanov <ilivanov@gmail.com>, 2011.
+# Yasen Pramatarov <yasen@lindeas.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -19,13 +20,17 @@ msgstr ""
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
-msgstr ""
+msgstr "Е-пощата е записана"
#: ajax/lostpassword.php:16
msgid "Invalid email"
-msgstr ""
+msgstr "Неправилна е-поща"
#: ajax/openid.php:16
msgid "OpenID Changed"
@@ -43,17 +48,21 @@ msgstr ""
msgid "Language changed"
msgstr "Езика е сменен"
-#: js/apps.js:31 js/apps.js:67
-msgid "Disable"
+#: js/apps.js:18
+msgid "Error"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:73
+msgid "Disable"
+msgstr "Изключване"
+
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
-msgstr ""
+msgstr "Включване"
#: js/personal.js:69
msgid "Saving..."
-msgstr ""
+msgstr "Записване..."
#: personal.php:46 personal.php:47
msgid "__language_name__"
@@ -67,7 +76,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -75,25 +84,25 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Изберете програма"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-лицензирано"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "от"
#: templates/help.php:8
msgid "Documentation"
-msgstr ""
+msgstr "Документация"
#: templates/help.php:9
msgid "Managing Big Files"
@@ -129,7 +138,7 @@ msgstr ""
#: templates/personal.php:13
msgid "Download"
-msgstr ""
+msgstr "Изтегляне"
#: templates/personal.php:19
msgid "Your password got changed"
@@ -157,15 +166,15 @@ msgstr "Промяна на парола"
#: templates/personal.php:30
msgid "Email"
-msgstr ""
+msgstr "Е-поща"
#: templates/personal.php:31
msgid "Your email address"
-msgstr ""
+msgstr "Адресът на е-пощата ви"
#: templates/personal.php:32
msgid "Fill in an email address to enable password recovery"
-msgstr ""
+msgstr "Въведете е-поща за възстановяване на паролата"
#: templates/personal.php:38 templates/personal.php:39
msgid "Language"
@@ -173,7 +182,7 @@ msgstr "Език"
#: templates/personal.php:44
msgid "Help translate"
-msgstr ""
+msgstr "Помощ за превода"
#: templates/personal.php:51
msgid "use this address to connect to your ownCloud in your file manager"
@@ -197,24 +206,20 @@ msgstr "Ново"
#: templates/users.php:35
msgid "Default Quota"
-msgstr ""
+msgstr "Квота по подразбиране"
#: templates/users.php:55 templates/users.php:138
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
#: templates/users.php:82
msgid "Quota"
-msgstr ""
-
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
+msgstr "Квота"
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Изтриване"
diff --git a/l10n/ca/contacts.po b/l10n/ca/contacts.po
index 5d7e0b0fc24..4209c7a3537 100644
--- a/l10n/ca/contacts.po
+++ b/l10n/ca/contacts.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 06:18+0000\n"
-"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,41 +19,23 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Error en (des)activar la llibreta d'adreces."
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "S'ha produït un error en afegir el contacte."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "no s'ha establert el nom de l'element."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "no s'ha establert la id."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "No s'ha pogut processar el contacte:"
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "No es pot afegir una propietat buida."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Almenys heu d'omplir un dels camps d'adreça."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "Esteu intentant afegir una propietat duplicada:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "No es pot actualitzar la llibreta d'adreces amb un nom buit"
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Error en afegir la propietat del contacte:"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Error en actualitzar la llibreta d'adreces."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -75,14 +57,66 @@ msgstr "No s'han trobat llibretes d'adreces."
msgid "No contacts found."
msgstr "No s'han trobat contactes."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "S'ha produït un error en afegir el contacte."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "no s'ha establert el nom de l'element."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "No s'ha pogut processar el contacte:"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "No es pot afegir una propietat buida."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Almenys heu d'omplir un dels camps d'adreça."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Esteu intentant afegir una propietat duplicada:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Error en afegir la propietat del contacte:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "La informació de la vCard és incorrecta. Carregueu la pàgina de nou."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Error en eliminar la propietat del contacte."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Falta la ID"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Error en analitzar la ID de la VCard: \""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "no s'ha establert la suma de verificació."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "La informació de la vCard és incorrecta. Carregueu de nou la pàgina:"
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Alguna cosa ha anat FUBAR."
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Error en actualitzar la propietat del contacte."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -100,14 +134,6 @@ msgstr "Error en desar el fitxer temporal."
msgid "The loading photo is not valid."
msgstr "La foto carregada no és vàlida."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "La informació de la vCard és incorrecta. Carregueu la pàgina de nou."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Error en eliminar la propietat del contacte."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "falta la ID del contacte."
@@ -124,58 +150,34 @@ msgstr "El fitxer no existeix:"
msgid "Error loading image."
msgstr "Error en carregar la imatge."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Error en obtenir l'objecte contacte."
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Error en obtenir la propietat PHOTO."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Error en desar el contacte."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Error en modificar la mida de la imatge"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Error en retallar la imatge"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Error en crear la imatge temporal"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Error en trobar la imatge:"
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "no s'ha establert la suma de verificació."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "La informació de la vCard és incorrecta. Carregueu de nou la pàgina:"
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Alguna cosa ha anat FUBAR."
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Error en actualitzar la propietat del contacte."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "No es pot actualitzar la llibreta d'adreces amb un nom buit"
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Error en actualitzar la llibreta d'adreces."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Error en carregar contactes a l'emmagatzemament."
@@ -218,75 +220,70 @@ msgstr "No s'ha pogut carregar la imatge temporal: "
msgid "No file was uploaded. Unknown error"
msgstr "No s'ha carregat cap fitxer. Error desconegut"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contactes"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Aquesta funcionalitat encara no està implementada"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "No implementada"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "No s'ha pogut obtenir una adreça vàlida."
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Error"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Contacte"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Nou"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Contate nou"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Aquesta propietat no pot ser buida."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "No s'han pogut serialitzar els elements."
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "'deleteProperty' s'ha cridat sense argument de tipus. Informeu-ne a bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Edita el nom"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "No s'han seleccionat fitxers per a la pujada."
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "El fitxer que intenteu pujar excedeix la mida màxima de pujada en aquest servidor."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Seleccioneu un tipus"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr "Heu marcat eliminar alguns contactes, però encara no s'han eliminat. Espereu mentre s'esborren."
+
#: js/loader.js:49
msgid "Result: "
msgstr "Resultat: "
@@ -299,129 +296,133 @@ msgstr " importat, "
msgid " failed."
msgstr " fallada."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "No s'ha trobat la llibreta d'adreces."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr "El nom a mostrar no pot ser buit"
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "No s'ha trobat la llibreta d'adreces: "
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Aquesta no és la vostra llibreta d'adreces"
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "No s'ha trobat el contacte."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adreça"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telèfon"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Correu electrònic"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organització"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Feina"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Casa"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mòbil"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Text"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Veu"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Missatge"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Vídeo"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Paginador"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Aniversari"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Negocis"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Trucada"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Clients"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Emissari"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Vacances"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Idees"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr "Viatge"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr "Aniversari"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Reunió"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Altres"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr "Personal"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Projectes"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Preguntes"
@@ -429,45 +430,57 @@ msgstr "Preguntes"
msgid "{name}'s Birthday"
msgstr "Aniversari de {name}"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Contacte"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Afegeix un contacte"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importa"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Configuració"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Llibretes d'adreces"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Tanca"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Dreceres de teclat"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Navegació"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Següent contacte de la llista"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Contacte anterior de la llista"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr "Expandeix/col·lapsa la llibreta d'adreces"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Següent/anterior llibreta d'adreces"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -489,155 +502,133 @@ msgstr "Afegeix una llibreta d'adreces nova"
msgid "Delete current contact"
msgstr "Esborra el contacte"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Configura les llibretes d'adreces"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nova llibreta d'adreces"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Enllaç CardDav"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Baixa"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Edita"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Suprimeix"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Elimina la foto a carregar"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Elimina la foto actual"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Edita la foto actual"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Carrega una foto nova"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Selecciona una foto de ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format personalitzat, Nom curt, Nom sencer, Invertit o Invertit amb coma"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Edita detalls del nom"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Suprimeix"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Sobrenom"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Escriviu el sobrenom"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Adreça web"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Vés a la web"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grups"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separeu els grups amb comes"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Edita els grups"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferit"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Especifiqueu una adreça de correu electrònic correcta"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Escriviu una adreça de correu electrònic"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Envia per correu electrònic a l'adreça"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Elimina l'adreça de correu electrònic"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Escriviu el número de telèfon"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Elimina el número de telèfon"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Visualitza al mapa"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Edita els detalls de l'adreça"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Afegiu notes aquí."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Afegeix un camp"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telèfon"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Baixa el contacte"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Suprimeix el contacte"
@@ -780,34 +771,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nova llibreta d'adreces"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Edita la llibreta d'adreces"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nom a mostrar"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Actiu"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Desa"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Envia"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Cancel·la"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importa un fitxer de contactes"
@@ -828,15 +791,15 @@ msgstr "Nom de la nova llibreta d'adreces"
msgid "Importing contacts"
msgstr "S'estan important contactes"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "No teniu contactes a la llibreta d'adreces."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Afegeix un contacte"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Configura les llibretes d'adreces"
@@ -852,22 +815,58 @@ msgstr "Escriviu un nom"
msgid "Enter description"
msgstr "Escriviu una descripció"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Adreces de sincronització CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "més informació"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Adreça primària (Kontact i al)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr "Enllaç(os) vCard només de lectura"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "Mostra l'enllaç CardDav"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Mostra l'enllaç VCF només de lectura"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Baixa"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Edita"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nova llibreta d'adreces"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Nom"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Descripció"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Desa"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancel·la"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Més..."
diff --git a/l10n/ca/core.po b/l10n/ca/core.po
index 361164d2ef5..4d26bb008c5 100644
--- a/l10n/ca/core.po
+++ b/l10n/ca/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Catalan (http://www.transifex.net/projects/p/owncloud/language/ca/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "Aquesta categoria ja existeix:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Arranjament"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Gener"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Febrer"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Març"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Abril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maig"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juny"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juliol"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agost"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Setembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Octubre"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Desembre"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Cancel·la"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "No"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "D'acord"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "No hi ha categories per eliminar."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Error"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Restableix la contrasenya d'Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "estableix de nou la contrasenya Owncloud"
@@ -241,14 +241,10 @@ msgstr "Acaba la configuració"
msgid "web services under your control"
msgstr "controleu els vostres serveis web"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Surt"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Arranjament"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Heu perdut la contrasenya?"
diff --git a/l10n/ca/files.po b/l10n/ca/files.po
index 538b9da7fe8..a453eb9803c 100644
--- a/l10n/ca/files.po
+++ b/l10n/ca/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr "Deixa de compartir"
msgid "Delete"
msgstr "Suprimeix"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "desfés"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "esborrat"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "s'estan generant fitxers ZIP, pot trigar una estona."
diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po
index 43be7c44b6a..0909e05d48e 100644
--- a/l10n/ca/settings.po
+++ b/l10n/ca/settings.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 06:08+0000\n"
-"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "S'ha desat el correu electrònic"
@@ -43,11 +47,15 @@ msgstr "Error d'autenticació"
msgid "Language changed"
msgstr "S'ha canviat l'idioma"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Desactiva"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Activa"
@@ -67,7 +75,7 @@ msgstr "Avís de seguretat"
msgid "Log"
msgstr "Registre"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Més"
@@ -75,19 +83,19 @@ msgstr "Més"
msgid "Add your App"
msgstr "Afegeiu la vostra aplicació"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Seleccioneu una aplicació"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Mireu la pàgina d'aplicacions a apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "- amb llicència"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "de"
@@ -203,7 +211,7 @@ msgstr "Quota per defecte"
msgid "Other"
msgstr "Altre"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "SubAdmin"
@@ -211,10 +219,6 @@ msgstr "SubAdmin"
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "SubAdmin per a ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Suprimeix"
diff --git a/l10n/cs_CZ/contacts.po b/l10n/cs_CZ/contacts.po
index 6c392a1f09a..2c503b0f71b 100644
--- a/l10n/cs_CZ/contacts.po
+++ b/l10n/cs_CZ/contacts.po
@@ -10,637 +10,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Czech (Czech Republic) (http://www.transifex.net/projects/p/owncloud/language/cs_CZ/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: cs_CZ\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Chyba při (de)aktivaci adresáře."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Během přidávání kontaktu nastala chyba."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Nelze přidat prazdný údaj."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Musí být uveden nejméně jeden z adresních údajů"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id neni nastaveno."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Pokoušíte se přidat duplicitní atribut: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Nelze aktualizovat adresář s prázdným jménem."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Chyba během přdávání údaje kontaktu."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Chyba při aktualizaci adresáře."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ID nezadáno"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Chyba při nastavování kontrolního součtu."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Žádné kategorie nebyly vybrány k smazání."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Žádný adresář nenalezen."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Žádné kontakty nenalezeny."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Během přidávání kontaktu nastala chyba."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "jméno elementu není nastaveno."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Nelze přidat prazdný údaj."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Musí být uveden nejméně jeden z adresních údajů"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Pokoušíte se přidat duplicitní atribut: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Chyba při odstraňování údaje kontaktu."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Chybí ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Chyba při parsování VCard pro ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Nelze přidat adresář s prázdným jménem."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "kontrolní součet není nastaven."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Chyba při přidávání adresáře."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Něco se pokazilo. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Chyba při aktivaci adresáře."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Chyba při aktualizaci údaje kontaktu."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Nebylo nastaveno ID kontaktu."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Chyba při načítání fotky kontaktu."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Chyba při ukládání dočasného souboru."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Načítaná fotka je vadná."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id neni nastaveno."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Chyba při odstraňování údaje kontaktu."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Chybí ID kontaktu."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Chybí id kontaktu."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Žádná fotka nebyla nahrána."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Soubor neexistuje:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Chyba při načítání obrázku."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Chyba při převzetí objektu kontakt."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Chyba při získávání fotky."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Chyba při ukládání kontaktu."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Chyba při změně velikosti obrázku."
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Chyba při osekávání obrázku."
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Chyba při vytváření dočasného obrázku."
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "jméno elementu není nastaveno."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "kontrolní součet není nastaven."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím."
+msgstr "Chyba při hledání obrázku:"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Něco se pokazilo. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Chyba při aktualizaci údaje kontaktu."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Nelze aktualizovat adresář s prázdným jménem."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Chyba při aktualizaci adresáře."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Chyba při nahrávání kontaktů do úložiště."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Nevyskytla se žádná chyba, soubor byl úspěšně nahrán"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Nahrávaný soubor překračuje nastavení upload_max_filesize directive v php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Nahrávaný soubor překračuje nastavení MAX_FILE_SIZE z voleb HTML formuláře"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Nahrávaný soubor se nahrál pouze z části"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Žádný soubor nebyl nahrán"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Chybí dočasný adresář"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Nemohu uložit dočasný obrázek: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Nemohu načíst dočasný obrázek: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Soubor nebyl odeslán. Neznámá chyba"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakty"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Bohužel, tato funkce nebyla ještě implementována."
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Neimplementováno"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Nelze získat platnou adresu."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Chyba"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Tento parametr nemuže zůstat nevyplněn."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Prvky nelze převést.."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' voláno bez argumentu. Prosím oznamte chybu na bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Upravit jméno"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Žádné soubory nebyly vybrány k nahrání."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "Soubor, který se pokoušíte odeslat, přesahuje maximální povolenou velikost."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Pro import kontaktů sem přetáhněte soubor VCF"
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Vybrat typ"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Výsledek: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "importováno v pořádku,"
#: js/loader.js:49
msgid " failed."
+msgstr "neimportováno."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adresář nenalezen."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Toto není Váš adresář."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt nebyl nalezen."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresa"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizace"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Pracovní"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Domácí"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Text"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Hlas"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Zpráva"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Narozeniny"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Narozeniny {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Přidat kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Import"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresáře"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Nastavit adresáře"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Zavřít"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nový adresář"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importovat z VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav odkaz"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Stažení"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editovat"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Odstranit"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Stáhnout kontakt"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Odstranit kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Přetáhněte sem fotku pro její nahrání"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Smazat současnou fotku"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Upravit současnou fotku"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Nahrát novou fotku"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Vybrat fotku z ownCloudu"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formát vlastní, křestní, celé jméno, obráceně nebo obráceně oddelené čárkami"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Upravit podrobnosti jména"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Odstranit"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Přezdívka"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Zadejte přezdívku"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Narozeniny"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd. mm. yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Skupiny"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Oddělte skupiny čárkami"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Upravit skupiny"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferovaný"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Prosím zadejte platnou e-mailovou adresu"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Zadat e-mailovou adresu"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Odeslat na adresu"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Smazat e-mail"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Zadat telefoní číslo"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Smazat telefoní číslo"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Zobrazit na mapě"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Upravit podrobnosti adresy"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Zde můžete připsat poznámky."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Přidat políčko"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profilová fotka"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Poznámka"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Smazat současnou fotku"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Upravit současnou fotku"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Nahrát novou fotku"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Stáhnout kontakt"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Vybrat fotku z ownCloudu"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Odstranit kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Obrázek byl odstraněn z dočasné paměti."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Upravit adresu"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Typ"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "PO box"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Rozšířené"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Ulice"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Město"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Kraj"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "PSČ"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Země"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Upravit kategorie"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Přidat"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adresář"
@@ -721,35 +772,6 @@ msgstr "ml."
msgid "Sn."
msgstr "st."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nový adresář"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editace adresáře"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Zobrazené jméno"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktivní"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Uložit"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Potvrdit"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Storno"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importovat soubor kontaktů"
@@ -766,57 +788,86 @@ msgstr "vytvořit nový adresář"
msgid "Name of new addressbook"
msgstr "Jméno nového adresáře"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Import"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importování kontaktů"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Vyberte adresář do kterého chcete importovat:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Vybrat z disku"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Nemáte žádné kontakty v adresáři."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Přidat kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Nastavit adresář"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Adresa pro synchronizaci pomocí CardDAV:"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "víc informací"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Hlavní adresa (Kontakt etc)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Stažení"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editovat"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nový adresář"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Uložit"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Storno"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po
index 594e0635dca..ebca07a4426 100644
--- a/l10n/cs_CZ/core.po
+++ b/l10n/cs_CZ/core.po
@@ -10,10 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Czech (Czech Republic) (http://www.transifex.net/projects/p/owncloud/language/cs_CZ/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +34,85 @@ msgstr "Tato kategorie již existuje:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Nastavení"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Leden"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Únor"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Březen"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Duben"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Květen"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Červen"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Červenec"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Srpen"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Září"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Říjen"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Listopad"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Prosinec"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Zrušit"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ne"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ano"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Budiž"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Žádné kategorie nebyly vybrány ke smazání."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Chyba"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Reset hesla Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Reset hesla pro ownCloud"
@@ -242,14 +242,10 @@ msgstr "Dokončit instalaci"
msgid "web services under your control"
msgstr "webové služby pod Vaší kontrolou"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odhlásit se"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Nastavení"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Zapomenuté heslo?"
diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po
index 8ba79199e82..b168a2b7e1e 100644
--- a/l10n/cs_CZ/files.po
+++ b/l10n/cs_CZ/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Vymazat"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "generuji ZIP soubor, může to chvíli trvat"
diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po
index 59288cbf813..016e71bd72e 100644
--- a/l10n/cs_CZ/settings.po
+++ b/l10n/cs_CZ/settings.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,10 @@ msgstr ""
"Language: cs_CZ\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-mail uložen"
@@ -46,11 +50,15 @@ msgstr ""
msgid "Language changed"
msgstr "Jazyk byl změněn"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Vypnout"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Zapnout"
@@ -70,7 +78,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Více"
@@ -78,19 +86,19 @@ msgstr "Více"
msgid "Add your App"
msgstr "Přidat vaší aplikaci"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Vyberte aplikaci"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Více na stránce s aplikacemi na apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencováno"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "podle"
@@ -206,7 +214,7 @@ msgstr "Výchozí kvóta"
msgid "Other"
msgstr "Jiné"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -214,10 +222,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvóta"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Vymazat"
diff --git a/l10n/da/contacts.po b/l10n/da/contacts.po
index be2ce3917fc..cdb9cc135cf 100644
--- a/l10n/da/contacts.po
+++ b/l10n/da/contacts.po
@@ -7,641 +7,693 @@
# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011, 2012.
# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011.
# Thomas Tanghus <>, 2012.
+# Thomas Tanghus <thomas@tanghus.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Danish (http://www.transifex.net/projects/p/owncloud/language/da/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Fejl ved (de)aktivering af adressebogen"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Der opstod en fejl ved tilføjelse af kontaktpersonen."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Kan ikke tilføje en egenskab uden indhold."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Der skal udfyldes mindst et adressefelt."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "Intet ID medsendt."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Kan ikke tilføje overlappende element."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Kan ikke opdatére adressebogen med et tomt navn."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Fejl ved tilføjelse af egenskab."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Fejl ved opdatering af adressebog"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Intet ID medsendt"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Kunne ikke sætte checksum."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Der ikke valgt nogle grupper at slette."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Der blev ikke fundet nogen adressebøger."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Der blev ikke fundet nogen kontaktpersoner."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Der opstod en fejl ved tilføjelse af kontaktpersonen."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "Elementnavnet er ikke medsendt."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Kan ikke tilføje en egenskab uden indhold."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Der skal udfyldes mindst et adressefelt."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Kan ikke tilføje overlappende element."
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informationen om vCard er forkert. Genindlæs siden."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Fejl ved sletning af egenskab for kontaktperson."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Manglende ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr "Kunne ikke indlæse VCard med ID'en: \""
+msgstr "Kunne ikke indlæse VCard med ID'et: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Kan ikke tilføje adressebog uden et navn."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "Checksum er ikke medsendt."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informationen om dette VCard stemmer ikke. Genindlæs venligst siden: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Fejl ved tilføjelse af adressebog."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Noget gik grueligt galt. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Fejl ved aktivering af adressebog."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Fejl ved opdatering af egenskab for kontaktperson."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Ingen ID for kontakperson medsendt."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Kunne ikke indlæse foto for kontakperson."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Kunne ikke gemme midlertidig fil."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Billedet under indlæsning er ikke gyldigt."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "Intet ID medsendt."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informationen om vCard er forkert. Genindlæs siden."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Fejl ved sletning af egenskab for kontaktperson."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Kontaktperson ID mangler."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Kontaktperson ID mangler."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Der blev ikke medsendt en sti til fotoet."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Filen eksisterer ikke:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Kunne ikke indlæse billede."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Fejl ved indlæsning af kontaktpersonobjektet."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Fejl ved indlæsning af PHOTO feltet."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Kunne ikke gemme kontaktpersonen."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Kunne ikke ændre billedets størrelse"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Kunne ikke beskære billedet"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Kunne ikke oprette midlertidigt billede"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
+msgstr "Kunne ikke finde billedet: "
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "Element navnet er ikke medsendt."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "Checksum er ikke medsendt."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informationen om dette VCard stemmer ikke. Genindlæs venligst siden: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Noget gik grueligt galt. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Fejl ved opdatering af egenskab for kontaktperson."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Kan ikke opdatére adressebogen med et tomt navn."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Fejl ved opdatering af adressebog"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Kunne ikke uploade kontaktepersoner til midlertidig opbevaring."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Der skete ingen fejl, filen blev succesfuldt uploadet"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Den uploadede fil er større end upload_max_filesize indstillingen i php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Filen blev kun delvist uploadet."
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Ingen fil uploadet"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Manglende midlertidig mappe."
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Kunne ikke gemme midlertidigt billede: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Kunne ikke indlæse midlertidigt billede"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Ingen fil blev uploadet. Ukendt fejl."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontaktpersoner"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Denne funktion er desværre ikke implementeret endnu"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Ikke implementeret"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Kunne ikke finde en gyldig adresse."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
+msgstr "Fejl"
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Dette felt må ikke være tomt."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Kunne ikke serialisere elementerne."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' kaldet uden typeargument. Indrapporter fejl på bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Rediger navn"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Der er ikke valgt nogen filer at uploade."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "Dr."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Drop en VCF fil for at importere kontaktpersoner."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
+msgstr "Vælg type"
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultat:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " importeret "
#: js/loader.js:49
msgid " failed."
+msgstr " fejl."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adressebogen blev ikke fundet."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dette er ikke din adressebog."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontaktperson kunne ikke findes."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisation"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Arbejde"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Hjemme"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "SMS"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Telefonsvarer"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Besked"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Personsøger"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Fødselsdag"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
-msgstr "{name}'s fødselsdag"
+msgstr "{name}s fødselsdag"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontaktperson"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Tilføj kontaktperson"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importer"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressebøger"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Konfigurer adressebøger"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Luk"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Ny adressebog"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importer fra VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav-link"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Rediger"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Slet"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Download kontaktperson"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Slet kontaktperson"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Drop foto for at uploade"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Slet nuværende foto"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Rediger nuværende foto"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Upload nyt foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Vælg foto fra ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formatter som valgfrit, fuldt navn, efternavn først eller efternavn først med komma"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Rediger navnedetaljer."
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Slet"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
-msgstr "Øgenavn"
+msgstr "Kaldenavn"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
-msgstr "Indtast øgenavn"
+msgstr "Indtast kaldenavn"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Fødselsdag"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-åååå"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupper"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Opdel gruppenavne med kommaer"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Rediger grupper"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Foretrukken"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Indtast venligst en gyldig email-adresse."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Indtast email-adresse"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Send mail til adresse"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Slet email-adresse"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Indtast telefonnummer"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Slet telefonnummer"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Vis på kort"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Rediger adresse detaljer"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Tilføj noter her."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
-msgstr "Tilfæj element"
+msgstr "Tilføj element"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profilbillede"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Note"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Slet nuværende foto"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Rediger nuværende foto"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Upload nyt foto"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Download kontaktperson"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Vælg foto fra ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Slet kontaktperson"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Det midlertidige billede er ikke længere tilgængeligt."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Rediger adresse"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Type"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postboks"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Udvidet"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Vej"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "By"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Region"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postnummer"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Land"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Rediger grupper"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Tilføj"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adressebog"
@@ -672,7 +724,7 @@ msgstr "Fru"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr "Dr"
+msgstr "Dr."
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
@@ -722,35 +774,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Ny adressebog"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Rediger adressebog"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Vist navn"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiv"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Gem"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Gem"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Fortryd"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importer fil med kontaktpersoner"
@@ -767,57 +790,86 @@ msgstr "Opret ny adressebog"
msgid "Name of new addressbook"
msgstr "Navn på ny adressebog"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importer"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importerer kontaktpersoner"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Vælg hvilken adressebog, der skal importeres til:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Vælg fra harddisk."
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Du har ingen kontaktpersoner i din adressebog."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Tilføj kontaktpeson."
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Konfigurer adressebøger"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV synkroniserings adresse"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "mere info"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Primær adresse (Kontak m. fl.)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Download"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Rediger"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Ny adressebog"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Gem"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Fortryd"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/da/core.po b/l10n/da/core.po
index 045cd429153..c2a6184506b 100644
--- a/l10n/da/core.po
+++ b/l10n/da/core.po
@@ -7,14 +7,15 @@
# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011, 2012.
# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011.
# Thomas Tanghus <>, 2012.
+# Thomas Tanghus <thomas@tanghus.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Danish (http://www.transifex.net/projects/p/owncloud/language/da/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,85 +36,85 @@ msgstr "Denne kategori eksisterer allerede: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Indstillinger"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Januar"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Februar"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marts"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "April"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maj"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juni"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juli"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "August"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "December"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Fortryd"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nej"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "OK"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Ingen kategorier valgt"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Fejl"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Nulstil adgangskode til Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Nulstil ownCloud kodeord"
@@ -243,14 +244,10 @@ msgstr "Afslut opsætning"
msgid "web services under your control"
msgstr "Webtjenester under din kontrol"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Log ud"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Indstillinger"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Mistet dit kodeord?"
diff --git a/l10n/da/files.po b/l10n/da/files.po
index fdf9ce4e679..aef6a95763c 100644
--- a/l10n/da/files.po
+++ b/l10n/da/files.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +63,34 @@ msgstr ""
msgid "Delete"
msgstr "Slet"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "genererer ZIP-fil, det kan tage lidt tid."
diff --git a/l10n/da/settings.po b/l10n/da/settings.po
index d4d081a64da..fe5deff0c77 100644
--- a/l10n/da/settings.po
+++ b/l10n/da/settings.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,10 @@ msgstr ""
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email adresse gemt"
@@ -47,11 +51,15 @@ msgstr ""
msgid "Language changed"
msgstr "Sprog ændret"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Deaktiver"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Aktiver"
@@ -71,7 +79,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mere"
@@ -79,19 +87,19 @@ msgstr "Mere"
msgid "Add your App"
msgstr "Tilføj din App"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Vælg en App"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Se applikationens side på apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licenseret"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "af"
@@ -207,7 +215,7 @@ msgstr "Standard kvote"
msgid "Other"
msgstr "Andet"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -215,10 +223,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvote"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Slet"
diff --git a/l10n/de/contacts.po b/l10n/de/contacts.po
index e91d917df72..e41c0bc864d 100644
--- a/l10n/de/contacts.po
+++ b/l10n/de/contacts.po
@@ -22,9 +22,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-26 18:13+0000\n"
-"Last-Translator: JamFX <niko@nik-o-mat.de>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -32,41 +32,23 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "(De-)Aktivierung des Adressbuches fehlgeschlagen"
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Erstellen des Kontakts fehlgeschlagen"
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "Kein Name für das Element angegeben."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "ID ist nicht angegeben."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "Konnte folgenden Kontakt nicht verarbeiten:"
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Feld darf nicht leer sein."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Mindestens eines der Adressfelder muss ausgefüllt werden."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "Versuche, doppelte Eigenschaft hinzuzufügen: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Adressbuch kann nicht mir leeren Namen aktualisiert werden."
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Fehler beim Hinzufügen der Kontakteigenschaft:"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Adressbuch aktualisieren fehlgeschlagen"
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -88,14 +70,66 @@ msgstr "Keine Adressbücher gefunden."
msgid "No contacts found."
msgstr "Keine Kontakte gefunden."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Erstellen des Kontakts fehlgeschlagen"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "Kein Name für das Element angegeben."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Konnte folgenden Kontakt nicht verarbeiten:"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Feld darf nicht leer sein."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Mindestens eines der Adressfelder muss ausgefüllt werden."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Versuche, doppelte Eigenschaft hinzuzufügen: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Fehler beim Hinzufügen der Kontakteigenschaft:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Die Information der vCard ist fehlerhaft. Bitte aktualisiere die Seite."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Kontakteigenschaft löschen fehlgeschlagen"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Fehlende ID"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Fehler beim Einlesen der VCard für die ID: \""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "Keine Prüfsumme angegeben."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Die Informationen zur vCard sind fehlerhaft. Bitte Seite neu laden: "
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Irgendwas ist hier so richtig schief gelaufen. "
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Kontakteigenschaft aktualisieren fehlgeschlagen"
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -113,14 +147,6 @@ msgstr "Fehler beim Speichern der temporären Datei."
msgid "The loading photo is not valid."
msgstr "Das Kontaktfoto ist fehlerhaft."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Die Information der vCard ist fehlerhaft. Bitte aktualisiere die Seite."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Kontakteigenschaft löschen fehlgeschlagen"
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Keine Kontakt-ID angegeben."
@@ -137,58 +163,34 @@ msgstr "Datei existiert nicht: "
msgid "Error loading image."
msgstr "Fehler beim Laden des Bildes."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Fehler beim Abruf des Kontakt-Objektes."
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Fehler beim Abrufen der PHOTO Eigenschaft."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Fehler beim Speichern des Kontaktes"
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Fehler bei der Größenänderung des Bildes"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Fehler beim Zuschneiden des Bildes"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Fehler beim erstellen des temporären Bildes"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Fehler beim Suchen des Bildes: "
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "Keine Prüfsumme angegeben."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Die Informationen zur vCard sind fehlerhaft. Bitte Seite neu laden: "
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Irgendwas ist hier so richtig schief gelaufen. "
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Kontakteigenschaft aktualisieren fehlgeschlagen"
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Adressbuch kann nicht mir leeren Namen aktualisiert werden."
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Adressbuch aktualisieren fehlgeschlagen"
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Übertragen der Kontakte fehlgeschlagen"
@@ -231,75 +233,70 @@ msgstr "Konnte das temporäre Bild nicht laden:"
msgid "No file was uploaded. Unknown error"
msgstr "Keine Datei hochgeladen. Unbekannter Fehler"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakte"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Diese Funktion steht leider noch nicht zur Verfügung"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Nicht Verfügbar"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Konnte keine gültige Adresse abrufen"
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Fehler"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Kontakt"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Neu"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Neuer Kontakt"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Dieses Feld darf nicht Leer sein."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Konnte Elemente nicht serialisieren"
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "'deleteProperty' wurde ohne Argumente aufgerufen, bitte Melde dies auf bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Name ändern"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Keine Datei(en) zum Hochladen ausgewählt"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Die Datei, die Sie versuchen hochzuladen, überschreitet die maximale Größe für Datei-Uploads auf diesem Server."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Wähle Typ"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr "Einige zum Löschen markiert Kontakte wurden noch nicht gelöscht. Bitte warten ..."
+
#: js/loader.js:49
msgid "Result: "
msgstr "Ergebnis: "
@@ -312,129 +309,133 @@ msgstr " importiert, "
msgid " failed."
msgstr " fehlgeschlagen."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Adressbuch nicht gefunden."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr "Der Anzeigename darf nicht leer sein."
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "Adressbuch nicht gefunden:"
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dies ist nicht dein Adressbuch."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt konnte nicht gefunden werden."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-Mail"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisation"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Arbeit"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Zuhause"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Text"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Anruf"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Mitteilung"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Geburtstag"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Geschäftlich"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Anruf"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Kunden"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Lieferant"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Feiertage"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Ideen"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr "Reise"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr "Jubiläum"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Besprechung"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Andere"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr "Persönlich"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Projekte"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Fragen"
@@ -442,45 +443,57 @@ msgstr "Fragen"
msgid "{name}'s Birthday"
msgstr "Geburtstag von {name}"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Kontakt"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Kontakt hinzufügen"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importieren"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressbücher"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Schließen"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Tastaturbefehle"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Navigation"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Nächster Kontakt aus der Liste"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Vorheriger Kontakt aus der Liste"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr "Ausklappen/Einklappen des Adressbuches"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Nächstes/Vorhergehendes Adressbuch"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -502,155 +515,133 @@ msgstr "Neues Adressbuch hinzufügen"
msgid "Delete current contact"
msgstr "Aktuellen Kontakt löschen"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Adressbücher konfigurieren"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Neues Adressbuch"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav-Link"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Herunterladen"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Bearbeiten"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Löschen"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Zieh' ein Foto hierher zum Hochladen"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Derzeitiges Foto löschen"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Foto ändern"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Neues Foto hochladen"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Foto aus ownCloud auswählen"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format benutzerdefiniert, Kurzname, Vollname, Rückwärts oder Rückwärts mit Komma"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Name ändern"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Löschen"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Spitzname"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Spitzname angeben"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Webseite"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Webseite aufrufen"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd.mm.yyyy"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Gruppen"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Gruppen mit Komma getrennt"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Gruppen editieren"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Bevorzugt"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Bitte eine gültige E-Mail-Adresse angeben."
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "E-Mail-Adresse angeben."
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "E-Mail an diese Adresse schreiben"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "E-Mail-Adresse löschen"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Telefonnummer angeben"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Telefonnummer löschen"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Auf Karte anzeigen"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Adressinformationen ändern"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Füge hier Notizen ein."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Feld hinzufügen"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Notiz"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Kontakt herunterladen"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Kontakt löschen"
@@ -793,34 +784,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Senior"
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Neues Adressbuch"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Adressbuch editieren"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Anzeigename"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiv"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Speichern"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Eintragen"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Abbrechen"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Kontaktdatei importieren"
@@ -841,15 +804,15 @@ msgstr "Name des neuen Adressbuchs"
msgid "Importing contacts"
msgstr "Kontakte werden importiert"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Du hast keine Kontakte im Adressbuch."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Kontakt hinzufügen"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Adressbücher konfigurieren"
@@ -865,22 +828,58 @@ msgstr "Name eingeben"
msgid "Enter description"
msgstr "Beschreibung eingeben"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV Sync-Adressen"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "mehr Info"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "primäre Adresse (für Kontact o.ä. Programme)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr "Nur lesende(r) vCalender-Verzeichnis-Link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "CardDav-Link anzeigen"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Schreibgeschützten VCF-Link anzeigen"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Herunterladen"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Bearbeiten"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Neues Adressbuch"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Name"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Beschreibung"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Speichern"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Mehr..."
diff --git a/l10n/de/core.po b/l10n/de/core.po
index 9d8ff1066cf..bee17cb2809 100644
--- a/l10n/de/core.po
+++ b/l10n/de/core.po
@@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-29 18:47+0000\n"
-"Last-Translator: Phi Lieb <>\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -41,51 +41,55 @@ msgstr "Kategorie existiert bereits:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: js/js.js:573
msgid "January"
msgstr "Januar"
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr "Februar"
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr "März"
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr "April"
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr "Mai"
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr "Juni"
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr "Juli"
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr "August"
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr "September"
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr "Oktober"
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr "November"
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr "Dezember"
@@ -247,10 +251,6 @@ msgstr "web services under your control"
msgid "Log out"
msgstr "Abmelden"
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr "Einstellungen"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Passwort vergessen?"
diff --git a/l10n/de/files.po b/l10n/de/files.po
index 61d7972e88d..e79d129b345 100644
--- a/l10n/de/files.po
+++ b/l10n/de/files.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -67,14 +67,34 @@ msgstr "Nicht mehr teilen"
msgid "Delete"
msgstr "Löschen"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "rückgängig machen"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "gelöscht"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "Erstelle ZIP-Datei. Dies kann eine Weile dauern."
diff --git a/l10n/de/settings.po b/l10n/de/settings.po
index 92690194d8e..4525a95c34c 100644
--- a/l10n/de/settings.po
+++ b/l10n/de/settings.po
@@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
-"PO-Revision-Date: 2012-07-29 18:48+0000\n"
-"Last-Translator: Phi Lieb <>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -25,6 +25,10 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-Mail gespeichert"
@@ -49,11 +53,15 @@ msgstr "Anmeldungsfehler"
msgid "Language changed"
msgstr "Sprache geändert"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Deaktivieren"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Aktivieren"
@@ -73,7 +81,7 @@ msgstr "Sicherheitshinweis"
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mehr"
@@ -81,19 +89,19 @@ msgstr "Mehr"
msgid "Add your App"
msgstr "Füge deine App hinzu"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Wähle eine Anwendung aus"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Weitere Anwendungen auf apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-lizenziert"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "von"
@@ -209,7 +217,7 @@ msgstr "Standard Quota"
msgid "Other"
msgstr "Andere"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "Unteradministrator"
@@ -217,10 +225,6 @@ msgstr "Unteradministrator"
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "Unteradministrator für..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Löschen"
diff --git a/l10n/el/contacts.po b/l10n/el/contacts.po
index 9d72a185a0d..5ed7fe9c391 100644
--- a/l10n/el/contacts.po
+++ b/l10n/el/contacts.po
@@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-29 02:03+0200\n"
-"PO-Revision-Date: 2012-07-28 11:43+0000\n"
-"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,41 +23,23 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Σφάλμα (απ)ενεργοποίησης βιβλίου διευθύνσεων"
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Σφάλμα κατά την προσθήκη επαφής."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "δεν ορίστηκε όνομα στοιχείου"
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "δεν ορίστηκε id"
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "Δε αναγνώστηκε η επαφή"
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Αδύνατη προσθήκη κενής ιδιότητας."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Πρέπει να συμπληρωθεί τουλάχιστον ένα από τα παιδία διεύθυνσης."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "Προσπάθεια προσθήκης διπλότυπης ιδιότητας:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα"
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Σφάλμα στη προσθήκη ιδιότητας επαφής"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -79,14 +61,66 @@ msgstr "Δε βρέθηκε βιβλίο διευθύνσεων"
msgid "No contacts found."
msgstr "Δεν βρέθηκαν επαφές"
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Σφάλμα κατά την προσθήκη επαφής."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "δεν ορίστηκε όνομα στοιχείου"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Δε αναγνώστηκε η επαφή"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Αδύνατη προσθήκη κενής ιδιότητας."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Πρέπει να συμπληρωθεί τουλάχιστον ένα από τα παιδία διεύθυνσης."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Προσπάθεια προσθήκης διπλότυπης ιδιότητας:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Σφάλμα στη προσθήκη ιδιότητας επαφής"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Σφάλμα διαγραφής ιδιότητας επαφής."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Λείπει ID"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Σφάλμα κατά την ανάγνωση του VCard για το ID:\""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "δε ορίστηκε checksum "
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα: "
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Κάτι χάθηκε στο άγνωστο. "
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Σφάλμα ενημέρωσης ιδιότητας επαφής."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -104,14 +138,6 @@ msgstr "Σφάλμα αποθήκευσης προσωρινού αρχείου"
msgid "The loading photo is not valid."
msgstr "Η φορτωμένη φωτογραφία δεν είναι έγκυρη"
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Σφάλμα διαγραφής ιδιότητας επαφής."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Λείπει ID επαφής"
@@ -128,58 +154,34 @@ msgstr "Το αρχείο δεν υπάρχει:"
msgid "Error loading image."
msgstr "Σφάλμα φόρτωσης εικόνας"
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Σφάλμα κατά τη λήψη αντικειμένου επαφής"
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Σφάλμα κατά τη λήψη ιδιοτήτων ΦΩΤΟΓΡΑΦΙΑΣ."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Σφάλμα κατά την αποθήκευση επαφής."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Σφάλμα κατά την αλλαγή μεγέθους εικόνας"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Σφάλμα κατά την περικοπή εικόνας"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Σφάλμα κατά την δημιουργία προσωρινής εικόνας"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Σφάλμα κατά την εύρεση της εικόνας: "
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "δε ορίστηκε checksum "
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα: "
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Κάτι χάθηκε στο άγνωστο. "
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Σφάλμα ενημέρωσης ιδιότητας επαφής."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα"
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Σφάλμα κατά την αποθήκευση επαφών"
@@ -222,75 +224,70 @@ msgstr "Δεν ήταν δυνατή η φόρτωση της προσωρινή
msgid "No file was uploaded. Unknown error"
msgstr "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Επαφές"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Λυπούμαστε, αυτή η λειτουργία δεν έχει υλοποιηθεί ακόμα"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Δεν έχει υλοποιηθεί"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Αδυναμία λήψης έγκυρης διεύθυνσης"
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Σφάλμα"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Επαφή"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Νέο"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Νέα επαφή"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Το πεδίο δεν πρέπει να είναι άδειο."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Αδύνατο να μπουν σε σειρά τα στοιχεία"
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "το 'deleteProperty' καλέστηκε χωρίς without type argument. Παρακαλώ αναφέρατε στο bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Αλλαγή ονόματος"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Δεν επιλέχτηκαν αρχεία για μεταφόρτωση"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Το αρχείο που προσπαθείτε να ανεβάσετε υπερβαίνει το μέγιστο μέγεθος για τις προσθήκες αρχείων σε αυτόν τον server."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Επιλογή τύπου"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr "Κάποιες επαφές σημειώθηκαν προς διαγραφή,δεν έχουν διαγραφεί ακόμα. Παρακαλώ περιμένετε μέχρι να διαγραφούν."
+
#: js/loader.js:49
msgid "Result: "
msgstr "Αποτέλεσμα: "
@@ -303,129 +300,133 @@ msgstr " εισάγεται,"
msgid " failed."
msgstr " απέτυχε."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Δε βρέθηκε βιβλίο διευθύνσεων"
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Αυτό δεν είναι το βιβλίο διευθύνσεων σας."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Η επαφή δεν μπόρεσε να βρεθεί."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Διεύθυνση"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Τηλέφωνο"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Οργανισμός"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Εργασία"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Σπίτι"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Κινητό"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Κείμενο"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Ομιλία"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Μήνυμα"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Φαξ"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Βίντεο"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Βομβητής"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Διαδίκτυο"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Γενέθλια"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Επιχείρηση"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Κάλεσε"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Πελάτες"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Προμηθευτής"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Διακοπές"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Ιδέες"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr "Ταξίδι"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr "Ιωβηλαίο"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Συνάντηση"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Άλλο"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr "Προσωπικό"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Έργα"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Ερωτήσεις"
@@ -433,45 +434,57 @@ msgstr "Ερωτήσεις"
msgid "{name}'s Birthday"
msgstr "{name} έχει Γενέθλια"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Επαφή"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Προσθήκη επαφής"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Εισαγωγή"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Ρυθμίσεις"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Βιβλία διευθύνσεων"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Κλείσιμο "
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Συντομεύσεις πλητρολογίου"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Πλοήγηση"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Επόμενη επαφή στη λίστα"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Προηγούμενη επαφή στη λίστα"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr "Ανάπτυξη/σύμπτυξη τρέχοντος βιβλίου διευθύνσεων"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Επόμενο/προηγούμενο βιβλίο διευθύνσεων"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -493,155 +506,133 @@ msgstr "Προσθήκη νέου βιβλίου επαφών"
msgid "Delete current contact"
msgstr "Διαγραφή τρέχουσας επαφής"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Ρυθμίστε το βιβλίο διευθύνσεων "
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Νέο βιβλίο διευθύνσεων"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Σύνδεσμος CardDav"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Λήψη"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Επεξεργασία"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Διαγραφή"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Ρίξε μια φωτογραφία για ανέβασμα"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Διαγραφή τρέχουσας φωτογραφίας"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Επεξεργασία τρέχουσας φωτογραφίας"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Ανέβασε νέα φωτογραφία"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Επέλεξε φωτογραφία από το ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format custom, Όνομα, Επώνυμο, Αντίστροφο ή Αντίστροφο με κόμμα"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Αλλάξτε τις λεπτομέρειες ονόματος"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Διαγραφή"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Παρατσούκλι"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Εισάγετε παρατσούκλι"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Ιστότοπος"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Πήγαινε στον ιστότοπο"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "ΗΗ-ΜΜ-ΕΕΕΕ"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Ομάδες"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Διαχώρισε τις ομάδες με κόμμα "
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Επεξεργασία ομάδων"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Προτιμώμενο"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Παρακαλώ εισήγαγε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Εισήγαγε διεύθυνση ηλεκτρονικού ταχυδρομείου"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Αποστολή σε διεύθυνση"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Διαγραφή διεύθυνση email"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Εισήγαγε αριθμό τηλεφώνου"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Διέγραψε αριθμό τηλεφώνου"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Προβολή στο χάρτη"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Επεξεργασία λεπτομερειών διεύθυνσης"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Πρόσθεσε τις σημειώσεις εδώ"
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Προσθήκη πεδίου"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Τηλέφωνο"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Σημείωση"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Λήψη επαφής"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Διαγραφή επαφής"
@@ -784,34 +775,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Νέο βιβλίο διευθύνσεων"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Επεξεργασία βιβλίου διευθύνσεων"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Προβαλλόμενο όνομα"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Ενεργό"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Αποθήκευση"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Καταχώρηση"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Ακύρωση"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Εισαγωγή αρχείου επαφών"
@@ -832,15 +795,15 @@ msgstr "Όνομα νέου βιβλίου διευθύνσεων"
msgid "Importing contacts"
msgstr "Εισαγωγή επαφών"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Δεν έχεις επαφές στο βιβλίο διευθύνσεων"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Προσθήκη επαφής"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Ρύθμισε το βιβλίο διευθύνσεων"
@@ -856,22 +819,58 @@ msgstr "Εισαγωγή ονόματος"
msgid "Enter description"
msgstr "Εισαγωγή περιγραφής"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "συγχρονισμός διευθύνσεων μέσω CardDAV "
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "περισσότερες πληροφορίες"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Κύρια διεύθυνση"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr "vCard σύνδεσμος(οι) φάκελου μόνο για ανάγνωση"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Λήψη"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Επεξεργασία"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Νέο βιβλίο διευθύνσεων"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Όνομα"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Περιγραφή"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Αποθήκευση"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Ακύρωση"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Περισσότερα..."
diff --git a/l10n/el/core.po b/l10n/el/core.po
index c383ae1a885..5f3262deb67 100644
--- a/l10n/el/core.po
+++ b/l10n/el/core.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Dimitris M. <monopatis@gmail.com>, 2012.
# Marios Bekatoros <>, 2012.
# <petros.kyladitis@gmail.com>, 2011.
# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011, 2012.
@@ -10,10 +11,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Greek (http://www.transifex.net/projects/p/owncloud/language/el/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +35,85 @@ msgstr "Αυτή η κατηγορία υπάρχει ήδη"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Ρυθμίσεις"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Ιανουάριος"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Φεβρουάριος"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Μάρτιος"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Απρίλιος"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Μάϊος"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Ιούνιος"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Ιούλιος"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Αύγουστος"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Σεπτέμβριος"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Οκτώβριος"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Νοέμβριος"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Δεκέμβριος"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Ακύρωση"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Όχι"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ναι"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Οκ"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Δεν επιλέχτηκαν κατηγορίες για διαγραφή"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Σφάλμα"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Επανέκδοση κωδικού για το Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Επαναφορά κωδικού ownCloud"
@@ -242,14 +243,10 @@ msgstr "Ολοκλήρωση εγκατάστασης"
msgid "web services under your control"
msgstr "Υπηρεσίες web υπό τον έλεγχό σας"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Αποσύνδεση"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Ρυθμίσεις"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Ξεχάσατε τον κωδικό σας;"
diff --git a/l10n/el/files.po b/l10n/el/files.po
index 77eeadf487a..37e57190cb3 100644
--- a/l10n/el/files.po
+++ b/l10n/el/files.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
-"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-03 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 09:32+0000\n"
+"Last-Translator: Marios Bekatoros <>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -62,13 +62,33 @@ msgstr "Ακύρωση Διαμοιρασμού"
msgid "Delete"
msgstr "Διαγραφή"
-#: js/filelist.js:186
-msgid "deleted"
-msgstr ""
+#: js/filelist.js:141
+msgid "already exists"
+msgstr "υπάρχει ήδη"
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr "αντικατέστησε"
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr "ακύρωση"
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr "αντικαταστάθηκε"
-#: js/filelist.js:186
+#: js/filelist.js:195
+msgid "with"
+msgstr "με"
+
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
-msgstr ""
+msgstr "αναίρεση"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "διαγράφηκε"
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
diff --git a/l10n/el/settings.po b/l10n/el/settings.po
index 02857c416c8..f0ece524c30 100644
--- a/l10n/el/settings.po
+++ b/l10n/el/settings.po
@@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-29 02:04+0200\n"
-"PO-Revision-Date: 2012-07-28 11:41+0000\n"
-"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,6 +23,10 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Το Email αποθηκεύτηκε "
@@ -47,11 +51,15 @@ msgstr "Σφάλμα πιστοποίησης"
msgid "Language changed"
msgstr "Η γλώσσα άλλαξε"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Απενεργοποίηση"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Ενεργοποίηση"
@@ -71,7 +79,7 @@ msgstr "Προειδοποίηση Ασφαλείας"
msgid "Log"
msgstr "Αρχείο καταγραφής"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Περισσότερο"
@@ -79,19 +87,19 @@ msgstr "Περισσότερο"
msgid "Add your App"
msgstr "Πρόσθεσε τη δικιά σου εφαρμογή "
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Επιλέξτε μια εφαρμογή"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Η σελίδα εφαρμογών στο apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-με άδεια"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "από"
@@ -207,7 +215,7 @@ msgstr "Προεπιλεγμένο όριο"
msgid "Other"
msgstr "Άλλα"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "SubAdmin"
@@ -215,10 +223,6 @@ msgstr "SubAdmin"
msgid "Quota"
msgstr "Σύνολο χώρου"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "SubAdmin για ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Διαγραφή"
diff --git a/l10n/eo/bookmarks.po b/l10n/eo/bookmarks.po
index 4df36ca0313..926278cd289 100644
--- a/l10n/eo/bookmarks.po
+++ b/l10n/eo/bookmarks.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Mariano <mstreet@kde.org.ar>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:17+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-03 22:44+0000\n"
+"Last-Translator: Mariano <mstreet@kde.org.ar>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,41 +20,41 @@ msgstr ""
#: appinfo/app.php:14
msgid "Bookmarks"
-msgstr ""
+msgstr "Legosignoj"
#: bookmarksHelper.php:99
msgid "unnamed"
-msgstr ""
+msgstr "nenomita"
#: templates/bookmarklet.php:5
msgid ""
"Drag this to your browser bookmarks and click it, when you want to bookmark "
"a webpage quickly:"
-msgstr ""
+msgstr "Ŝovu tion ĉi al la legosignoj de via TTT-legilo kaj klaku ĝin, se vi volas rapide legosignigi TTT-paĝon:"
#: templates/bookmarklet.php:7
msgid "Read later"
-msgstr ""
+msgstr "Legi poste"
#: templates/list.php:13
msgid "Address"
-msgstr ""
+msgstr "Adreso"
#: templates/list.php:14
msgid "Title"
-msgstr ""
+msgstr "Titolo"
#: templates/list.php:15
msgid "Tags"
-msgstr ""
+msgstr "Etikedoj"
#: templates/list.php:16
msgid "Save bookmark"
-msgstr ""
+msgstr "Konservi legosignon"
#: templates/list.php:22
msgid "You have no bookmarks"
-msgstr ""
+msgstr "Vi havas neniun legosignon"
#: templates/settings.php:11
msgid "Bookmarklet <br />"
diff --git a/l10n/eo/contacts.po b/l10n/eo/contacts.po
index 7b4b003e484..94fd3651af4 100644
--- a/l10n/eo/contacts.po
+++ b/l10n/eo/contacts.po
@@ -3,642 +3,694 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Mariano <mstreet@kde.org.ar>, 2012.
# <mstreet@kde.org.ar>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Esperanto (http://www.transifex.net/projects/p/owncloud/language/eo/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Eraro dum (mal)aktivigo de adresaro."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Eraro okazis dum aldono de kontakto."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Ne eblas aldoni malplenan propraĵon."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Almenaŭ unu el la adreskampoj necesas pleniĝi."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "identigilo ne agordiĝis."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Provante aldoni duobligitan propraĵon:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Ne eblas ĝisdatigi adresaron kun malplena nomo."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Eraro dum aldono de kontaktopropraĵo."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Eraro dum ĝisdatigo de adresaro."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Neniu identigilo proviziĝis."
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Eraro dum agordado de kontrolsumo."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Neniu kategorio elektiĝis por forigi."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Neniu adresaro troviĝis."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Neniu kontakto troviĝis."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Eraro okazis dum aldono de kontakto."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "eronomo ne agordiĝis."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Ne eblas aldoni malplenan propraĵon."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Almenaŭ unu el la adreskampoj necesas pleniĝi."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Provante aldoni duobligitan propraĵon:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Eraro aldonante kontakta propraĵo:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Eraro dum forigo de kontaktopropraĵo."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Mankas identigilo"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Eraro dum analizo de VCard por identigilo:"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Ne eblas aldoni adresaron kun malplena nomo."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "kontrolsumo ne agordiĝis."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informo pri vCard malĝustas. Bonvolu reŝargi la paĝon:"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Eraro dum aldono de adresaro."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Io FUBAR-is."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Eraro dum aktivigo de adresaro."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Eraro dum ĝisdatigo de kontaktopropraĵo."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Neniu kontaktidentigilo sendiĝis."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Eraro dum lego de kontakta foto."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Eraro dum konservado de provizora dosiero."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "La alŝutata foto ne validas."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "identigilo ne agordiĝis."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Eraro dum forigo de kontaktopropraĵo."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Kontaktidentigilo mankas."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Mankas kontaktidentigilo."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Neniu vojo al foto sendiĝis."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Dosiero ne ekzistas:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Eraro dum ŝargado de bildo."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Eraro dum ekhaviĝis kontakta objekto."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Eraro dum ekhaviĝis la propraĵon PHOTO."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Eraro dum konserviĝis kontakto."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Eraro dum aligrandiĝis bildo"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Eraro dum stuciĝis bildo."
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Eraro dum kreiĝis provizora bildo."
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
+msgstr "Eraro dum serĉo de bildo: "
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "eronomo ne agordiĝis."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "kontrolsumo ne agordiĝis."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informo pri vCard malĝustas. Bonvolu reŝargi la paĝon:"
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Io FUBAR-is."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Eraro dum ĝisdatigo de kontaktopropraĵo."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Ne eblas ĝisdatigi adresaron kun malplena nomo."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Eraro dum ĝisdatigo de adresaro."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "Eraro dum alŝutiĝis kontaktoj al konservejo."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Ne estas eraro, la dosiero alŝutiĝis sukcese."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "la alŝutita dosiero nur parte alŝutiĝis"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Neniu dosiero alŝutiĝis."
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Mankas provizora dosierujo."
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Ne eblis konservi provizoran bildon: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Ne eblis ŝargi provizoran bildon: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Neniu dosiero alŝutiĝis. Nekonata eraro."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontaktoj"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Pardonu, ĉi tiu funkcio ankoraŭ ne estas realigita."
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Ne disponebla"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Ne eblis ekhavi validan adreson."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Eraro"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Ĉi tiu propraĵo devas ne esti malplena."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Redakti nomon"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Neniu dosiero elektita por alŝuto."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Demetu VCF-dosieron por enporti kontaktojn."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Elektu tipon"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Rezulto: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " enportoj, "
#: js/loader.js:49
msgid " failed."
+msgstr "malsukcesoj."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adresaro ne troviĝis."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "Adresaro ne troviĝis:"
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ĉi tiu ne estas via adresaro."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Ne eblis trovi la kontakton."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adreso"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefono"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Retpoŝtadreso"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizaĵo"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Laboro"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Hejmo"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Poŝtelefono"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Teksto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voĉo"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mesaĝo"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fakso"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Videaĵo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Televokilo"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Interreto"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Naskiĝotago"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr "Negoco"
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr "Klientoj"
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr "Ideoj"
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr "Kunveno"
+
+#: lib/app.php:193
+msgid "Other"
+msgstr "Alia"
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr "Persona"
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr "Projektoj"
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr "Demandoj"
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Naskiĝtago de {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakto"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Aldoni kontakton"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Enporti"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Agordo"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresaroj"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Agordi adresarojn"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Fermi"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nova adresaro"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr "Fulmoklavoj"
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Enporti el VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr "Navigado"
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav-ligilo"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr "Sekva kontakto en la listo"
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Elŝuti"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr "Malsekva kontakto en la listo"
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Redakti"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Forigi"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Elŝuti kontakton"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Forigi kontakton"
+#: templates/index.php:54
+msgid "Actions"
+msgstr "Agoj"
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr "Aldoni novan kontakton"
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr "Aldoni novan adresaron"
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr "Forigi la nunan kontakton"
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Demeti foton por alŝuti"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Forigi nunan foton"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Redakti nunan foton"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Alŝuti novan foton"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Elekti foton el ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Propra formo, Mallonga nomo, Longa nomo, Inversa aŭ Inversa kun komo"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Redakti detalojn de nomo"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Forigi"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Kromnomo"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Enigu kromnomon"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Naskiĝotago"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr "TTT-ejo"
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr "http://www.iuejo.com"
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr "Iri al TTT-ejon"
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "yyyy-mm-dd"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupoj"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Disigi grupojn per komoj"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Redakti grupojn"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferata"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Bonvolu specifi validan retpoŝtadreson."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Enigi retpoŝtadreson"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Retpoŝtmesaĝo al adreso"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Forigi retpoŝþadreson"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Enigi telefonnumeron"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Forigi telefonnumeron"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Vidi en mapo"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Redakti detalojn de adreso"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Aldoni notojn ĉi tie."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Aldoni kampon"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profila bildo"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefono"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Noto"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Forigi nunan foton"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Redakti nunan foton"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Alŝuti novan foton"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Elŝuti kontakton"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Elekti foton el ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Forigi kontakton"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "La provizora bildo estas forigita de la kaŝmemoro."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Redakti adreson"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tipo"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Abonkesto"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr "Stratadreso"
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr "Strato kaj numero"
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Etendita"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Strato"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Urbo"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regiono"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Poŝtokodo"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr "Poŝtkodo"
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Lando"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Redakti kategoriojn"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Aldoni"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adresaro"
@@ -719,35 +771,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nova adresaro"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Redakti adresaron"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Montronomo"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiva"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Konservi"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Sendi"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Nuligi"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Enporti kontaktodosieron"
@@ -764,57 +787,86 @@ msgstr "krei novan adresaron"
msgid "Name of new addressbook"
msgstr "Nomo de nova adresaro"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Enporti"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Enportante kontaktojn"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Elektu adresaron kien enporti:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Elekti el malmoldisko"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Vi ne havas kontaktojn en via adresaro"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Aldoni kontakton"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Agordi adresarojn"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr "Elektu adresarojn"
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr "Enigu nomon"
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr "Enigu priskribon"
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "adresoj por CardDAV-sinkronigo"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "pli da informo"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Ĉefa adreso (por Kontakt kaj aliaj)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "Montri CardDav-ligilon"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Montri nur legeblan VCF-ligilon"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Elŝuti"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Redakti"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nova adresaro"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Nomo"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Priskribo"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Konservi"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Nuligi"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Pli..."
diff --git a/l10n/eo/core.po b/l10n/eo/core.po
index 4adb4f254f6..8d72ea6ef56 100644
--- a/l10n/eo/core.po
+++ b/l10n/eo/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Esperanto (http://www.transifex.net/projects/p/owncloud/language/eo/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,99 +21,99 @@ msgstr ""
#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23
msgid "Application name not provided."
-msgstr ""
+msgstr "Nomo de aplikaĵo ne proviziiĝis."
#: ajax/vcategories/add.php:29
msgid "No category to add?"
-msgstr ""
+msgstr "Ĉu neniu kategorio estas aldonota?"
#: ajax/vcategories/add.php:36
msgid "This category already exists: "
-msgstr ""
+msgstr "Ĉi tiu kategorio jam ekzistas: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Agordo"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Januaro"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Februaro"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marto"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Aprilo"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Majo"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Junio"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Julio"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Aŭgusto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Septembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktobro"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Decembro"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Nuligi"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ne"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Jes"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Akcepti"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Neniu kategorio elektiĝis por forigo."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Eraro"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "La pasvorto de Owncloud estas restarigita"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
-msgstr ""
+msgstr "La pasvorto de ownCloud restariĝis."
#: lostpassword/templates/email.php:1
msgid "Use the following link to reset your password: {link}"
@@ -178,7 +178,7 @@ msgstr "Helpo"
#: templates/403.php:12
msgid "Access forbidden"
-msgstr ""
+msgstr "Aliro estas malpermesata"
#: templates/404.php:12
msgid "Cloud not found"
@@ -186,11 +186,11 @@ msgstr "La nubo ne estas trovita"
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
-msgstr ""
+msgstr "Redakti kategoriojn"
#: templates/edit_categories_dialog.php:14
msgid "Add"
-msgstr ""
+msgstr "Aldoni"
#: templates/installation.php:23
msgid "Create an <strong>admin account</strong>"
@@ -241,14 +241,10 @@ msgstr "Fini la instalon"
msgid "web services under your control"
msgstr "TTT-servoj sub via kontrolo"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Elsaluti"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Agordo"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Ĉu vi perdis vian pasvorton?"
diff --git a/l10n/eo/files.po b/l10n/eo/files.po
index fa37219fcc4..365883ce5a2 100644
--- a/l10n/eo/files.po
+++ b/l10n/eo/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Forigi"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "generanta ZIP-dosiero, ĝi povas daŭri iom da tempo"
diff --git a/l10n/eo/lib.po b/l10n/eo/lib.po
index c4d6f1228b4..83d78e5ea55 100644
--- a/l10n/eo/lib.po
+++ b/l10n/eo/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Mariano <mstreet@kde.org.ar>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-03 22:37+0000\n"
+"Last-Translator: Mariano <mstreet@kde.org.ar>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,23 +20,23 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Helpo"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Persona"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Agordo"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Uzantoj"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Aplikaĵoj"
#: app.php:313
msgid "Admin"
@@ -43,70 +44,70 @@ msgstr ""
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "ZIP-elŝuto estas malkapabligita."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Dosieroj devas elŝutiĝi unuope."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Reen al la dosieroj"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "La elektitaj dosieroj tro grandas por genero de ZIP-dosiero."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "La aplikaĵo ne estas kapabligita"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Aŭtentiga eraro"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon."
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "sekundojn antaŭe"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "antaŭ 1 minuto"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "antaŭ %d minutoj"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "hodiaŭ"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "hieraŭ"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "antaŭ %d tagoj"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "lasta monato"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "monatojn antaŭe"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "lasta jaro"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "jarojn antaŭe"
diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po
index 662744f0915..19ee661a935 100644
--- a/l10n/eo/settings.po
+++ b/l10n/eo/settings.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Mariano <mstreet@kde.org.ar>, 2012.
# <mstreet@kde.org.ar>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +19,10 @@ msgstr ""
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "La retpoŝtadreso konserviĝis"
@@ -36,17 +41,21 @@ msgstr "Nevalida peto"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "Aŭtentiga eraro"
#: ajax/setlanguage.php:18
msgid "Language changed"
msgstr "La lingvo estas ŝanĝita"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Malkapabligi"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Kapabligi"
@@ -60,13 +69,13 @@ msgstr "Esperanto"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Sekureca averto"
#: templates/admin.php:28
msgid "Log"
msgstr "Registro"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Pli"
@@ -74,19 +83,19 @@ msgstr "Pli"
msgid "Add your App"
msgstr "Aldonu vian aplikaĵon"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Elekti aplikaĵon"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-permesila"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "de"
@@ -202,18 +211,14 @@ msgstr "Defaŭlta kvoto"
msgid "Other"
msgstr "Alia"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
-msgstr ""
+msgstr "Subadministranto"
#: templates/users.php:82
msgid "Quota"
msgstr "Kvoto"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Forigi"
diff --git a/l10n/es/contacts.po b/l10n/es/contacts.po
index ec82648c8b6..7ea5f0efd0a 100644
--- a/l10n/es/contacts.po
+++ b/l10n/es/contacts.po
@@ -6,642 +6,694 @@
# Javier Llorente <javier@opensuse.org>, 2012.
# <juanma@kde.org.ar>, 2011, 2012.
# oSiNaReF <>, 2012.
+# <rodrigo.calvo@gmail.com>, 2012.
# <sergioballesterossolanas@gmail.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/owncloud/language/es/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Error al (des)activar libreta de direcciones."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Se ha producido un error al añadir el contacto."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "No se puede añadir una propiedad vacía."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Al menos uno de los campos de direcciones se tiene que rellenar."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "no se ha puesto ninguna ID."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Intentando añadir una propiedad duplicada: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "No se puede actualizar una libreta de direcciones sin nombre."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Error al añadir una propiedad del contacto."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Error al actualizar la libreta de direcciones."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "No se ha proporcionado una ID"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Error al establecer la suma de verificación."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "No se seleccionaron categorías para borrar."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "No se encontraron libretas de direcciones."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "No se encontraron contactos."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Se ha producido un error al añadir el contacto."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "no se ha puesto ningún nombre de elemento."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "No se puede añadir una propiedad vacía."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Al menos uno de los campos de direcciones se tiene que rellenar."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Intentando añadir una propiedad duplicada: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Error al borrar una propiedad del contacto."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Falta la ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Error al analizar el VCard para la ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "No se puede añadir una libreta de direcciones sin nombre"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "no se ha puesto ninguna suma de comprobación."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "La información sobre la vCard es incorrecta. Por favor, recarga la página:"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Error al añadir la libreta de direcciones."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Plof. Algo ha fallado."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Error al activar la libreta de direcciones."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Error al actualizar una propiedad del contacto."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "No se ha mandado ninguna ID de contacto."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Error leyendo fotografía del contacto."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Error al guardar archivo temporal."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "La foto que se estaba cargando no es válida."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "no se ha puesto ninguna ID."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Error al borrar una propiedad del contacto."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Falta la ID del contacto."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Falta la id del contacto."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "No se ha introducido la ruta de la foto."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Archivo inexistente:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Error cargando imagen."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Fallo al coger el contacto."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Fallo al coger las propiedades de la foto ."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Fallo al salvar un contacto"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Fallo al cambiar de tamaño una foto"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Fallo al cortar el tamaño de la foto"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Fallo al crear la foto temporal"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "no se ha puesto ningún nombre de elemento."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "no se ha puesto ninguna suma de comprobación."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "La información sobre la vCard es incorrecta. Por favor, recarga la página:"
+msgstr "Fallo al encontrar la imagen"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Plof. Algo ha fallado."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Error al actualizar una propiedad del contacto."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "No se puede actualizar una libreta de direcciones sin nombre."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Error al actualizar la libreta de direcciones."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Error al subir contactos al almacenamiento."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "No hay ningún error, el archivo se ha subido con éxito"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "El archivo subido sobrepasa la directiva upload_max_filesize de php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "El archivo subido sobrepasa la directiva MAX_FILE_SIZE especificada en el formulario HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "El archivo se ha subido parcialmente"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "No se ha subido ningún archivo"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Falta la carpeta temporal"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Fallo no pudo salvar a una imagen temporal"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Fallo no pudo cargara de una imagen temporal"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Fallo no se subió el fichero"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contactos"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Perdón esta función no esta aún implementada"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "No esta implementada"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Fallo : no hay dirección valida"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Fallo"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Este campo no puede estar vacío."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Fallo no podido ordenar los elementos"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "La propiedad de \"borrar\" se llamado sin argumentos envia fallos a\nbugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Edita el Nombre"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "No hay ficheros seleccionados para subir"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "El fichero que quieres subir excede el tamaño máximo permitido en este servidor."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Suelta un archivo VCF para importar contactos."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Selecciona el tipo"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultado :"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "Importado."
#: js/loader.js:49
msgid " failed."
+msgstr "Fallo."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Libreta de direcciones no encontrada."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Esta no es tu agenda de contactos."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "No se ha podido encontrar el contacto."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Dirección"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Teléfono"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Correo electrónico"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organización"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Trabajo"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Particular"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Móvil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Texto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voz"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mensaje"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Vídeo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Localizador"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Cumpleaños"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Cumpleaños de {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contacto"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Añadir contacto"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Libretas de direcciones"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Configurar libretas de direcciones"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Cierra."
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nueva libreta de direcciones"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importar desde VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Enlace CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Descargar"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editar"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Borrar"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Descargar contacto"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Eliminar contacto"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Suelta una foto para subirla"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Eliminar fotografía actual"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Editar fotografía actual"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Subir nueva fotografía"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Seleccionar fotografía desde ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formato personalizado, nombre abreviado, nombre completo, al revés o al revés con coma"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Editar los detalles del nombre"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Borrar"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Alias"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Introduce un alias"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Cumpleaños"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupos"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separa los grupos con comas"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editar grupos"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferido"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Por favor especifica una dirección de correo electrónico válida."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Introduce una dirección de correo electrónico"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Enviar por correo a la dirección"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Eliminar dirección de correo electrónico"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Introduce un número de teléfono"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Eliminar número de teléfono"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Ver en el mapa"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Editar detalles de la dirección"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Añade notas aquí."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Añadir campo"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Foto del perfil"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Teléfono"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Eliminar fotografía actual"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Editar fotografía actual"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Subir nueva fotografía"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Descargar contacto"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Seleccionar fotografía desde ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Eliminar contacto"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "La foto temporal se ha borrado del cache."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Editar dirección"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tipo"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Código postal"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Extendido"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Calle"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Ciudad"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Región"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Código postal"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "País"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Editar categorías"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Añadir"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Libreta de direcciones"
@@ -722,35 +774,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nueva libreta de direcciones"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editar libreta de direcciones"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nombre a mostrar"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Activo"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Guardar"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Aceptar"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Cancelar"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importar archivo de contactos"
@@ -767,57 +790,86 @@ msgstr "crear una nueva agenda"
msgid "Name of new addressbook"
msgstr "Nombre de la nueva agenda"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importar"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importando contactos"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Selecciona una agenda para importar a:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Seleccionar del disco duro"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "No hay contactos en tu agenda."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Añadir contacto"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Configurar agenda"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Sincronizando direcciones"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "más información"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Dirección primaria (Kontact et al)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Descargar"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editar"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nueva libreta de direcciones"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Guardar"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/es/core.po b/l10n/es/core.po
index 1e802ebc93c..0dfd58a77a7 100644
--- a/l10n/es/core.po
+++ b/l10n/es/core.po
@@ -6,16 +6,17 @@
# Javier Llorente <javier@opensuse.org>, 2012.
# <juanma@kde.org.ar>, 2011, 2012.
# oSiNaReF <>, 2012.
+# <rodrigo.calvo@gmail.com>, 2012.
# <rom1dep@gmail.com>, 2011.
# <sergioballesterossolanas@gmail.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/owncloud/language/es/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -36,85 +37,85 @@ msgstr "Esta categoría ya existe: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Ajustes"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Enero"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Febrero"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marzo"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Abril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mayo"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Junio"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Julio"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agosto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Septiembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Octubre"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Noviembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Diciembre"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "No"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Vale"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "No hay categorias seleccionadas para borrar."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Fallo"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Restablecer contraseña de ownCloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Reiniciar contraseña de ownCloud"
@@ -244,14 +245,10 @@ msgstr "Completar la instalación"
msgid "web services under your control"
msgstr "servicios web bajo tu control"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Salir"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Ajustes"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "¿Has perdido tu contraseña?"
diff --git a/l10n/es/files.po b/l10n/es/files.po
index 6de4ca7f563..642d9766015 100644
--- a/l10n/es/files.po
+++ b/l10n/es/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr "No compartir"
msgid "Delete"
msgstr "Eliminado"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "deshacer"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "borrado"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "generando un fichero ZIP, puede llevar un tiempo."
diff --git a/l10n/es/lib.po b/l10n/es/lib.po
index 870f4ec1416..a8931cbabc6 100644
--- a/l10n/es/lib.po
+++ b/l10n/es/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <juanma@kde.org.ar>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 05:46+0000\n"
+"Last-Translator: juanman <juanma@kde.org.ar>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,94 +20,94 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Ayuda"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Personal"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Ajustes"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Usuarios"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Aplicaciones"
#: app.php:313
msgid "Admin"
-msgstr ""
+msgstr "Administración"
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "La descarga en ZIP está desactivada."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Los archivos deben ser descargados uno por uno."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Volver a Archivos"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "Los archivos seleccionados son demasiado grandes para generar el archivo zip."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "La aplicación no está habilitada"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Error de autenticación"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Token expirado. Por favor, recarga la página."
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "hace segundos"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "hace 1 minuto"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "hace %d minutos"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "hoy"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "ayer"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "hace %d días"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "este mes"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "hace meses"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "este año"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "hace años"
diff --git a/l10n/es/settings.po b/l10n/es/settings.po
index e5e6215db31..8c089dee773 100644
--- a/l10n/es/settings.po
+++ b/l10n/es/settings.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
-"PO-Revision-Date: 2012-07-29 04:34+0000\n"
-"Last-Translator: juanman <juanma@kde.org.ar>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,6 +24,10 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Correo salvado"
@@ -48,11 +52,15 @@ msgstr "Error de autenticación"
msgid "Language changed"
msgstr "Idioma cambiado"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Desactivar"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Activar"
@@ -72,7 +80,7 @@ msgstr "Advertencia de seguridad"
msgid "Log"
msgstr "Registro"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Más"
@@ -80,19 +88,19 @@ msgstr "Más"
msgid "Add your App"
msgstr "Añade tu aplicación"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Seleccionar una aplicación"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Revisa la web de apps apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-autorizado"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "por"
@@ -208,7 +216,7 @@ msgstr "Cuota predeterminada"
msgid "Other"
msgstr "Otro"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "SubAdmin"
@@ -216,10 +224,6 @@ msgstr "SubAdmin"
msgid "Quota"
msgstr "Cuota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "SubAdmin para ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Eliminar"
diff --git a/l10n/et_EE/bookmarks.po b/l10n/et_EE/bookmarks.po
index 0370bec552a..91cf36ab0d4 100644
--- a/l10n/et_EE/bookmarks.po
+++ b/l10n/et_EE/bookmarks.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rivo Zängov <eraser@eraser.ee>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:17+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 10:22+0000\n"
+"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,11 +20,11 @@ msgstr ""
#: appinfo/app.php:14
msgid "Bookmarks"
-msgstr ""
+msgstr "Järjehoidjad"
#: bookmarksHelper.php:99
msgid "unnamed"
-msgstr ""
+msgstr "nimetu"
#: templates/bookmarklet.php:5
msgid ""
@@ -33,27 +34,27 @@ msgstr ""
#: templates/bookmarklet.php:7
msgid "Read later"
-msgstr ""
+msgstr "Loe hiljem"
#: templates/list.php:13
msgid "Address"
-msgstr ""
+msgstr "Aadress"
#: templates/list.php:14
msgid "Title"
-msgstr ""
+msgstr "Pealkiri"
#: templates/list.php:15
msgid "Tags"
-msgstr ""
+msgstr "Sildid"
#: templates/list.php:16
msgid "Save bookmark"
-msgstr ""
+msgstr "Salvesta järjehoidja"
#: templates/list.php:22
msgid "You have no bookmarks"
-msgstr ""
+msgstr "Sul pole järjehoidjaid"
#: templates/settings.php:11
msgid "Bookmarklet <br />"
diff --git a/l10n/et_EE/contacts.po b/l10n/et_EE/contacts.po
index c78d9e4307f..912ab345d27 100644
--- a/l10n/et_EE/contacts.po
+++ b/l10n/et_EE/contacts.po
@@ -8,637 +8,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Estonian (Estonia) (http://www.transifex.net/projects/p/owncloud/language/et_EE/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: et_EE\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Viga aadressiraamatu (de)aktiveerimisel."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Konktakti lisamisel tekkis viga."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Tühja omadust ei saa lisada."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Vähemalt üks aadressiväljadest peab olema täidetud."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID on määramata."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Proovitakse lisada topeltomadust: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Tühja nimega aadressiraamatut ei saa uuendada."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Viga konktakti korralikul lisamisel."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Viga aadressiraamatu uuendamisel."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ID-d pole sisestatud"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Viga kontrollsumma määramisel."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Kustutamiseks pole valitud ühtegi kategooriat."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Ei leitud ühtegi aadressiraamatut."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Ühtegi kontakti ei leitud."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Konktakti lisamisel tekkis viga."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "elemendi nime pole määratud."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Tühja omadust ei saa lisada."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Vähemalt üks aadressiväljadest peab olema täidetud."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Proovitakse lisada topeltomadust: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Visiitkaardi info pole korrektne. Palun lae leht uuesti."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Viga konktaki korralikul kustutamisel."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Puudub ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Viga VCard-ist ID parsimisel: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Tühja nimega aadressiraamatut ei saa lisada."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "kontrollsummat pole määratud."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "vCard info pole korrektne. Palun lae lehekülg uuesti: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Viga aadressiraamatu lisamisel."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Midagi läks tõsiselt metsa."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Viga aadressiraamatu aktiveerimisel."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Viga konktaki korralikul uuendamisel."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Kontakti ID-d pole sisestatud."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Viga kontakti foto lugemisel."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Viga ajutise faili salvestamisel."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Laetav pilt pole korrektne pildifail."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ID on määramata."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Visiitkaardi info pole korrektne. Palun lae leht uuesti."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Viga konktaki korralikul kustutamisel."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Kontakti ID puudub."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Puuduv kontakti ID."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Foto asukohta pole määratud."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Faili pole olemas:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Viga pildi laadimisel."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Viga kontakti objekti hankimisel."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Viga PHOTO omaduse hankimisel."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Viga kontakti salvestamisel."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Viga pildi suuruse muutmisel"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Viga pildi lõikamisel"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Viga ajutise pildi loomisel"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "elemendi nime pole määratud."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "kontrollsummat pole määratud."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "vCard info pole korrektne. Palun lae lehekülg uuesti: "
+msgstr "Viga pildi leidmisel: "
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Midagi läks tõsiselt metsa."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Viga konktaki korralikul uuendamisel."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Tühja nimega aadressiraamatut ei saa uuendada."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Viga aadressiraamatu uuendamisel."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Viga kontaktide üleslaadimisel kettale."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Ühtegi tõrget polnud, fail on üles laetud"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Üleslaetud fail ületab php.ini failis määratud upload_max_filesize suuruse"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Üleslaetud fail ületab MAX_FILE_SIZE suuruse, mis on HTML vormi jaoks määratud"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Fail laeti üles ainult osaliselt"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Ühtegi faili ei laetud üles"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Ajutiste failide kaust puudub"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Ajutise pildi salvestamine ebaõnnestus: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Ajutise pildi laadimine ebaõnnestus: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Ühtegi faili ei laetud üles. Tundmatu viga"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontaktid"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Vabandust, aga see funktsioon pole veel valmis"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Pole implementeeritud"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Kehtiva aadressi hankimine ebaõnnestus"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Viga"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "See omadus ei tohi olla tühi."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Muuda nime"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Üleslaadimiseks pole faile valitud."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
+msgstr "Vali tüüp"
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Lohista siia VCF-fail, millest kontakte importida."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Tulemus: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " imporditud, "
#: js/loader.js:49
msgid " failed."
+msgstr " ebaõnnestus."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Aadressiraamatut ei leitud"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "See pole sinu aadressiraamat."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakti ei leitud."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Aadress"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-post"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisatsioon"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Töö"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Kodu"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobiil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Hääl"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Sõnum"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Piipar"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Sünnipäev"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name} sünnipäev"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Lisa kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Impordi"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Aadressiraamatud"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Seadista aadressiraamatut"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Sule"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Uus aadressiraamat"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Impordi VCF-ist"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav link"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Lae alla"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Muuda"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Kustuta"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Lae kontakt alla"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Kustuta kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Lohista üleslaetav foto siia"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Kustuta praegune foto"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Muuda praegust pilti"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Lae üles uus foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Vali foto ownCloudist"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Kohandatud vorming, Lühike nimi, Täielik nimi, vastupidine või vastupidine komadega"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Muuda nime üksikasju"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Kustuta"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Hüüdnimi"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Sisesta hüüdnimi"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Sünnipäev"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd.mm.yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupid"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Eralda grupid komadega"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Muuda gruppe"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Eelistatud"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Palun sisesta korrektne e-posti aadress."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Sisesta e-posti aadress"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Kiri aadressile"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Kustuta e-posti aadress"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Sisesta telefoninumber"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Kustuta telefoninumber"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Vaata kaardil"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Muuda aaressi infot"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Lisa märkmed siia."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Lisa väli"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profiili pilt"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Märkus"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Kustuta praegune foto"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Muuda praegust pilti"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Lae üles uus foto"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Lae kontakt alla"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Vali foto ownCloudist"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Kustuta kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Ajutine pilt on puhvrist eemaldatud."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Muuda aadressi"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tüüp"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postkontori postkast"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Laiendatud"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Tänav"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Linn"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Piirkond"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postiindeks"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Riik"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Muuda kategooriat"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Lisa"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Aadressiraamat"
@@ -719,35 +770,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Senior."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Uus aadressiraamat"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Muuda aadressiraamatut"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Näidatav nimi"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiivne"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Salvesta"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Saada"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Loobu"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Impordi kontaktifail"
@@ -764,57 +786,86 @@ msgstr "loo uus aadressiraamat"
msgid "Name of new addressbook"
msgstr "Uue aadressiraamatu nimi"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Impordi"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Kontaktide importimine"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Vali aadressiraamat, millesse importida:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Vali kõvakettalt"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Sinu aadressiraamatus pole ühtegi kontakti."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Lisa kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Seadista aadressiraamatuid"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV sünkroniseerimise aadressid"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "lisainfo"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Peamine aadress"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Lae alla"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Muuda"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Uus aadressiraamat"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Salvesta"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Loobu"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po
index 7ef40599343..8e0bb95d9f7 100644
--- a/l10n/et_EE/core.po
+++ b/l10n/et_EE/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Estonian (Estonia) (http://www.transifex.net/projects/p/owncloud/language/et_EE/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -32,85 +32,85 @@ msgstr "See kategooria on juba olemas: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Seaded"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Jaanuar"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Veebruar"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Märts"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Aprill"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mai"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juuni"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juuli"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "August"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktoober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Detsember"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Loobu"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ei"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Jah"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Kustutamiseks pole kategooriat valitud."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Viga"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud parooli taastamine"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud parooli taastamine"
@@ -240,14 +240,10 @@ msgstr "Lõpeta seadistamine"
msgid "web services under your control"
msgstr "veebiteenused sinu kontrolli all"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logi välja"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Seaded"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Kaotasid oma parooli?"
diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po
index 99d68cbc013..3c6cb58d640 100644
--- a/l10n/et_EE/files.po
+++ b/l10n/et_EE/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Kustuta"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIP-faili loomine, see võib veidi aega võtta."
diff --git a/l10n/et_EE/lib.po b/l10n/et_EE/lib.po
index c170dc40f97..323ca131149 100644
--- a/l10n/et_EE/lib.po
+++ b/l10n/et_EE/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rivo Zängov <eraser@eraser.ee>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 10:25+0000\n"
+"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,94 +20,94 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Abiinfo"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Isiklik"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Seaded"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Kasutajad"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Rakendused"
#: app.php:313
msgid "Admin"
-msgstr ""
+msgstr "Admin"
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "ZIP-ina allalaadimine on välja lülitatud."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Failid tuleb alla laadida ükshaaval."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Tagasi failide juurde"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "Valitud failid on ZIP-faili loomiseks liiga suured."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "Rakendus pole sisse lülitatud"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Autentimise viga"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Kontrollkood aegus. Paelun lae leht uuesti."
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "sekundit tagasi"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "1 minut tagasi"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "%d minutit tagasi"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "täna"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "eile"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "%d päeva tagasi"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "eelmisel kuul"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "kuud tagasi"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "eelmisel aastal"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "aastat tagasi"
diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po
index e9ec42e5308..0c380a399f6 100644
--- a/l10n/et_EE/settings.po
+++ b/l10n/et_EE/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: et_EE\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Kiri on salvestatud"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Keel on muudetud"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Lülita välja"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Lülita sisse"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Logi"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Veel"
@@ -75,19 +83,19 @@ msgstr "Veel"
msgid "Add your App"
msgstr "Lisa oma rakendus"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Vali programm"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Vaata rakenduste lehte aadressil apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-litsenseeritud"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "kelle poolt"
@@ -203,7 +211,7 @@ msgstr "Vaikimisi kvoot"
msgid "Other"
msgstr "Muu"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Mahupiir"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Kustuta"
diff --git a/l10n/eu/contacts.po b/l10n/eu/contacts.po
index 1009fa2d060..64cdef7d1a0 100644
--- a/l10n/eu/contacts.po
+++ b/l10n/eu/contacts.po
@@ -10,637 +10,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Basque (http://www.transifex.net/projects/p/owncloud/language/eu/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Errore bat egon da helbide-liburua (des)gaitzen"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Errore bat egon da kontaktua gehitzerakoan"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Ezin da propieta hutsa gehitu."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Behintzat helbide eremuetako bat bete behar da."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "IDa ez da ezarri."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Ezin da helbide liburua eguneratu izen huts batekin."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Errorea kontaktu propietatea gehitzean."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Errore bat egon da helbide liburua eguneratzen."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Ez da IDrik eman"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
-msgstr ""
+msgstr "Errorea kontrol-batura ezartzean."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Ez dira ezabatzeko kategoriak hautatu."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Ez da helbide libururik aurkitu."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Ez da kontakturik aurkitu."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Errore bat egon da kontaktua gehitzerakoan"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "elementuaren izena ez da ezarri."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Ezin izan da kontaktua analizatu:"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Ezin da propieta hutsa gehitu."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Behintzat helbide eremuetako bat bete behar da."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Propietate bikoiztuta gehitzen saiatzen ari zara:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Errore bat egon da kontaktuaren propietatea gehitzean:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Errorea kontaktu propietatea ezabatzean."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "ID falta da"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "Errorea VCard analizatzean hurrengo IDrako: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "Kontrol-batura ezarri gabe dago."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "vCard honen informazioa ez da zuzena.Mezedez birkargatu orria:"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Errore bat egon da helbide liburua gehitzean."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Errore bat egon da helbide-liburua aktibatzen."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Errorea kontaktu propietatea eguneratzean."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "Ez da kontaktuaren IDrik eman."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Errore bat izan da kontaktuaren argazkia igotzerakoan."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "Errore bat izan da aldi bateko fitxategia gordetzerakoan."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Kargatzen ari den argazkia ez da egokia."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "IDa ez da ezarri."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Errorea kontaktu propietatea ezabatzean."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Kontaktuaren IDa falta da."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Kontaktuaren IDa falta da."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "Ez da argazkiaren bide-izenik eman."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Fitxategia ez da existitzen:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Errore bat izan da irudia kargatzearkoan."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Errore bat izan da kontaktu objetua lortzean."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Errore bat izan da PHOTO propietatea lortzean."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Errore bat izan da kontaktua gordetzean."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Errore bat izan da irudiaren tamaina aldatzean"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Errore bat izan da irudia mozten"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Errore bat izan da aldi bateko irudia sortzen"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "elementuaren izena ez da ezarri."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Errorea kontaktu propietatea eguneratzean."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Ezin da helbide liburua eguneratu izen huts batekin."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Errore bat egon da helbide liburua eguneratzen."
+msgstr "Ezin izan da irudia aurkitu:"
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Errore bat egon da kontaktuak biltegira igotzerakoan."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Ez da errorerik egon, fitxategia ongi igo da"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "Igotako fitxategia php.ini fitxategiko upload_max_filesize direktiba baino handiagoa da"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da."
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Igotako fitxategiaren zati bat bakarrik igo da"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Ez da fitxategirik igo"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "Aldi bateko karpeta falta da"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Ezin izan da aldi bateko irudia gorde:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Ezin izan da aldi bateko irudia kargatu:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Ez da fitxategirik igo. Errore ezezaguna"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontaktuak"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Barkatu, aukera hau ez da oriandik inplementatu"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Inplementatu gabe"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Ezin izan da eposta baliagarri bat hartu."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Errorea"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Propietate hau ezin da hutsik egon."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Ezin izan dira elementuak serializatu."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' argumenturik gabe deitu da. Mezedez abisatu bugs.owncloud.org-en"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Editatu izena"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Ez duzu igotzeko fitxategirik hautatu."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "Igo nahi duzun fitxategia zerbitzariak onartzen duen tamaina baino handiagoa da."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Askatu VCF fitxategia kontaktuak inportatzeko."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
+msgstr "Hautatu mota"
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Emaitza:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " inportatua, "
#: js/loader.js:49
msgid " failed."
+msgstr "huts egin du."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Helbide liburua ez da aurkitu"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Hau ez da zure helbide liburua."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Ezin izan da kontaktua aurkitu."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Helbidea"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefonoa"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Eposta"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Erakundea"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Lana"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Etxea"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mugikorra"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Testua"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Ahotsa"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mezua"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax-a"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Bideoa"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Bilagailua"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Jaioteguna"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr "Deia"
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr "Bezeroak"
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr "Oporrak"
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr "Ideiak"
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr "Bidaia"
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr "Bilera"
+
+#: lib/app.php:193
+msgid "Other"
+msgstr "Bestelakoa"
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr "Pertsonala"
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr "Proiektuak"
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr "Galderak"
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}ren jaioteguna"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontaktua"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Gehitu kontaktua"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Inportatu"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Ezarpenak"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Helbide Liburuak"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Konfiguratu Helbide Liburuak"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Itxi"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Helbide-liburu berria"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr "Teklatuaren lasterbideak"
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "VCFtik inportatu"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr "Nabigazioa"
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav lotura"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr "Hurrengoa kontaktua zerrendan"
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Deskargatu"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr "Aurreko kontaktua zerrendan"
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editatu"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr "Zabaldu/tolestu uneko helbide-liburua"
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Ezabatu"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Deskargatu kontaktua"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Ezabatu kontaktua"
+#: templates/index.php:54
+msgid "Actions"
+msgstr "Ekintzak"
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr "Gaurkotu kontaktuen zerrenda"
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr "Gehitu kontaktu berria"
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr "Gehitu helbide-liburu berria"
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr "Ezabatu uneko kontaktuak"
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Askatu argazkia igotzeko"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Ezabatu oraingo argazkia"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Editatu oraingo argazkia"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Igo argazki berria"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Hautatu argazki bat ownCloudetik"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Editatu izenaren zehaztasunak"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Ezabatu"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Ezizena"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Sartu ezizena"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Jaioteguna"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr "Web orria"
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr "http://www.webgunea.com"
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr "Web orrira joan"
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "yyyy-mm-dd"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Taldeak"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Banatu taldeak komekin"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editatu taldeak"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Hobetsia"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Mesedez sartu eposta helbide egoki bat"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Sartu eposta helbidea"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Bidali helbidera"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Ezabatu eposta helbidea"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Sartu telefono zenbakia"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Ezabatu telefono zenbakia"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Ikusi mapan"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Editatu helbidearen zehaztasunak"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Gehitu oharrak hemen."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Gehitu eremua"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profilaren irudia"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefonoa"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Oharra"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Ezabatu oraingo argazkia"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Editatu oraingo argazkia"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Igo argazki berria"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Deskargatu kontaktua"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Hautatu argazki bat ownCloudetik"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Ezabatu kontaktua"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Aldi bateko irudia cachetik ezabatu da."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Editatu helbidea"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Mota"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Posta kutxa"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr "Kalearen helbidea"
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr "Kalea eta zenbakia"
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Hedatua"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Kalea"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr "Etxe zenbakia eab."
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Hiria"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Eskualdea"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Posta kodea"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr "Posta kodea"
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Herrialdea"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Editatu kategoriak"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Gehitu"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Helbide-liburua"
@@ -721,35 +772,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Helbide-liburu berria"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editatu helbide-liburua"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Bistaratzeko izena"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktibo"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Gorde"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Bidali"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Ezeztatu"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Inporatu kontaktuen fitxategia"
@@ -766,57 +788,86 @@ msgstr "sortu helbide liburu berria"
msgid "Name of new addressbook"
msgstr "Helbide liburuaren izena"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Inportatu"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Kontaktuak inportatzen"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Hautau helburuko helbide liburua:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Hautatu disko gogorretik"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Ez duzu kontakturik zure helbide liburuan."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Gehitu kontaktua"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Konfiguratu helbide liburuak"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr "Hautatu helbide-liburuak"
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr "Sartu izena"
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr "Sartu deskribapena"
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV sinkronizazio helbideak"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "informazio gehiago"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Helbide nagusia"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Deskargatu"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editatu"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Helbide-liburu berria"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Gorde"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Ezeztatu"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/eu/core.po b/l10n/eu/core.po
index 070d14864c6..f758d66577b 100644
--- a/l10n/eu/core.po
+++ b/l10n/eu/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Basque (http://www.transifex.net/projects/p/owncloud/language/eu/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "Kategoria hau dagoeneko existitzen da:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Ezarpenak"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Urtarrila"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Otsaila"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Martxoa"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Apirila"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maiatza"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Ekaina"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Uztaila"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Abuztua"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Iraila"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Urria"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Azaroa"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Abendua"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Ezeztatu"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ez"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Bai"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ados"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Ez da ezabatzeko kategoriarik hautatu."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Errorea"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloudeko pasahitza berrezarri"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud-en pasahitza berrezarri"
@@ -241,14 +241,10 @@ msgstr "Bukatu konfigurazioa"
msgid "web services under your control"
msgstr "web zerbitzuak zure kontrolpean"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Saioa bukatu"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Ezarpenak"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Galdu duzu pasahitza?"
diff --git a/l10n/eu/files.po b/l10n/eu/files.po
index e4da710339b..e62061a695b 100644
--- a/l10n/eu/files.po
+++ b/l10n/eu/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Ezabatu"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIP-fitxategia sortzen ari da, denbora har dezake"
diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po
index 5b5b358bcaf..89f2191352d 100644
--- a/l10n/eu/settings.po
+++ b/l10n/eu/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Eposta gorde da"
@@ -38,17 +42,21 @@ msgstr "Baliogabeko eskaria"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "Autentifikazio errorea"
#: ajax/setlanguage.php:18
msgid "Language changed"
msgstr "Hizkuntza aldatuta"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Ez-gaitu"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Gaitu"
@@ -62,13 +70,13 @@ msgstr "Euskera"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Segurtasun abisua"
#: templates/admin.php:28
msgid "Log"
msgstr "Egunkaria"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Gehiago"
@@ -76,19 +84,19 @@ msgstr "Gehiago"
msgid "Add your App"
msgstr "Gehitu zure aplikazioa"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Aukeratu programa bat"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Ikusi programen orria apps.owncloud.com en"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "lizentziarekin"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr " Egilea:"
@@ -204,18 +212,14 @@ msgstr "Kuota lehentsia"
msgid "Other"
msgstr "Besteak"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
-msgstr ""
+msgstr "SubAdmin"
#: templates/users.php:82
msgid "Quota"
msgstr "Kuota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Ezabatu"
diff --git a/l10n/eu_ES/bookmarks.po b/l10n/eu_ES/bookmarks.po
new file mode 100644
index 00000000000..c012dfcd465
--- /dev/null
+++ b/l10n/eu_ES/bookmarks.po
@@ -0,0 +1,60 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-27 22:17+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: appinfo/app.php:14
+msgid "Bookmarks"
+msgstr ""
+
+#: bookmarksHelper.php:99
+msgid "unnamed"
+msgstr ""
+
+#: templates/bookmarklet.php:5
+msgid ""
+"Drag this to your browser bookmarks and click it, when you want to bookmark "
+"a webpage quickly:"
+msgstr ""
+
+#: templates/bookmarklet.php:7
+msgid "Read later"
+msgstr ""
+
+#: templates/list.php:13
+msgid "Address"
+msgstr ""
+
+#: templates/list.php:14
+msgid "Title"
+msgstr ""
+
+#: templates/list.php:15
+msgid "Tags"
+msgstr ""
+
+#: templates/list.php:16
+msgid "Save bookmark"
+msgstr ""
+
+#: templates/list.php:22
+msgid "You have no bookmarks"
+msgstr ""
+
+#: templates/settings.php:11
+msgid "Bookmarklet <br />"
+msgstr ""
diff --git a/l10n/eu_ES/calendar.po b/l10n/eu_ES/calendar.po
new file mode 100644
index 00000000000..3a9d6f6d233
--- /dev/null
+++ b/l10n/eu_ES/calendar.po
@@ -0,0 +1,814 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2011-09-03 16:52+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: ajax/cache/status.php:19
+msgid "Not all calendars are completely cached"
+msgstr ""
+
+#: ajax/cache/status.php:21
+msgid "Everything seems to be completely cached"
+msgstr ""
+
+#: ajax/categories/rescan.php:29
+msgid "No calendars found."
+msgstr ""
+
+#: ajax/categories/rescan.php:37
+msgid "No events found."
+msgstr ""
+
+#: ajax/event/edit.form.php:20
+msgid "Wrong calendar"
+msgstr ""
+
+#: ajax/import/dropimport.php:29 ajax/import/import.php:64
+msgid ""
+"The file contained either no events or all events are already saved in your "
+"calendar."
+msgstr ""
+
+#: ajax/import/dropimport.php:31 ajax/import/import.php:67
+msgid "events has been saved in the new calendar"
+msgstr ""
+
+#: ajax/import/import.php:56
+msgid "Import failed"
+msgstr ""
+
+#: ajax/import/import.php:69
+msgid "events has been saved in your calendar"
+msgstr ""
+
+#: ajax/settings/guesstimezone.php:25
+msgid "New Timezone:"
+msgstr ""
+
+#: ajax/settings/settimezone.php:23
+msgid "Timezone changed"
+msgstr ""
+
+#: ajax/settings/settimezone.php:25
+msgid "Invalid request"
+msgstr ""
+
+#: appinfo/app.php:35 templates/calendar.php:15
+#: templates/part.eventform.php:33 templates/part.showevent.php:33
+#: templates/settings.php:12
+msgid "Calendar"
+msgstr ""
+
+#: js/calendar.js:828
+msgid "ddd"
+msgstr ""
+
+#: js/calendar.js:829
+msgid "ddd M/d"
+msgstr ""
+
+#: js/calendar.js:830
+msgid "dddd M/d"
+msgstr ""
+
+#: js/calendar.js:833
+msgid "MMMM yyyy"
+msgstr ""
+
+#: js/calendar.js:835
+msgid "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
+msgstr ""
+
+#: js/calendar.js:837
+msgid "dddd, MMM d, yyyy"
+msgstr ""
+
+#: lib/app.php:121
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:122
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:123
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:124
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:125
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:126
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:127
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:128
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:129
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:130
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:131
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:132
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:133
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:134
+msgid "Questions"
+msgstr ""
+
+#: lib/app.php:135
+msgid "Work"
+msgstr ""
+
+#: lib/app.php:351 lib/app.php:361
+msgid "by"
+msgstr ""
+
+#: lib/app.php:359 lib/app.php:399
+msgid "unnamed"
+msgstr ""
+
+#: lib/import.php:184 templates/calendar.php:12
+#: templates/part.choosecalendar.php:22
+msgid "New Calendar"
+msgstr ""
+
+#: lib/object.php:372
+msgid "Does not repeat"
+msgstr ""
+
+#: lib/object.php:373
+msgid "Daily"
+msgstr ""
+
+#: lib/object.php:374
+msgid "Weekly"
+msgstr ""
+
+#: lib/object.php:375
+msgid "Every Weekday"
+msgstr ""
+
+#: lib/object.php:376
+msgid "Bi-Weekly"
+msgstr ""
+
+#: lib/object.php:377
+msgid "Monthly"
+msgstr ""
+
+#: lib/object.php:378
+msgid "Yearly"
+msgstr ""
+
+#: lib/object.php:388
+msgid "never"
+msgstr ""
+
+#: lib/object.php:389
+msgid "by occurrences"
+msgstr ""
+
+#: lib/object.php:390
+msgid "by date"
+msgstr ""
+
+#: lib/object.php:400
+msgid "by monthday"
+msgstr ""
+
+#: lib/object.php:401
+msgid "by weekday"
+msgstr ""
+
+#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:42
+msgid "Monday"
+msgstr ""
+
+#: lib/object.php:412 templates/calendar.php:5
+msgid "Tuesday"
+msgstr ""
+
+#: lib/object.php:413 templates/calendar.php:5
+msgid "Wednesday"
+msgstr ""
+
+#: lib/object.php:414 templates/calendar.php:5
+msgid "Thursday"
+msgstr ""
+
+#: lib/object.php:415 templates/calendar.php:5
+msgid "Friday"
+msgstr ""
+
+#: lib/object.php:416 templates/calendar.php:5
+msgid "Saturday"
+msgstr ""
+
+#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:43
+msgid "Sunday"
+msgstr ""
+
+#: lib/object.php:427
+msgid "events week of month"
+msgstr ""
+
+#: lib/object.php:428
+msgid "first"
+msgstr ""
+
+#: lib/object.php:429
+msgid "second"
+msgstr ""
+
+#: lib/object.php:430
+msgid "third"
+msgstr ""
+
+#: lib/object.php:431
+msgid "fourth"
+msgstr ""
+
+#: lib/object.php:432
+msgid "fifth"
+msgstr ""
+
+#: lib/object.php:433
+msgid "last"
+msgstr ""
+
+#: lib/object.php:467 templates/calendar.php:7
+msgid "January"
+msgstr ""
+
+#: lib/object.php:468 templates/calendar.php:7
+msgid "February"
+msgstr ""
+
+#: lib/object.php:469 templates/calendar.php:7
+msgid "March"
+msgstr ""
+
+#: lib/object.php:470 templates/calendar.php:7
+msgid "April"
+msgstr ""
+
+#: lib/object.php:471 templates/calendar.php:7
+msgid "May"
+msgstr ""
+
+#: lib/object.php:472 templates/calendar.php:7
+msgid "June"
+msgstr ""
+
+#: lib/object.php:473 templates/calendar.php:7
+msgid "July"
+msgstr ""
+
+#: lib/object.php:474 templates/calendar.php:7
+msgid "August"
+msgstr ""
+
+#: lib/object.php:475 templates/calendar.php:7
+msgid "September"
+msgstr ""
+
+#: lib/object.php:476 templates/calendar.php:7
+msgid "October"
+msgstr ""
+
+#: lib/object.php:477 templates/calendar.php:7
+msgid "November"
+msgstr ""
+
+#: lib/object.php:478 templates/calendar.php:7
+msgid "December"
+msgstr ""
+
+#: lib/object.php:488
+msgid "by events date"
+msgstr ""
+
+#: lib/object.php:489
+msgid "by yearday(s)"
+msgstr ""
+
+#: lib/object.php:490
+msgid "by weeknumber(s)"
+msgstr ""
+
+#: lib/object.php:491
+msgid "by day and month"
+msgstr ""
+
+#: lib/search.php:35 lib/search.php:37 lib/search.php:40
+msgid "Date"
+msgstr ""
+
+#: lib/search.php:43
+msgid "Cal."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Sun."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Mon."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Tue."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Wed."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Thu."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Fri."
+msgstr ""
+
+#: templates/calendar.php:6
+msgid "Sat."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jan."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Feb."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Mar."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Apr."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "May."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jun."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Jul."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Aug."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Sep."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Oct."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Nov."
+msgstr ""
+
+#: templates/calendar.php:8
+msgid "Dec."
+msgstr ""
+
+#: templates/calendar.php:11
+msgid "All day"
+msgstr ""
+
+#: templates/calendar.php:13
+msgid "Missing fields"
+msgstr ""
+
+#: templates/calendar.php:14 templates/part.eventform.php:19
+#: templates/part.showevent.php:11
+msgid "Title"
+msgstr ""
+
+#: templates/calendar.php:16
+msgid "From Date"
+msgstr ""
+
+#: templates/calendar.php:17
+msgid "From Time"
+msgstr ""
+
+#: templates/calendar.php:18
+msgid "To Date"
+msgstr ""
+
+#: templates/calendar.php:19
+msgid "To Time"
+msgstr ""
+
+#: templates/calendar.php:20
+msgid "The event ends before it starts"
+msgstr ""
+
+#: templates/calendar.php:21
+msgid "There was a database fail"
+msgstr ""
+
+#: templates/calendar.php:38
+msgid "Week"
+msgstr ""
+
+#: templates/calendar.php:39
+msgid "Month"
+msgstr ""
+
+#: templates/calendar.php:40
+msgid "List"
+msgstr ""
+
+#: templates/calendar.php:44
+msgid "Today"
+msgstr ""
+
+#: templates/calendar.php:45
+msgid "Calendars"
+msgstr ""
+
+#: templates/calendar.php:59
+msgid "There was a fail, while parsing the file."
+msgstr ""
+
+#: templates/part.choosecalendar.php:1
+msgid "Choose active calendars"
+msgstr ""
+
+#: templates/part.choosecalendar.php:2
+msgid "Your calendars"
+msgstr ""
+
+#: templates/part.choosecalendar.php:27
+#: templates/part.choosecalendar.rowfields.php:11
+msgid "CalDav Link"
+msgstr ""
+
+#: templates/part.choosecalendar.php:31
+msgid "Shared calendars"
+msgstr ""
+
+#: templates/part.choosecalendar.php:48
+msgid "No shared calendars"
+msgstr ""
+
+#: templates/part.choosecalendar.rowfields.php:8
+msgid "Share Calendar"
+msgstr ""
+
+#: templates/part.choosecalendar.rowfields.php:14
+msgid "Download"
+msgstr ""
+
+#: templates/part.choosecalendar.rowfields.php:17
+msgid "Edit"
+msgstr ""
+
+#: templates/part.choosecalendar.rowfields.php:20
+#: templates/part.editevent.php:9
+msgid "Delete"
+msgstr ""
+
+#: templates/part.choosecalendar.rowfields.shared.php:4
+msgid "shared with you by"
+msgstr ""
+
+#: templates/part.editcalendar.php:9
+msgid "New calendar"
+msgstr ""
+
+#: templates/part.editcalendar.php:9
+msgid "Edit calendar"
+msgstr ""
+
+#: templates/part.editcalendar.php:12
+msgid "Displayname"
+msgstr ""
+
+#: templates/part.editcalendar.php:23
+msgid "Active"
+msgstr ""
+
+#: templates/part.editcalendar.php:29
+msgid "Calendar color"
+msgstr ""
+
+#: templates/part.editcalendar.php:42
+msgid "Save"
+msgstr ""
+
+#: templates/part.editcalendar.php:42 templates/part.editevent.php:8
+#: templates/part.newevent.php:6
+msgid "Submit"
+msgstr ""
+
+#: templates/part.editcalendar.php:43
+msgid "Cancel"
+msgstr ""
+
+#: templates/part.editevent.php:1
+msgid "Edit an event"
+msgstr ""
+
+#: templates/part.editevent.php:10
+msgid "Export"
+msgstr ""
+
+#: templates/part.eventform.php:8 templates/part.showevent.php:3
+msgid "Eventinfo"
+msgstr ""
+
+#: templates/part.eventform.php:9 templates/part.showevent.php:4
+msgid "Repeating"
+msgstr ""
+
+#: templates/part.eventform.php:10 templates/part.showevent.php:5
+msgid "Alarm"
+msgstr ""
+
+#: templates/part.eventform.php:11 templates/part.showevent.php:6
+msgid "Attendees"
+msgstr ""
+
+#: templates/part.eventform.php:13
+msgid "Share"
+msgstr ""
+
+#: templates/part.eventform.php:21
+msgid "Title of the Event"
+msgstr ""
+
+#: templates/part.eventform.php:27 templates/part.showevent.php:19
+msgid "Category"
+msgstr ""
+
+#: templates/part.eventform.php:29
+msgid "Separate categories with commas"
+msgstr ""
+
+#: templates/part.eventform.php:30
+msgid "Edit categories"
+msgstr ""
+
+#: templates/part.eventform.php:56 templates/part.showevent.php:52
+msgid "All Day Event"
+msgstr ""
+
+#: templates/part.eventform.php:60 templates/part.showevent.php:56
+msgid "From"
+msgstr ""
+
+#: templates/part.eventform.php:68 templates/part.showevent.php:64
+msgid "To"
+msgstr ""
+
+#: templates/part.eventform.php:76 templates/part.showevent.php:72
+msgid "Advanced options"
+msgstr ""
+
+#: templates/part.eventform.php:81 templates/part.showevent.php:77
+msgid "Location"
+msgstr ""
+
+#: templates/part.eventform.php:83
+msgid "Location of the Event"
+msgstr ""
+
+#: templates/part.eventform.php:89 templates/part.showevent.php:85
+msgid "Description"
+msgstr ""
+
+#: templates/part.eventform.php:91
+msgid "Description of the Event"
+msgstr ""
+
+#: templates/part.eventform.php:100 templates/part.showevent.php:95
+msgid "Repeat"
+msgstr ""
+
+#: templates/part.eventform.php:107 templates/part.showevent.php:102
+msgid "Advanced"
+msgstr ""
+
+#: templates/part.eventform.php:151 templates/part.showevent.php:146
+msgid "Select weekdays"
+msgstr ""
+
+#: templates/part.eventform.php:164 templates/part.eventform.php:177
+#: templates/part.showevent.php:159 templates/part.showevent.php:172
+msgid "Select days"
+msgstr ""
+
+#: templates/part.eventform.php:169 templates/part.showevent.php:164
+msgid "and the events day of year."
+msgstr ""
+
+#: templates/part.eventform.php:182 templates/part.showevent.php:177
+msgid "and the events day of month."
+msgstr ""
+
+#: templates/part.eventform.php:190 templates/part.showevent.php:185
+msgid "Select months"
+msgstr ""
+
+#: templates/part.eventform.php:203 templates/part.showevent.php:198
+msgid "Select weeks"
+msgstr ""
+
+#: templates/part.eventform.php:208 templates/part.showevent.php:203
+msgid "and the events week of year."
+msgstr ""
+
+#: templates/part.eventform.php:214 templates/part.showevent.php:209
+msgid "Interval"
+msgstr ""
+
+#: templates/part.eventform.php:220 templates/part.showevent.php:215
+msgid "End"
+msgstr ""
+
+#: templates/part.eventform.php:233 templates/part.showevent.php:228
+msgid "occurrences"
+msgstr ""
+
+#: templates/part.import.php:14
+msgid "create a new calendar"
+msgstr ""
+
+#: templates/part.import.php:17
+msgid "Import a calendar file"
+msgstr ""
+
+#: templates/part.import.php:24
+msgid "Please choose a calendar"
+msgstr ""
+
+#: templates/part.import.php:36
+msgid "Name of new calendar"
+msgstr ""
+
+#: templates/part.import.php:44
+msgid "Take an available name!"
+msgstr ""
+
+#: templates/part.import.php:45
+msgid ""
+"A Calendar with this name already exists. If you continue anyhow, these "
+"calendars will be merged."
+msgstr ""
+
+#: templates/part.import.php:47
+msgid "Import"
+msgstr ""
+
+#: templates/part.import.php:56
+msgid "Close Dialog"
+msgstr ""
+
+#: templates/part.newevent.php:1
+msgid "Create a new event"
+msgstr ""
+
+#: templates/part.showevent.php:1
+msgid "View an event"
+msgstr ""
+
+#: templates/part.showevent.php:23
+msgid "No categories selected"
+msgstr ""
+
+#: templates/part.showevent.php:37
+msgid "of"
+msgstr ""
+
+#: templates/part.showevent.php:59 templates/part.showevent.php:67
+msgid "at"
+msgstr ""
+
+#: templates/settings.php:14
+msgid "Timezone"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Check always for changes of the timezone"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Timeformat"
+msgstr ""
+
+#: templates/settings.php:35
+msgid "24h"
+msgstr ""
+
+#: templates/settings.php:36
+msgid "12h"
+msgstr ""
+
+#: templates/settings.php:40
+msgid "First day of the week"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "Cache"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "Clear cache for repeating events"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Calendar CalDAV syncing addresses"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "more info"
+msgstr ""
+
+#: templates/settings.php:55
+msgid "Primary address (Kontact et al)"
+msgstr ""
+
+#: templates/settings.php:57
+msgid "iOS/OS X"
+msgstr ""
+
+#: templates/settings.php:59
+msgid "Read only iCalendar link(s)"
+msgstr ""
+
+#: templates/share.dropdown.php:20
+msgid "Users"
+msgstr ""
+
+#: templates/share.dropdown.php:21
+msgid "select users"
+msgstr ""
+
+#: templates/share.dropdown.php:36 templates/share.dropdown.php:62
+msgid "Editable"
+msgstr ""
+
+#: templates/share.dropdown.php:48
+msgid "Groups"
+msgstr ""
+
+#: templates/share.dropdown.php:49
+msgid "select groups"
+msgstr ""
+
+#: templates/share.dropdown.php:75
+msgid "make public"
+msgstr ""
diff --git a/l10n/eu_ES/contacts.po b/l10n/eu_ES/contacts.po
new file mode 100644
index 00000000000..840b293048d
--- /dev/null
+++ b/l10n/eu_ES/contacts.po
@@ -0,0 +1,870 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
+msgid "Error (de)activating addressbook."
+msgstr ""
+
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr ""
+
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr ""
+
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr ""
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr ""
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr ""
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr ""
+
+#: ajax/contact/details.php:31
+msgid "Missing ID"
+msgstr ""
+
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
+msgstr ""
+
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr ""
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr ""
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
+msgstr ""
+
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
+msgstr ""
+
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
+msgstr ""
+
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
+msgstr ""
+
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
+msgstr ""
+
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
+msgstr ""
+
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
+msgstr ""
+
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
+msgstr ""
+
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
+msgstr ""
+
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
+msgstr ""
+
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
+msgstr ""
+
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
+msgstr ""
+
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
+msgstr ""
+
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
+msgstr ""
+
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
+msgstr ""
+
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
+msgid "Error uploading contacts to storage."
+msgstr ""
+
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
+msgid "There is no error, the file uploaded with success"
+msgstr ""
+
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+msgstr ""
+
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form"
+msgstr ""
+
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
+msgid "The uploaded file was only partially uploaded"
+msgstr ""
+
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
+msgid "No file was uploaded"
+msgstr ""
+
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
+msgid "Missing a temporary folder"
+msgstr ""
+
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
+msgid "Couldn't save temporary image: "
+msgstr ""
+
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
+msgid "Couldn't load temporary image: "
+msgstr ""
+
+#: ajax/uploadphoto.php:71
+msgid "No file was uploaded. Unknown error"
+msgstr ""
+
+#: appinfo/app.php:19
+msgid "Contacts"
+msgstr ""
+
+#: js/contacts.js:71
+msgid "Sorry, this functionality has not been implemented yet"
+msgstr ""
+
+#: js/contacts.js:71
+msgid "Not implemented"
+msgstr ""
+
+#: js/contacts.js:76
+msgid "Couldn't get a valid address."
+msgstr ""
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
+msgid "Error"
+msgstr ""
+
+#: js/contacts.js:715
+msgid "This property has to be non-empty."
+msgstr ""
+
+#: js/contacts.js:741
+msgid "Couldn't serialize elements."
+msgstr ""
+
+#: js/contacts.js:850 js/contacts.js:868
+msgid ""
+"'deleteProperty' called without type argument. Please report at "
+"bugs.owncloud.org"
+msgstr ""
+
+#: js/contacts.js:884
+msgid "Edit name"
+msgstr ""
+
+#: js/contacts.js:1165
+msgid "No files selected for upload."
+msgstr ""
+
+#: js/contacts.js:1173
+msgid ""
+"The file you are trying to upload exceed the maximum size for file uploads "
+"on this server."
+msgstr ""
+
+#: js/contacts.js:1337 js/contacts.js:1371
+msgid "Select type"
+msgstr ""
+
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
+#: js/loader.js:49
+msgid "Result: "
+msgstr ""
+
+#: js/loader.js:49
+msgid " imported, "
+msgstr ""
+
+#: js/loader.js:49
+msgid " failed."
+msgstr ""
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
+msgid "This is not your addressbook."
+msgstr ""
+
+#: lib/app.php:68
+msgid "Contact could not be found."
+msgstr ""
+
+#: lib/app.php:112 templates/part.contact.php:117
+msgid "Address"
+msgstr ""
+
+#: lib/app.php:113
+msgid "Telephone"
+msgstr ""
+
+#: lib/app.php:114 templates/part.contact.php:116
+msgid "Email"
+msgstr ""
+
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
+msgid "Organization"
+msgstr ""
+
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
+msgid "Work"
+msgstr ""
+
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
+msgid "Home"
+msgstr ""
+
+#: lib/app.php:133
+msgid "Mobile"
+msgstr ""
+
+#: lib/app.php:135
+msgid "Text"
+msgstr ""
+
+#: lib/app.php:136
+msgid "Voice"
+msgstr ""
+
+#: lib/app.php:137
+msgid "Message"
+msgstr ""
+
+#: lib/app.php:138
+msgid "Fax"
+msgstr ""
+
+#: lib/app.php:139
+msgid "Video"
+msgstr ""
+
+#: lib/app.php:140
+msgid "Pager"
+msgstr ""
+
+#: lib/app.php:146
+msgid "Internet"
+msgstr ""
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr ""
+
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
+msgid "Add Contact"
+msgstr ""
+
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
+msgid "Addressbooks"
+msgstr ""
+
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr ""
+
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
+
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
+
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
+
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
+
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
+
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
+
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
+
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
+msgid "Drop photo to upload"
+msgstr ""
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
+msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+msgstr ""
+
+#: templates/part.contact.php:36
+msgid "Edit name details"
+msgstr ""
+
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
+msgid "Nickname"
+msgstr ""
+
+#: templates/part.contact.php:42
+msgid "Enter nickname"
+msgstr ""
+
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
+msgid "dd-mm-yyyy"
+msgstr ""
+
+#: templates/part.contact.php:47 templates/part.contact.php:120
+msgid "Groups"
+msgstr ""
+
+#: templates/part.contact.php:49
+msgid "Separate groups with commas"
+msgstr ""
+
+#: templates/part.contact.php:50
+msgid "Edit groups"
+msgstr ""
+
+#: templates/part.contact.php:63 templates/part.contact.php:77
+msgid "Preferred"
+msgstr ""
+
+#: templates/part.contact.php:64
+msgid "Please specify a valid email address."
+msgstr ""
+
+#: templates/part.contact.php:64
+msgid "Enter email address"
+msgstr ""
+
+#: templates/part.contact.php:68
+msgid "Mail to address"
+msgstr ""
+
+#: templates/part.contact.php:69
+msgid "Delete email address"
+msgstr ""
+
+#: templates/part.contact.php:78
+msgid "Enter phone number"
+msgstr ""
+
+#: templates/part.contact.php:82
+msgid "Delete phone number"
+msgstr ""
+
+#: templates/part.contact.php:92
+msgid "View on map"
+msgstr ""
+
+#: templates/part.contact.php:92
+msgid "Edit address details"
+msgstr ""
+
+#: templates/part.contact.php:103
+msgid "Add notes here."
+msgstr ""
+
+#: templates/part.contact.php:110
+msgid "Add field"
+msgstr ""
+
+#: templates/part.contact.php:115
+msgid "Phone"
+msgstr ""
+
+#: templates/part.contact.php:118
+msgid "Note"
+msgstr ""
+
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr ""
+
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr ""
+
+#: templates/part.cropphoto.php:65
+msgid "The temporary image has been removed from cache."
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:6
+msgid "Edit address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:10
+msgid "Type"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
+msgid "PO Box"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
+msgid "Extended"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
+msgid "City"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:42
+msgid "Region"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
+msgid "Zipcode"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:16
+msgid "Addressbook"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:23
+msgid "Hon. prefixes"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:27
+msgid "Miss"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:28
+msgid "Ms"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:29
+msgid "Mr"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:30
+msgid "Sir"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:31
+msgid "Mrs"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:32
+msgid "Dr"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:35
+msgid "Given name"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:37
+msgid "Additional names"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:39
+msgid "Family name"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:41
+msgid "Hon. suffixes"
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:45
+msgid "J.D."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:46
+msgid "M.D."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:47
+msgid "D.O."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:48
+msgid "D.C."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:49
+msgid "Ph.D."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:50
+msgid "Esq."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:51
+msgid "Jr."
+msgstr ""
+
+#: templates/part.edit_name_dialog.php:52
+msgid "Sn."
+msgstr ""
+
+#: templates/part.import.php:1
+msgid "Import a contacts file"
+msgstr ""
+
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
+msgstr ""
+
+#: templates/part.import.php:10
+msgid "create a new addressbook"
+msgstr ""
+
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
+msgstr ""
+
+#: templates/part.import.php:20
+msgid "Importing contacts"
+msgstr ""
+
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr ""
+
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr ""
+
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr ""
+
+#: templates/settings.php:3
+msgid "more info"
+msgstr ""
+
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "iOS/OS X"
+msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/eu_ES/core.po b/l10n/eu_ES/core.po
new file mode 100644
index 00000000000..0a342ad7e02
--- /dev/null
+++ b/l10n/eu_ES/core.po
@@ -0,0 +1,268 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23
+msgid "Application name not provided."
+msgstr ""
+
+#: ajax/vcategories/add.php:29
+msgid "No category to add?"
+msgstr ""
+
+#: ajax/vcategories/add.php:36
+msgid "This category already exists: "
+msgstr ""
+
+#: js/jquery-ui-1.8.16.custom.min.js:511
+msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+msgstr ""
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
+msgid "January"
+msgstr ""
+
+#: js/js.js:573
+msgid "February"
+msgstr ""
+
+#: js/js.js:573
+msgid "March"
+msgstr ""
+
+#: js/js.js:573
+msgid "April"
+msgstr ""
+
+#: js/js.js:573
+msgid "May"
+msgstr ""
+
+#: js/js.js:573
+msgid "June"
+msgstr ""
+
+#: js/js.js:574
+msgid "July"
+msgstr ""
+
+#: js/js.js:574
+msgid "August"
+msgstr ""
+
+#: js/js.js:574
+msgid "September"
+msgstr ""
+
+#: js/js.js:574
+msgid "October"
+msgstr ""
+
+#: js/js.js:574
+msgid "November"
+msgstr ""
+
+#: js/js.js:574
+msgid "December"
+msgstr ""
+
+#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
+msgid "Cancel"
+msgstr ""
+
+#: js/oc-dialogs.js:159
+msgid "No"
+msgstr ""
+
+#: js/oc-dialogs.js:160
+msgid "Yes"
+msgstr ""
+
+#: js/oc-dialogs.js:177
+msgid "Ok"
+msgstr ""
+
+#: js/oc-vcategories.js:68
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: js/oc-vcategories.js:68
+msgid "Error"
+msgstr ""
+
+#: lostpassword/index.php:26
+msgid "ownCloud password reset"
+msgstr ""
+
+#: lostpassword/templates/email.php:1
+msgid "Use the following link to reset your password: {link}"
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:3
+msgid "You will receive a link to reset your password via Email."
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:5
+msgid "Requested"
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:8
+msgid "Login failed!"
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:11 templates/installation.php:25
+#: templates/login.php:9
+msgid "Username"
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:15
+msgid "Request reset"
+msgstr ""
+
+#: lostpassword/templates/resetpassword.php:4
+msgid "Your password was reset"
+msgstr ""
+
+#: lostpassword/templates/resetpassword.php:5
+msgid "To login page"
+msgstr ""
+
+#: lostpassword/templates/resetpassword.php:8
+msgid "New password"
+msgstr ""
+
+#: lostpassword/templates/resetpassword.php:11
+msgid "Reset password"
+msgstr ""
+
+#: strings.php:5
+msgid "Personal"
+msgstr ""
+
+#: strings.php:6
+msgid "Users"
+msgstr ""
+
+#: strings.php:7
+msgid "Apps"
+msgstr ""
+
+#: strings.php:8
+msgid "Admin"
+msgstr ""
+
+#: strings.php:9
+msgid "Help"
+msgstr ""
+
+#: templates/403.php:12
+msgid "Access forbidden"
+msgstr ""
+
+#: templates/404.php:12
+msgid "Cloud not found"
+msgstr ""
+
+#: templates/edit_categories_dialog.php:4
+msgid "Edit categories"
+msgstr ""
+
+#: templates/edit_categories_dialog.php:14
+msgid "Add"
+msgstr ""
+
+#: templates/installation.php:23
+msgid "Create an <strong>admin account</strong>"
+msgstr ""
+
+#: templates/installation.php:29 templates/login.php:13
+msgid "Password"
+msgstr ""
+
+#: templates/installation.php:35
+msgid "Advanced"
+msgstr ""
+
+#: templates/installation.php:37
+msgid "Data folder"
+msgstr ""
+
+#: templates/installation.php:44
+msgid "Configure the database"
+msgstr ""
+
+#: templates/installation.php:49 templates/installation.php:60
+#: templates/installation.php:70
+msgid "will be used"
+msgstr ""
+
+#: templates/installation.php:82
+msgid "Database user"
+msgstr ""
+
+#: templates/installation.php:86
+msgid "Database password"
+msgstr ""
+
+#: templates/installation.php:90
+msgid "Database name"
+msgstr ""
+
+#: templates/installation.php:96
+msgid "Database host"
+msgstr ""
+
+#: templates/installation.php:101
+msgid "Finish setup"
+msgstr ""
+
+#: templates/layout.guest.php:42
+msgid "web services under your control"
+msgstr ""
+
+#: templates/layout.user.php:49
+msgid "Log out"
+msgstr ""
+
+#: templates/login.php:6
+msgid "Lost your password?"
+msgstr ""
+
+#: templates/login.php:17
+msgid "remember"
+msgstr ""
+
+#: templates/login.php:18
+msgid "Log in"
+msgstr ""
+
+#: templates/logout.php:1
+msgid "You are logged out."
+msgstr ""
+
+#: templates/part.pagenavi.php:3
+msgid "prev"
+msgstr ""
+
+#: templates/part.pagenavi.php:20
+msgid "next"
+msgstr ""
diff --git a/l10n/eu_ES/files.po b/l10n/eu_ES/files.po
new file mode 100644
index 00000000000..9b842015830
--- /dev/null
+++ b/l10n/eu_ES/files.po
@@ -0,0 +1,222 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: ajax/upload.php:20
+msgid "There is no error, the file uploaded with success"
+msgstr ""
+
+#: ajax/upload.php:21
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+msgstr ""
+
+#: ajax/upload.php:22
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form"
+msgstr ""
+
+#: ajax/upload.php:23
+msgid "The uploaded file was only partially uploaded"
+msgstr ""
+
+#: ajax/upload.php:24
+msgid "No file was uploaded"
+msgstr ""
+
+#: ajax/upload.php:25
+msgid "Missing a temporary folder"
+msgstr ""
+
+#: ajax/upload.php:26
+msgid "Failed to write to disk"
+msgstr ""
+
+#: appinfo/app.php:6
+msgid "Files"
+msgstr ""
+
+#: js/fileactions.js:95
+msgid "Unshare"
+msgstr ""
+
+#: js/fileactions.js:97 templates/index.php:56
+msgid "Delete"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr ""
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
+#: js/files.js:170
+msgid "generating ZIP-file, it may take some time."
+msgstr ""
+
+#: js/files.js:199
+msgid "Unable to upload your file as it is a directory or has 0 bytes"
+msgstr ""
+
+#: js/files.js:199
+msgid "Upload Error"
+msgstr ""
+
+#: js/files.js:227 js/files.js:318 js/files.js:347
+msgid "Pending"
+msgstr ""
+
+#: js/files.js:332
+msgid "Upload cancelled."
+msgstr ""
+
+#: js/files.js:456
+msgid "Invalid name, '/' is not allowed."
+msgstr ""
+
+#: js/files.js:631 templates/index.php:55
+msgid "Size"
+msgstr ""
+
+#: js/files.js:632 templates/index.php:56
+msgid "Modified"
+msgstr ""
+
+#: js/files.js:659
+msgid "folder"
+msgstr ""
+
+#: js/files.js:661
+msgid "folders"
+msgstr ""
+
+#: js/files.js:669
+msgid "file"
+msgstr ""
+
+#: js/files.js:671
+msgid "files"
+msgstr ""
+
+#: templates/admin.php:5
+msgid "File handling"
+msgstr ""
+
+#: templates/admin.php:7
+msgid "Maximum upload size"
+msgstr ""
+
+#: templates/admin.php:7
+msgid "max. possible: "
+msgstr ""
+
+#: templates/admin.php:9
+msgid "Needed for multi-file and folder downloads."
+msgstr ""
+
+#: templates/admin.php:9
+msgid "Enable ZIP-download"
+msgstr ""
+
+#: templates/admin.php:11
+msgid "0 is unlimited"
+msgstr ""
+
+#: templates/admin.php:12
+msgid "Maximum input size for ZIP files"
+msgstr ""
+
+#: templates/index.php:7
+msgid "New"
+msgstr ""
+
+#: templates/index.php:9
+msgid "Text file"
+msgstr ""
+
+#: templates/index.php:10
+msgid "Folder"
+msgstr ""
+
+#: templates/index.php:11
+msgid "From url"
+msgstr ""
+
+#: templates/index.php:21
+msgid "Upload"
+msgstr ""
+
+#: templates/index.php:27
+msgid "Cancel upload"
+msgstr ""
+
+#: templates/index.php:39
+msgid "Nothing in here. Upload something!"
+msgstr ""
+
+#: templates/index.php:47
+msgid "Name"
+msgstr ""
+
+#: templates/index.php:49
+msgid "Share"
+msgstr ""
+
+#: templates/index.php:51
+msgid "Download"
+msgstr ""
+
+#: templates/index.php:64
+msgid "Upload too large"
+msgstr ""
+
+#: templates/index.php:66
+msgid ""
+"The files you are trying to upload exceed the maximum size for file uploads "
+"on this server."
+msgstr ""
+
+#: templates/index.php:71
+msgid "Files are being scanned, please wait."
+msgstr ""
+
+#: templates/index.php:74
+msgid "Current scanning"
+msgstr ""
diff --git a/l10n/eu_ES/gallery.po b/l10n/eu_ES/gallery.po
new file mode 100644
index 00000000000..54096c308b2
--- /dev/null
+++ b/l10n/eu_ES/gallery.po
@@ -0,0 +1,58 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-01-15 13:48+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: appinfo/app.php:39
+msgid "Pictures"
+msgstr ""
+
+#: js/pictures.js:12
+msgid "Share gallery"
+msgstr ""
+
+#: js/pictures.js:32
+msgid "Error: "
+msgstr ""
+
+#: js/pictures.js:32
+msgid "Internal error"
+msgstr ""
+
+#: templates/index.php:27
+msgid "Slideshow"
+msgstr ""
+
+#: templates/view_album.php:19
+msgid "Back"
+msgstr ""
+
+#: templates/view_album.php:36
+msgid "Remove confirmation"
+msgstr ""
+
+#: templates/view_album.php:37
+msgid "Do you want to remove album"
+msgstr ""
+
+#: templates/view_album.php:40
+msgid "Change album name"
+msgstr ""
+
+#: templates/view_album.php:43
+msgid "New album name"
+msgstr ""
diff --git a/l10n/eu_ES/lib.po b/l10n/eu_ES/lib.po
new file mode 100644
index 00000000000..366fbd9fb9c
--- /dev/null
+++ b/l10n/eu_ES/lib.po
@@ -0,0 +1,112 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-27 22:23+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: app.php:287
+msgid "Help"
+msgstr ""
+
+#: app.php:294
+msgid "Personal"
+msgstr ""
+
+#: app.php:299
+msgid "Settings"
+msgstr ""
+
+#: app.php:304
+msgid "Users"
+msgstr ""
+
+#: app.php:311
+msgid "Apps"
+msgstr ""
+
+#: app.php:313
+msgid "Admin"
+msgstr ""
+
+#: files.php:245
+msgid "ZIP download is turned off."
+msgstr ""
+
+#: files.php:246
+msgid "Files need to be downloaded one by one."
+msgstr ""
+
+#: files.php:246 files.php:271
+msgid "Back to Files"
+msgstr ""
+
+#: files.php:270
+msgid "Selected files too large to generate zip file."
+msgstr ""
+
+#: json.php:28
+msgid "Application is not enabled"
+msgstr ""
+
+#: json.php:39 json.php:63 json.php:75
+msgid "Authentication error"
+msgstr ""
+
+#: json.php:51
+msgid "Token expired. Please reload page."
+msgstr ""
+
+#: template.php:86
+msgid "seconds ago"
+msgstr ""
+
+#: template.php:87
+msgid "1 minute ago"
+msgstr ""
+
+#: template.php:88
+#, php-format
+msgid "%d minutes ago"
+msgstr ""
+
+#: template.php:91
+msgid "today"
+msgstr ""
+
+#: template.php:92
+msgid "yesterday"
+msgstr ""
+
+#: template.php:93
+#, php-format
+msgid "%d days ago"
+msgstr ""
+
+#: template.php:94
+msgid "last month"
+msgstr ""
+
+#: template.php:95
+msgid "months ago"
+msgstr ""
+
+#: template.php:96
+msgid "last year"
+msgstr ""
+
+#: template.php:97
+msgid "years ago"
+msgstr ""
diff --git a/l10n/eu_ES/media.po b/l10n/eu_ES/media.po
new file mode 100644
index 00000000000..7b6fee29b9c
--- /dev/null
+++ b/l10n/eu_ES/media.po
@@ -0,0 +1,66 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2011-08-13 02:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: appinfo/app.php:45 templates/player.php:8
+msgid "Music"
+msgstr ""
+
+#: js/music.js:18
+msgid "Add album to playlist"
+msgstr ""
+
+#: templates/music.php:3 templates/player.php:12
+msgid "Play"
+msgstr ""
+
+#: templates/music.php:4 templates/music.php:26 templates/player.php:13
+msgid "Pause"
+msgstr ""
+
+#: templates/music.php:5
+msgid "Previous"
+msgstr ""
+
+#: templates/music.php:6 templates/player.php:14
+msgid "Next"
+msgstr ""
+
+#: templates/music.php:7
+msgid "Mute"
+msgstr ""
+
+#: templates/music.php:8
+msgid "Unmute"
+msgstr ""
+
+#: templates/music.php:25
+msgid "Rescan Collection"
+msgstr ""
+
+#: templates/music.php:37
+msgid "Artist"
+msgstr ""
+
+#: templates/music.php:38
+msgid "Album"
+msgstr ""
+
+#: templates/music.php:39
+msgid "Title"
+msgstr ""
diff --git a/l10n/eu_ES/settings.po b/l10n/eu_ES/settings.po
new file mode 100644
index 00000000000..571fd1f6aaf
--- /dev/null
+++ b/l10n/eu_ES/settings.po
@@ -0,0 +1,222 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
+#: ajax/lostpassword.php:14
+msgid "Email saved"
+msgstr ""
+
+#: ajax/lostpassword.php:16
+msgid "Invalid email"
+msgstr ""
+
+#: ajax/openid.php:16
+msgid "OpenID Changed"
+msgstr ""
+
+#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23
+msgid "Invalid request"
+msgstr ""
+
+#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/setlanguage.php:18
+msgid "Language changed"
+msgstr ""
+
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
+msgid "Disable"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:62
+msgid "Enable"
+msgstr ""
+
+#: js/personal.js:69
+msgid "Saving..."
+msgstr ""
+
+#: personal.php:46 personal.php:47
+msgid "__language_name__"
+msgstr ""
+
+#: templates/admin.php:14
+msgid "Security Warning"
+msgstr ""
+
+#: templates/admin.php:28
+msgid "Log"
+msgstr ""
+
+#: templates/admin.php:56
+msgid "More"
+msgstr ""
+
+#: templates/apps.php:10
+msgid "Add your App"
+msgstr ""
+
+#: templates/apps.php:26
+msgid "Select an App"
+msgstr ""
+
+#: templates/apps.php:29
+msgid "See application page at apps.owncloud.com"
+msgstr ""
+
+#: templates/apps.php:30
+msgid "-licensed"
+msgstr ""
+
+#: templates/apps.php:30
+msgid "by"
+msgstr ""
+
+#: templates/help.php:8
+msgid "Documentation"
+msgstr ""
+
+#: templates/help.php:9
+msgid "Managing Big Files"
+msgstr ""
+
+#: templates/help.php:10
+msgid "Ask a question"
+msgstr ""
+
+#: templates/help.php:22
+msgid "Problems connecting to help database."
+msgstr ""
+
+#: templates/help.php:23
+msgid "Go there manually."
+msgstr ""
+
+#: templates/help.php:31
+msgid "Answer"
+msgstr ""
+
+#: templates/personal.php:8
+msgid "You use"
+msgstr ""
+
+#: templates/personal.php:8
+msgid "of the available"
+msgstr ""
+
+#: templates/personal.php:12
+msgid "Desktop and Mobile Syncing Clients"
+msgstr ""
+
+#: templates/personal.php:13
+msgid "Download"
+msgstr ""
+
+#: templates/personal.php:19
+msgid "Your password got changed"
+msgstr ""
+
+#: templates/personal.php:20
+msgid "Unable to change your password"
+msgstr ""
+
+#: templates/personal.php:21
+msgid "Current password"
+msgstr ""
+
+#: templates/personal.php:22
+msgid "New password"
+msgstr ""
+
+#: templates/personal.php:23
+msgid "show"
+msgstr ""
+
+#: templates/personal.php:24
+msgid "Change password"
+msgstr ""
+
+#: templates/personal.php:30
+msgid "Email"
+msgstr ""
+
+#: templates/personal.php:31
+msgid "Your email address"
+msgstr ""
+
+#: templates/personal.php:32
+msgid "Fill in an email address to enable password recovery"
+msgstr ""
+
+#: templates/personal.php:38 templates/personal.php:39
+msgid "Language"
+msgstr ""
+
+#: templates/personal.php:44
+msgid "Help translate"
+msgstr ""
+
+#: templates/personal.php:51
+msgid "use this address to connect to your ownCloud in your file manager"
+msgstr ""
+
+#: templates/users.php:21 templates/users.php:76
+msgid "Name"
+msgstr ""
+
+#: templates/users.php:23 templates/users.php:77
+msgid "Password"
+msgstr ""
+
+#: templates/users.php:26 templates/users.php:78 templates/users.php:98
+msgid "Groups"
+msgstr ""
+
+#: templates/users.php:32
+msgid "Create"
+msgstr ""
+
+#: templates/users.php:35
+msgid "Default Quota"
+msgstr ""
+
+#: templates/users.php:55 templates/users.php:138
+msgid "Other"
+msgstr ""
+
+#: templates/users.php:80 templates/users.php:112
+msgid "SubAdmin"
+msgstr ""
+
+#: templates/users.php:82
+msgid "Quota"
+msgstr ""
+
+#: templates/users.php:146
+msgid "Delete"
+msgstr ""
diff --git a/l10n/fa/contacts.po b/l10n/fa/contacts.po
index 15075e66e4a..7b2e343e519 100644
--- a/l10n/fa/contacts.po
+++ b/l10n/fa/contacts.po
@@ -8,637 +8,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Persian (http://www.transifex.net/projects/p/owncloud/language/fa/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "خطا در (غیر) فعال سازی کتابچه نشانه ها"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "یک خطا در افزودن اطلاعات شخص مورد نظر"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "نمیتوان یک خاصیت خالی ایجاد کرد"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "At least one of the address fields has to be filled out. "
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "شناسه تعیین نشده"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "امتحان کردن برای وارد کردن مشخصات تکراری"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "نمی توانید کتابچه نشانی ها را با یک نام خالی بروزرسانی کنید"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "خطا درهنگام افزودن ویژگی"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "خطا در هنگام بروزرسانی کتابچه نشانی ها"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "هیچ شناسه ای ارائه نشده"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "خطا در تنظیم checksum"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "هیچ گروهی برای حذف شدن در نظر گرفته نشده"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "هیچ کتابچه نشانی پیدا نشد"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "هیچ شخصی پیدا نشد"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "یک خطا در افزودن اطلاعات شخص مورد نظر"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "نام اصلی تنظیم نشده است"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "نمیتوان یک خاصیت خالی ایجاد کرد"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "At least one of the address fields has to be filled out. "
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "امتحان کردن برای وارد کردن مشخصات تکراری"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "اطلاعات درمورد vCard شما اشتباه است لطفا صفحه را دوباره بار گذاری کنید"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "خطا در هنگام پاک کرد ویژگی"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "نشانی گم شده"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "خطا در تجزیه کارت ویزا برای شناسه:"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "نمیتوانید یک نام خالی را به کتابچه نشانی ها افزود"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum تنظیم شده نیست"
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "اطلاعات کارت ویزا شما غلط است لطفا صفحه را دوباره بارگزاری کنید"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "خطا درهنگام افزودن کتابچه نشانی ها"
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "چند چیز به FUBAR رفتند"
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "خطا درهنگام فعال سازیکتابچه نشانی ها"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "خطا در هنگام بروزرسانی اطلاعات شخص مورد نظر"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "هیچ اطلاعاتی راجع به شناسه ارسال نشده"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "خطا در خواندن اطلاعات تصویر"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "خطا در ذخیره پرونده موقت"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "بارگزاری تصویر امکان پذیر نیست"
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "شناسه تعیین نشده"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "اطلاعات درمورد vCard شما اشتباه است لطفا صفحه را دوباره بار گذاری کنید"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "خطا در هنگام پاک کرد ویژگی"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "اطلاعات شناسه گم شده"
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "شما اطلاعات شناسه را فراموش کرده اید"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "هیچ نشانی از تصویرارسال نشده"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "پرونده وجود ندارد"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "خطا در بارگزاری تصویر"
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "خطا در گرفتن اطلاعات شخص"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "خطا در دربافت تصویر ویژگی شخصی"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "خطا در ذخیره سازی اطلاعات"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "خطا در تغییر دادن اندازه تصویر"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "خطا در برداشت تصویر"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "خطا در ساخت تصویر temporary"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "نام اصلی تنظیم نشده است"
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "checksum تنظیم شده نیست"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "اطلاعات کارت ویزا شما غلط است لطفا صفحه را دوباره بارگزاری کنید"
+msgstr "خطا در پیدا کردن تصویر:"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "چند چیز به FUBAR رفتند"
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "خطا در هنگام بروزرسانی اطلاعات شخص مورد نظر"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "نمی توانید کتابچه نشانی ها را با یک نام خالی بروزرسانی کنید"
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "خطا در هنگام بروزرسانی کتابچه نشانی ها"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "خطا در هنگام بارگذاری و ذخیره سازی"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "هیچ خطایی نیست بارگذاری پرونده موفقیت آمیز بود"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "حجم آپلود از طریق Php.ini تعیین می شود"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "حداکثر حجم قابل بار گذاری از طریق HTML MAX_FILE_SIZE است"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "پرونده بارگذاری شده فقط تاحدودی بارگذاری شده"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "هیچ پروندهای بارگذاری نشده"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "یک پوشه موقت گم شده"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "قابلیت ذخیره تصویر موقت وجود ندارد:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "قابلیت بارگذاری تصویر موقت وجود ندارد:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "هیچ فایلی آپلود نشد.خطای ناشناس"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "اشخاص"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "با عرض پوزش،این قابلیت هنوز اجرا نشده است"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "انجام نشد"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Couldn't get a valid address."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "خطا"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "این ویژگی باید به صورت غیر تهی عمل کند"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "قابلیت مرتب سازی عناصر وجود ندارد"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "پاک کردن ویژگی بدون استدلال انجام شده.لطفا این مورد را گزارش دهید:bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "نام تغییر"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "هیچ فایلی برای آپلود انتخاب نشده است"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "حجم فایل بسیار بیشتر از حجم تنظیم شده در تنظیمات سرور است"
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "یک پرونده VCF را به اینجا بکشید تا اشخاص افزوده شوند"
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "نوع را انتخاب کنید"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "نتیجه:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "وارد شد،"
#: js/loader.js:49
msgid " failed."
+msgstr "ناموفق"
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "کتابچه نشانی ها یافت نشد"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "این کتابچه ی نشانه های شما نیست"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "اتصال ویا تماسی یافت نشد"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "نشانی"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "تلفن"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "نشانی پست الکترنیک"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "نهاد(ارگان)"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "کار"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "خانه"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "موبایل"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "متن"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "صدا"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "پیغام"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "دورنگار:"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "رسانه تصویری"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "صفحه"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "اینترنت"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "روزتولد"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "روز تولد {name} است"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "اشخاص"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "افزودن اطلاعات شخص مورد نظر"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "وارد کردن"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "کتابچه ی نشانی ها"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "پیکر بندی کتابچه نشانی ها"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "بستن"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "کتابچه نشانه های جدید"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "وارد شده از VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "بارگیری"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "ویرایش"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "پاک کردن"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "دانلود مشخصات اشخاص"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "پاک کردن اطلاعات شخص مورد نظر"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "تصویر را به اینجا بکشید تا بار گذازی شود"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "پاک کردن تصویر کنونی"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "ویرایش تصویر کنونی"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "بار گذاری یک تصویر جدید"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "انتخاب یک تصویر از ابر های شما"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format custom, Short name, Full name, Reverse or Reverse with comma"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "ویرایش نام جزئیات"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "پاک کردن"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "نام مستعار"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "یک نام مستعار وارد کنید"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "روزتولد"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "گروه ها"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "جدا کردن گروه ها به وسیله درنگ نما"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "ویرایش گروه ها"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "مقدم"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "لطفا یک پست الکترونیکی معتبر وارد کنید"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "یک پست الکترونیکی وارد کنید"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "به نشانی ارسال شد"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "پاک کردن نشانی پست الکترونیکی"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "شماره تلفن راوارد کنید"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "پاک کردن شماره تلفن"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "دیدن روی نقشه"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "ویرایش جزئیات نشانی ها"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "اینجا یادداشت ها را بیافزایید"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "اضافه کردن فیلد"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "تصویر پروفایل"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "شماره تلفن"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "یادداشت"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "پاک کردن تصویر کنونی"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "ویرایش تصویر کنونی"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "بار گذاری یک تصویر جدید"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "دانلود مشخصات اشخاص"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "انتخاب یک تصویر از ابر های شما"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "پاک کردن اطلاعات شخص مورد نظر"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "تصویر موقت از کش پاک شد."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "ویرایش نشانی"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "نوع"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "صندوق پستی"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "تمدید شده"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "خیابان"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "شهر"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "ناحیه"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "کد پستی"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "کشور"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "ویرایش گروه"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "افزودن"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "کتابچه ی نشانی ها"
@@ -719,35 +770,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "کتابچه نشانی جدید"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "ویرایش کتابچه نشانی"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "نام برای نمایش"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "فعال"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "ذخیره سازی"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "ارسال"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "انصراف"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "وارد کردن پرونده حاوی اطلاعات"
@@ -764,57 +786,86 @@ msgstr "یک کتابچه نشانی بسازید"
msgid "Name of new addressbook"
msgstr "نام کتابچه نشانی جدید"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "وارد کردن"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "وارد کردن اشخاص"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "یک کتابچه نشانی انتخاب کنید تا وارد شود"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "انتخاب از دیسک سخت"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "شماهیچ شخصی در کتابچه نشانی خود ندارید"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "افزودن اطلاعات شخص مورد نظر"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "پیکربندی کتابچه ی نشانی ها"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV syncing addresses "
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "اطلاعات بیشتر"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "نشانی اولیه"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X "
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "بارگیری"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "ویرایش"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "کتابچه نشانه های جدید"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "ذخیره سازی"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "انصراف"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/fa/core.po b/l10n/fa/core.po
index 6930fb647c6..05c5ea57eb7 100644
--- a/l10n/fa/core.po
+++ b/l10n/fa/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Persian (http://www.transifex.net/projects/p/owncloud/language/fa/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -32,85 +32,85 @@ msgstr "این گروه از قبل اضافه شده"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "تنظیمات"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "ژانویه"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "فبریه"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "مارس"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "آوریل"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "می"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "ژوئن"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "جولای"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "آگوست"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "سپتامبر"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "اکتبر"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "نوامبر"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "دسامبر"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "منصرف شدن"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "نه"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "بله"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "قبول"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "هیج دسته ای برای پاک شدن انتخاب نشده است"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "خطا"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "گذرواژه ابرهای شما تغییرکرد"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "پسورد ابرهای شما تغییرکرد"
@@ -240,14 +240,10 @@ msgstr "اتمام نصب"
msgid "web services under your control"
msgstr "سرویس وب تحت کنترل شما"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "خروج"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "تنظیمات"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "آیا گذرواژه تان را به یاد نمی آورید؟"
diff --git a/l10n/fa/files.po b/l10n/fa/files.po
index ba78e2c9ca2..636f1077ab5 100644
--- a/l10n/fa/files.po
+++ b/l10n/fa/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "پاک کردن"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "در حال ساخت فایل فشرده ممکن است زمان زیادی به طول بیانجامد"
diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po
index ab1c42e2957..a1f86934a11 100644
--- a/l10n/fa/settings.po
+++ b/l10n/fa/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "ایمیل ذخیره شد"
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "زبان تغییر کرد"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "غیرفعال"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "فعال"
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr "کارنامه"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "بیشتر"
@@ -74,19 +82,19 @@ msgstr "بیشتر"
msgid "Add your App"
msgstr "برنامه خود را بیافزایید"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "یک برنامه انتخاب کنید"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "صفحه این اٌپ را در apps.owncloud.com ببینید"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "مجوزنامه"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "به وسیله"
@@ -202,7 +210,7 @@ msgstr "سهم پیش فرض"
msgid "Other"
msgstr "سایر"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "سهم"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "پاک کردن"
diff --git a/l10n/fi_FI/contacts.po b/l10n/fi_FI/contacts.po
index a6bb8bb156c..43e05ac6eea 100644
--- a/l10n/fi_FI/contacts.po
+++ b/l10n/fi_FI/contacts.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-26 10:36+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,41 +21,23 @@ msgstr ""
"Language: fi_FI\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Virhe yhteystietoa lisättäessä."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr ""
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Tyhjää ominaisuutta ei voi lisätä."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Vähintään yksi osoitekenttä tulee täyttää."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr ""
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Virhe päivitettäessä osoitekirjaa."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -77,14 +59,66 @@ msgstr "Osoitekirjoja ei löytynyt."
msgid "No contacts found."
msgstr "Yhteystietoja ei löytynyt."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Virhe yhteystietoa lisättäessä."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Tyhjää ominaisuutta ei voi lisätä."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Vähintään yksi osoitekenttä tulee täyttää."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCardin tiedot eivät kelpaa. Lataa sivu uudelleen."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Virhe poistettaessa yhteystiedon ominaisuutta."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr ""
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Virhe jäsennettäessä vCardia tunnisteelle: \""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr ""
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Virhe päivitettäessä yhteystiedon ominaisuutta."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -102,14 +136,6 @@ msgstr "Virhe tallennettaessa tilapäistiedostoa."
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCardin tiedot eivät kelpaa. Lataa sivu uudelleen."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Virhe poistettaessa yhteystiedon ominaisuutta."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -126,58 +152,34 @@ msgstr "Tiedostoa ei ole olemassa:"
msgid "Error loading image."
msgstr "Virhe kuvaa ladatessa."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Virhe yhteystietoa tallennettaessa."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Virhe asettaessa kuvaa uuteen kokoon"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Virhe rajatessa kuvaa"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Virhe luotaessa väliaikaista kuvaa"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Virhe päivitettäessä yhteystiedon ominaisuutta."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Virhe päivitettäessä osoitekirjaa."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -220,75 +222,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr "Tiedostoa ei lähetetty. Tuntematon virhe"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Yhteystiedot"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Virhe"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Yhteystieto"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Uusi"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Uusi yhteystieto"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Muokkaa nimeä"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Tiedostoja ei ole valittu lähetettäväksi."
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr "Tulos: "
@@ -301,129 +298,133 @@ msgstr " tuotu, "
msgid " failed."
msgstr " epäonnistui."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Osoitekirjaa ei löytynyt."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "Osoitekirjaa ei löytynyt:"
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Tämä ei ole osoitekirjasi."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Yhteystietoa ei löytynyt."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Osoite"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Puhelin"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Sähköposti"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisaatio"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Työ"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Koti"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobiili"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Teksti"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Ääni"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Viesti"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Faksi"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Hakulaite"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Syntymäpäivä"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Työ"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Muu"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Kysymykset"
@@ -431,44 +432,56 @@ msgstr "Kysymykset"
msgid "{name}'s Birthday"
msgstr "Henkilön {name} syntymäpäivä"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Yhteystieto"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Lisää yhteystieto"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Tuo"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Asetukset"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Osoitekirjat"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Sulje"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
-msgstr ""
+msgstr "Pikanäppäimet"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
-msgstr ""
+msgstr "Seuraava yhteystieto luettelossa"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
+msgstr "Edellinen yhteystieto luettelossa"
+
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
#: templates/index.php:48
-msgid "Expand/collapse current addressbook"
+msgid "Next addressbook"
msgstr ""
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -491,155 +504,133 @@ msgstr "Lisää uusi osoitekirja"
msgid "Delete current contact"
msgstr "Poista nykyinen yhteystieto"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Muokkaa osoitekirjoja"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Uusi osoitekirja"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav-linkki"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Lataa"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Muokkaa"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Poista"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Poista nykyinen valokuva"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Muokkaa nykyistä valokuvaa"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Lähetä uusi valokuva"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Valitse valokuva ownCloudista"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Muokkaa nimitietoja"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Poista"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Kutsumanimi"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Anna kutsumanimi"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Verkkosivu"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Siirry verkkosivulle"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Ryhmät"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Erota ryhmät pilkuilla"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Muokkaa ryhmiä"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
-msgstr ""
+msgstr "Ensisijainen"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Anna kelvollinen sähköpostiosoite."
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Anna sähköpostiosoite"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Poista sähköpostiosoite"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Anna puhelinnumero"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Poista puhelinnumero"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Näytä kartalla"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Muokkaa osoitetietoja"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Lisää huomiot tähän."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Lisää kenttä"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Puhelin"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Huomio"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Lataa yhteystieto"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Poista yhteystieto"
@@ -782,34 +773,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Uusi osoitekirja"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Muokkaa osoitekirjaa"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiivinen"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Tallenna"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Lähetä"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Peru"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Tuo yhteystiedon sisältävä tiedosto"
@@ -830,15 +793,15 @@ msgstr "Uuden osoitekirjan nimi"
msgid "Importing contacts"
msgstr "Tuodaan yhteystietoja"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Osoitekirjassasi ei ole yhteystietoja."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Lisää yhteystieto"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Muokkaa osoitekirjoja"
@@ -854,22 +817,58 @@ msgstr "Anna nimi"
msgid "Enter description"
msgstr "Anna kuvaus"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV-synkronointiosoitteet"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr ""
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "Näytä CardDav-linkki"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Näytä vain luku -muodossa oleva VCF-linkki"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Lataa"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Uusi osoitekirja"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Nimi"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Kuvaus"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Tallenna"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Peru"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Lisää..."
diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po
index a770488ca37..072f0ad9ca4 100644
--- a/l10n/fi_FI/core.po
+++ b/l10n/fi_FI/core.po
@@ -12,10 +12,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Finnish (Finland) (http://www.transifex.net/projects/p/owncloud/language/fi_FI/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -38,83 +38,83 @@ msgstr "Tämä luokka on jo olemassa: "
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Asetukset"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Tammikuu"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Helmikuu"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Maaliskuu"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Huhtikuu"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Toukokuu"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Kesäkuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Heinäkuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Elokuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Syyskuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Lokakuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Marraskuu"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Joulukuu"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Peru"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ei"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Kyllä"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Luokkia ei valittu poistettavaksi."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Virhe"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud-salasanan nollaus"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud-salasanan nollaus"
@@ -244,14 +244,10 @@ msgstr "Viimeistele asennus"
msgid "web services under your control"
msgstr "verkkopalvelut hallinnassasi"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Kirjaudu ulos"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Asetukset"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Unohditko salasanasi?"
diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po
index 59576c1e40f..c441d2eba1c 100644
--- a/l10n/fi_FI/files.po
+++ b/l10n/fi_FI/files.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
-"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-03 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 18:24+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -63,13 +63,33 @@ msgstr "Lopeta jakaminen"
msgid "Delete"
msgstr "Poista"
-#: js/filelist.js:186
-msgid "deleted"
-msgstr ""
+#: js/filelist.js:141
+msgid "already exists"
+msgstr "on jo olemassa"
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr "korvaa"
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr "peru"
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr "korvattu"
-#: js/filelist.js:186
+#: js/filelist.js:195
+msgid "with"
+msgstr "käyttäen"
+
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
-msgstr ""
+msgstr "kumoa"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "poistettu"
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
diff --git a/l10n/fi_FI/lib.po b/l10n/fi_FI/lib.po
index 4d360e13dd9..50d80dd63b7 100644
--- a/l10n/fi_FI/lib.po
+++ b/l10n/fi_FI/lib.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-29 02:04+0200\n"
-"PO-Revision-Date: 2012-07-28 15:54+0000\n"
+"POT-Creation-Date: 2012-08-03 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 18:23+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
@@ -24,7 +24,7 @@ msgstr "Ohje"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Henkilökohtainen"
#: app.php:299
msgid "Settings"
@@ -60,7 +60,7 @@ msgstr "Valitut tiedostot ovat liian suurikokoisia mahtuakseen zip-tiedostoon."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "Sovellusta ei ole otettu käyttöön"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
@@ -68,7 +68,7 @@ msgstr "Todennusvirhe"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Valtuutus vanheni. Lataa sivu uudelleen."
#: template.php:86
msgid "seconds ago"
diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po
index d79aad9bbd2..5707523ef2e 100644
--- a/l10n/fi_FI/settings.po
+++ b/l10n/fi_FI/settings.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-29 02:04+0200\n"
-"PO-Revision-Date: 2012-07-28 15:51+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: fi_FI\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Sähköposti tallennettu"
@@ -43,11 +47,15 @@ msgstr "Todennusvirhe"
msgid "Language changed"
msgstr "Kieli on vaihdettu"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Poista käytöstä"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Käytä"
@@ -67,7 +75,7 @@ msgstr "Turvallisuusvaroitus"
msgid "Log"
msgstr "Loki"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Lisää"
@@ -75,19 +83,19 @@ msgstr "Lisää"
msgid "Add your App"
msgstr "Lisää ohjelmasi"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Valitse ohjelma"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Katso sovellussivu osoitteessa apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-lisenssöity"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "henkilölle"
@@ -203,7 +211,7 @@ msgstr "Oletuskiintiö"
msgid "Other"
msgstr "Muu"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Kiintiö"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Poista"
diff --git a/l10n/fr/bookmarks.po b/l10n/fr/bookmarks.po
index ba57cdc64fc..f3f172409f2 100644
--- a/l10n/fr/bookmarks.po
+++ b/l10n/fr/bookmarks.po
@@ -3,13 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012.
+# Romain DEP. <rom1dep@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:17+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 00:26+0000\n"
+"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,42 +21,42 @@ msgstr ""
#: appinfo/app.php:14
msgid "Bookmarks"
-msgstr ""
+msgstr "Favoris"
#: bookmarksHelper.php:99
msgid "unnamed"
-msgstr ""
+msgstr "sans titre"
#: templates/bookmarklet.php:5
msgid ""
"Drag this to your browser bookmarks and click it, when you want to bookmark "
"a webpage quickly:"
-msgstr ""
+msgstr "Glissez ceci dans les favoris de votre navigateur, et cliquer dessus lorsque vous souhaitez ajouter la page en cours à vos marques-pages :"
#: templates/bookmarklet.php:7
msgid "Read later"
-msgstr ""
+msgstr "Lire plus tard"
#: templates/list.php:13
msgid "Address"
-msgstr ""
+msgstr "Adresse"
#: templates/list.php:14
msgid "Title"
-msgstr ""
+msgstr "Titre"
#: templates/list.php:15
msgid "Tags"
-msgstr ""
+msgstr "Étiquettes"
#: templates/list.php:16
msgid "Save bookmark"
-msgstr ""
+msgstr "Sauvegarder le favori"
#: templates/list.php:22
msgid "You have no bookmarks"
-msgstr ""
+msgstr "Vous n'avez aucun favori"
#: templates/settings.php:11
msgid "Bookmarklet <br />"
-msgstr ""
+msgstr "Gestionnaire de favoris <br />"
diff --git a/l10n/fr/calendar.po b/l10n/fr/calendar.po
index ee964a08fb6..00c24da8a97 100644
--- a/l10n/fr/calendar.po
+++ b/l10n/fr/calendar.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-26 09:15+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 13:48+0000\n"
"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -84,19 +84,19 @@ msgstr "Calendrier"
#: js/calendar.js:828
msgid "ddd"
-msgstr "jjj"
+msgstr "ddd"
#: js/calendar.js:829
msgid "ddd M/d"
-msgstr "jjj M/j"
+msgstr "ddd d/M"
#: js/calendar.js:830
msgid "dddd M/d"
-msgstr "jjjj M/j"
+msgstr "dddd d/M"
#: js/calendar.js:833
msgid "MMMM yyyy"
-msgstr "MMMM aaaa"
+msgstr "MMMM yyyy"
#: js/calendar.js:835
msgid "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
@@ -104,7 +104,7 @@ msgstr "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
#: js/calendar.js:837
msgid "dddd, MMM d, yyyy"
-msgstr "jjjj, MMM j, aaaa"
+msgstr "dddd, d MMM, yyyy"
#: lib/app.php:121
msgid "Birthday"
diff --git a/l10n/fr/contacts.po b/l10n/fr/contacts.po
index 64b3e82ca19..c7086e02eaf 100644
--- a/l10n/fr/contacts.po
+++ b/l10n/fr/contacts.po
@@ -17,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-26 09:26+0000\n"
-"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,41 +27,23 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Des erreurs se sont produites lors de l'activation/désactivation du carnet d'adresses."
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Une erreur s'est produite lors de l'ajout du contact."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "Le champ Nom n'est pas défini."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "L'ID n'est pas défini."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "Impossible de lire le contact :"
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Impossible d'ajouter un champ vide."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Au moins un des champs d'adresses doit être complété."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "Ajout d'une propriété en double:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Impossible de mettre à jour le carnet d'adresses avec un nom vide."
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Erreur pendant l'ajout de la propriété du contact :"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Erreur lors de la mise à jour du carnet d'adresses."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -83,14 +65,66 @@ msgstr "Pas de carnet d'adresses trouvé."
msgid "No contacts found."
msgstr "Aucun contact trouvé."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Une erreur s'est produite lors de l'ajout du contact."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "Le champ Nom n'est pas défini."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Impossible de lire le contact :"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Impossible d'ajouter un champ vide."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Au moins un des champs d'adresses doit être complété."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Ajout d'une propriété en double:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Erreur pendant l'ajout de la propriété du contact :"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Les informations relatives à cette vCard sont incorrectes. Veuillez recharger la page."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Erreur lors de la suppression du champ."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "ID manquant"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Erreur lors de l'analyse du VCard pour l'ID: \""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "L'hachage n'est pas défini."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "L'informatiion à propos de la vCard est incorrect. Merci de rafraichir la page:"
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Quelque chose est FUBAR."
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Erreur lors de la mise à jour du champ."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -108,14 +142,6 @@ msgstr "Erreur de sauvegarde du fichier temporaire."
msgid "The loading photo is not valid."
msgstr "La photo chargée est invalide."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Les informations relatives à cette vCard sont incorrectes. Veuillez recharger la page."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Erreur lors de la suppression du champ."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "L'ID du contact est manquant."
@@ -132,58 +158,34 @@ msgstr "Fichier inexistant:"
msgid "Error loading image."
msgstr "Erreur lors du chargement de l'image."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Erreur lors de l'obtention de l'objet contact"
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Erreur lors de l'obtention des propriétés de la photo"
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Erreur de sauvegarde du contact"
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Erreur de redimensionnement de l'image"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Erreur lors du rognage de l'image"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Erreur de création de l'image temporaire"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Erreur pour trouver l'image :"
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "L'hachage n'est pas défini."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "L'informatiion à propos de la vCard est incorrect. Merci de rafraichir la page:"
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Quelque chose est FUBAR."
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Erreur lors de la mise à jour du champ."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Impossible de mettre à jour le carnet d'adresses avec un nom vide."
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Erreur lors de la mise à jour du carnet d'adresses."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Erreur lors de l'envoi des contacts vers le stockage."
@@ -226,75 +228,70 @@ msgstr "Impossible de charger l'image temporaire :"
msgid "No file was uploaded. Unknown error"
msgstr "Aucun fichier n'a été chargé. Erreur inconnue"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contacts"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Désolé cette fonctionnalité n'a pas encore été implementée"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Pas encore implémenté"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Impossible de trouver une adresse valide."
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Erreur"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Contact"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Nouveau"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Nouveau Contact"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Cette valeur ne doit pas être vide"
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Impossible de sérialiser les éléments"
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "'deleteProperty' a été appelé sans type d'arguments. Merci de rapporter un bug à bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Éditer le nom"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Aucun fichiers choisis pour être chargés"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Le fichier que vous tenter de charger dépasse la taille maximum de fichier autorisé sur ce serveur."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Sélectionner un type"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr "Résultat :"
@@ -307,129 +304,133 @@ msgstr "importé,"
msgid " failed."
msgstr "échoué."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Carnet d'adresses introuvable."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ce n'est pas votre carnet d'adresses."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Ce contact n'a pu être trouvé."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Téléphone"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Société"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Travail"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Maison"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobile"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Texte"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Voix"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Message"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Vidéo"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Bipeur"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Anniversaire"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Business"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Appel"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Clients"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Livreur"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Vacances"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Idées"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr "Trajet"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr "Jubilé"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Rendez-vous"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Autre"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr "Personnel"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Projets"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Questions"
@@ -437,45 +438,57 @@ msgstr "Questions"
msgid "{name}'s Birthday"
msgstr "Anniversaire de {name}"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Contact"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Ajouter un Contact"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importer"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Carnets d'adresses"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Fermer"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Navigation"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Contact suivant dans la liste"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Contact précédent dans la liste"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr "Dé/Replier le carnet d'adresses courant"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Passer au carnet d'adresses suivant/précédent"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -497,155 +510,133 @@ msgstr "Ajouter un nouveau carnet d'adresses"
msgid "Delete current contact"
msgstr "Effacer le contact sélectionné"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Paramétrer carnet d'adresses"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nouveau Carnet d'adresses"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Lien CardDav"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Télécharger"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Modifier"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Supprimer"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Glisser une photo pour l'envoi"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Supprimer la photo actuelle"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Editer la photo actuelle"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Envoyer une nouvelle photo"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Sélectionner une photo depuis ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formatage personnalisé, Nom court, Nom complet, Inversé, Inversé avec virgule"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Editer les noms"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Supprimer"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Surnom"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Entrer un surnom"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Page web"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Allez à la page web"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "jj-mm-aaaa"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Groupes"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Séparer les groupes avec des virgules"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editer les groupes"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Préféré"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Merci d'entrer une adresse e-mail valide."
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Entrer une adresse e-mail"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Envoyer à l'adresse"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Supprimer l'adresse e-mail"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Entrer un numéro de téléphone"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Supprimer le numéro de téléphone"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Voir sur une carte"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Editer les adresses"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Ajouter des notes ici."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Ajouter un champ."
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Téléphone"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Note"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Télécharger le contact"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Supprimer le contact"
@@ -788,34 +779,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nouveau carnet d'adresses"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Éditer le carnet d'adresses"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nom"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Carnet actif"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Sauvegarder"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Envoyer"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Annuler"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importer un fichier de contacts"
@@ -836,15 +799,15 @@ msgstr "Nom du nouveau carnet d'adresses"
msgid "Importing contacts"
msgstr "Importation des contacts"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Il n'y a pas de contact dans votre carnet d'adresses."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Ajouter un contact"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Paramétrer carnet d'adresses"
@@ -860,22 +823,58 @@ msgstr "Saisissez le nom"
msgid "Enter description"
msgstr "Saisissez une description"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Synchronisation des contacts CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "Plus d'infos"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Adresse principale"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr "Lien(s) vers le répertoire de vCards en lecture seule"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Télécharger"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Modifier"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nouveau Carnet d'adresses"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Sauvegarder"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Annuler"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/fr/core.po b/l10n/fr/core.po
index b2609663eaf..dfb7e40edfb 100644
--- a/l10n/fr/core.po
+++ b/l10n/fr/core.po
@@ -3,15 +3,18 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Nahir Mohamed <nahirmoha@gmail.com>, 2012.
+# <nathaplop@gmail.com>, 2012.
# <rom1dep@gmail.com>, 2011.
+# Romain DEP. <rom1dep@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: French (http://www.transifex.net/projects/p/owncloud/language/fr/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -32,85 +35,85 @@ msgstr "Cette catégorie existe déjà : "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Paramètres"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Janvier"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Février"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Mars"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Avril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mai"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juin"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juillet"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Août"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Septembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Octobre"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Décembre"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Annulé"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Non"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Oui"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Aucune catégorie sélectionnée pour suppression"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Erreur"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Réinitialisation de votre mot de passe Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Réinitialisation de votre mot de passe Owncloud"
@@ -218,7 +221,7 @@ msgstr "sera utilisé"
#: templates/installation.php:82
msgid "Database user"
-msgstr "Utilisateur de la base de données"
+msgstr "Utilisateur pour la base de données"
#: templates/installation.php:86
msgid "Database password"
@@ -240,14 +243,10 @@ msgstr "Terminer l'installation"
msgid "web services under your control"
msgstr "services web sous votre contrôle"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Se déconnecter"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Paramètres"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Mot de passe perdu ?"
diff --git a/l10n/fr/files.po b/l10n/fr/files.po
index 13258b290ff..23e5b17852b 100644
--- a/l10n/fr/files.po
+++ b/l10n/fr/files.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012.
# <guiguidu31300@gmail.com>, 2012.
# Nahir Mohamed <nahirmoha@gmail.com>, 2012.
# <rom1dep@gmail.com>, 2011.
@@ -11,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +64,34 @@ msgstr "Ne plus partager"
msgid "Delete"
msgstr "Supprimer"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "annuler"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "supprimé"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "Générer un fichier ZIP, cela peut prendre du temps"
diff --git a/l10n/fr/lib.po b/l10n/fr/lib.po
index 90c10f690ed..42c784ce915 100644
--- a/l10n/fr/lib.po
+++ b/l10n/fr/lib.po
@@ -3,13 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012.
+# Romain DEP. <rom1dep@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 00:22+0000\n"
+"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,94 +21,94 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Aide"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Personnel"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Paramètres"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Utilisateurs"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Applications"
#: app.php:313
msgid "Admin"
-msgstr ""
+msgstr "Administration"
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "Téléchargement ZIP désactivé."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Les fichiers nécessitent d'être téléchargés un par un."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Retour aux Fichiers"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "Les fichiers sélectionnés sont trop volumineux pour être compressés."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "L'application n'est pas activée"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Erreur d'authentification"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "La session a expiré. Veuillez recharger la page."
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "à l'instant"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "il y a 1 minute"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "il y a %d minutes"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "aujourd'hui"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "hier"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "il y a %d jours"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "le mois dernier"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "il y a plusieurs mois"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "l'année dernière"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "il y a plusieurs années"
diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po
index a519d0f7b9c..83d634ef529 100644
--- a/l10n/fr/settings.po
+++ b/l10n/fr/settings.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 10:05+0000\n"
-"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,6 +24,10 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-mail sauvegardé"
@@ -48,13 +52,17 @@ msgstr "Erreur d'authentification"
msgid "Language changed"
msgstr "Langue changée"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
-msgstr "Désactivé"
+msgstr "Désactiver"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
-msgstr "Activé"
+msgstr "Activer"
#: js/personal.js:69
msgid "Saving..."
@@ -72,7 +80,7 @@ msgstr "Alertes de sécurité"
msgid "Log"
msgstr "Journaux"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Plus"
@@ -80,19 +88,19 @@ msgstr "Plus"
msgid "Add your App"
msgstr "Ajoutez votre application"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Sélectionner une Application"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Voir la page des applications à l'url apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "sous licence"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "par"
@@ -126,7 +134,7 @@ msgstr "Vous utilisez"
#: templates/personal.php:8
msgid "of the available"
-msgstr "d'espace de stockage sur un total de"
+msgstr "de votre espace de stockage d'une taille totale de"
#: templates/personal.php:12
msgid "Desktop and Mobile Syncing Clients"
@@ -208,7 +216,7 @@ msgstr "Quota par défaut"
msgid "Other"
msgstr "Autre"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "SubAdmin"
@@ -216,10 +224,6 @@ msgstr "SubAdmin"
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "SubAdmin pour ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Supprimer"
diff --git a/l10n/gl/contacts.po b/l10n/gl/contacts.po
index 2ee23b52a16..4ff4ac68aa3 100644
--- a/l10n/gl/contacts.po
+++ b/l10n/gl/contacts.po
@@ -9,636 +9,687 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Galician (http://www.transifex.net/projects/p/owncloud/language/gl/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Produciuse un erro (des)activando a axenda."
-#: ajax/addcontact.php:59
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "non se estableceu o id."
+
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Non se pode actualizar a libreta de enderezos sen completar o nome."
+
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Produciuse un erro actualizando a axenda."
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr "Non se proveeu ID"
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr "Erro establecendo a suma de verificación"
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr "Non se seleccionaron categorías para borrado."
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr "Non se atoparon libretas de enderezos."
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr "Non se atoparon contactos."
+
+#: ajax/contact/add.php:47
msgid "There was an error adding the contact."
msgstr "Produciuse un erro engadindo o contacto."
-#: ajax/addproperty.php:40
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "non se nomeou o elemento."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr "Non se pode engadir unha propiedade baleira."
-#: ajax/addproperty.php:52
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr "Polo menos un dos campos do enderezo ten que ser cuberto."
-#: ajax/addproperty.php:62
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
-msgstr ""
-
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Produciuse un erro engadindo unha propiedade do contacto."
+msgstr "Tentando engadir propiedade duplicada: "
-#: ajax/categories/categoriesfor.php:15
-msgid "No ID provided"
-msgstr ""
-
-#: ajax/categories/categoriesfor.php:27
-msgid "Error setting checksum."
-msgstr ""
-
-#: ajax/categories/delete.php:29
-msgid "No categories selected for deletion."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
-msgid "No address books found."
-msgstr ""
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "A información sobre a vCard é incorrecta. Por favor volva cargar a páxina."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
-msgid "No contacts found."
-msgstr ""
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Produciuse un erro borrando a propiedade do contacto."
-#: ajax/contactdetails.php:37
+#: ajax/contact/details.php:31
msgid "Missing ID"
-msgstr ""
+msgstr "ID perdido"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "Erro procesando a VCard para o ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "non se estableceu a suma de verificación."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "A información sobre a vCard é incorrecta. Por favor, recargue a páxina: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Produciuse un erro engadindo a axenda."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Produciuse un erro activando a axenda."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Produciuse un erro actualizando a propiedade do contacto."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "Non se enviou ningún ID de contacto."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr ""
+msgstr "Erro lendo a fotografía do contacto."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "Erro gardando o ficheiro temporal."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
-msgstr ""
-
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "A información sobre a vCard é incorrecta. Por favor volva cargar a páxina."
+msgstr "A fotografía cargada non é válida."
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Produciuse un erro borrando a propiedade do contacto."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
-
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
+msgstr "Falta o ID do contacto."
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "Non se enviou a ruta a unha foto."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
-msgstr ""
+msgstr "O ficheiro non existe:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
-msgstr ""
+msgstr "Erro cargando imaxe."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Erro obtendo o obxeto contacto."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Erro obtendo a propiedade PHOTO."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Erro gardando o contacto."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Erro cambiando o tamaño da imaxe"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Erro recortando a imaxe"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Erro creando a imaxe temporal"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
+msgstr "Erro buscando a imaxe: "
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Produciuse un erro actualizando a propiedade do contacto."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Produciuse un erro actualizando a axenda."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "Erro subindo os contactos ao almacén."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "Non houbo erros, o ficheiro subeuse con éxito"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "O ficheiro subido supera a directiva upload_max_filesize no php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no formulario HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "O ficheiro so foi parcialmente subido"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "Non se subeu ningún ficheiro"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "Falta o cartafol temporal"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Non se puido gardar a imaxe temporal: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Non se puido cargar a imaxe temporal: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Non se subeu ningún ficheiro. Erro descoñecido."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contactos"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Sentímolo, esta función aínda non foi implementada."
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Non implementada."
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Non se puido obter un enderezo de correo válido."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Erro"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Esta propiedade non pode quedar baldeira."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Non se puido serializar os elementos."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' chamado sen argumento. Por favor, informe en bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Editar nome"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Sen ficheiros escollidos para subir."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "O ficheiro que tenta subir supera o tamaño máximo permitido neste servidor."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
+msgstr "Seleccione tipo"
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultado: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " importado, "
#: js/loader.js:49
msgid " failed."
+msgstr " fallou."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Esta non é a súa axenda."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Non se atopou o contacto."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Enderezo"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Teléfono"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Correo electrónico"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organización"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Traballo"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Casa"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Móbil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Texto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voz"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "Mensaxe"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Vídeo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Paxinador"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "Internet"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Aniversario"
+
+#: lib/app.php:184
+msgid "Business"
msgstr ""
-#: lib/hooks.php:79
-msgid "{name}'s Birthday"
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
msgstr ""
-#: lib/search.php:22
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr "Cumpleanos de {name}"
+
+#: lib/search.php:15
msgid "Contact"
msgstr "Contacto"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Engadir contacto"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Axendas"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Pechar"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nova axenda"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Ligazón CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Descargar"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editar"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Eliminar"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Descargar contacto"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Borrar contacto"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
-msgid "Drop photo to upload"
+#: templates/index.php:57
+msgid "Refresh contacts list"
msgstr ""
-#: templates/part.contact.php:29
-msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+#: templates/index.php:59
+msgid "Add new contact"
msgstr ""
-#: templates/part.contact.php:30
-msgid "Edit name details"
+#: templates/index.php:61
+msgid "Add new addressbook"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
-msgid "Nickname"
+#: templates/index.php:63
+msgid "Delete current contact"
msgstr ""
+#: templates/part.contact.php:17
+msgid "Drop photo to upload"
+msgstr "Solte a foto a subir"
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Borrar foto actual"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Editar a foto actual"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Subir unha nova foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Escoller foto desde ownCloud"
+
+#: templates/part.contact.php:35
+msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+msgstr "Formato personalizado, Nome corto, Nome completo, Inverso ou Inverso con coma"
+
#: templates/part.contact.php:36
+msgid "Edit name details"
+msgstr "Editar detalles do nome"
+
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Eliminar"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
+msgid "Nickname"
+msgstr "Apodo"
+
+#: templates/part.contact.php:42
msgid "Enter nickname"
+msgstr "Introuza apodo"
+
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Aniversario"
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
-msgid "dd-mm-yyyy"
+#: templates/part.contact.php:44
+msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:46
+msgid "dd-mm-yyyy"
+msgstr "dd-mm-yyyy"
+
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
-msgstr ""
+msgstr "Grupos"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
-msgstr ""
+msgstr "Separe grupos con comas"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
-msgstr ""
+msgstr "Editar grupos"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferido"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
-msgstr ""
+msgstr "Por favor indique un enderezo de correo electrónico válido."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
-msgstr ""
+msgstr "Introduza enderezo de correo electrónico"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
-msgstr ""
+msgstr "Correo ao enderezo"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
-msgstr ""
+msgstr "Borrar enderezo de correo electrónico"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr ""
+msgstr "Introducir número de teléfono"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
-msgstr ""
+msgstr "Borrar número de teléfono"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
-msgstr ""
+msgstr "Ver no mapa"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
-msgstr ""
+msgstr "Editar detalles do enderezo"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
-msgstr ""
+msgstr "Engadir aquí as notas."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
-msgstr ""
+msgstr "Engadir campo"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Teléfono"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
-msgstr ""
-
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
+msgstr "Nota"
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Descargar contacto"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Borrar contacto"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "A imaxe temporal foi eliminada da caché."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
-msgstr ""
+msgstr "Editar enderezo"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Escribir"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Apartado de correos"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Ampliado"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Rúa"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Cidade"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Autonomía"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Código postal"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "País"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Engadir"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "País"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -646,176 +697,176 @@ msgstr "Axenda"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Prefixos honoríficos"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "Srta"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "Sra/Srta"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "Sr"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Sir"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Sra"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "Dr"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "Apodo"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "Nomes adicionais"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
-msgstr ""
+msgstr "Nome familiar"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "Sufixos honorarios"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "J.D."
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "M.D."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "D.O."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "D.C."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nova axenda"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editar axenda"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nome a mostrar"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Activo"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Gardar"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Enviar"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Cancelar"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
-msgstr ""
+msgstr "Importar un ficheiro de contactos"
#: templates/part.import.php:6
msgid "Please choose the addressbook"
-msgstr ""
+msgstr "Por favor escolla unha libreta de enderezos"
#: templates/part.import.php:10
msgid "create a new addressbook"
-msgstr ""
+msgstr "crear unha nova libreta de enderezos"
#: templates/part.import.php:15
msgid "Name of new addressbook"
-msgstr ""
-
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
+msgstr "Nome da nova libreta de enderezos"
#: templates/part.import.php:20
msgid "Importing contacts"
-msgstr ""
+msgstr "Importando contactos"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr "Non ten contactos na súa libreta de enderezos."
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "Engadir contacto"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr "Configurar libretas de enderezos"
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr "Enderezos CardDAV a sincronizar"
+
+#: templates/settings.php:3
+msgid "more info"
+msgstr "máis información"
+
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
+msgstr "Enderezo primario (Kontact et al)"
+
+#: templates/settings.php:7
+msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Descargar"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editar"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nova axenda"
+
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Gardar"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/gl/core.po b/l10n/gl/core.po
index 97abae07754..892b9c977f6 100644
--- a/l10n/gl/core.po
+++ b/l10n/gl/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Galician (http://www.transifex.net/projects/p/owncloud/language/gl/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "Esta categoría xa existe: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Preferencias"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Xaneiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Febreiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marzo"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Abril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maio"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Xuño"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Xullo"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agosto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Setembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Outubro"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Nadal"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Non"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Si"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Non hai categorías seleccionadas para eliminar."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Erro"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Restablecemento do contrasinal de Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Restablecer contrasinal de ownCloud"
@@ -241,14 +241,10 @@ msgstr "Rematar configuración"
msgid "web services under your control"
msgstr "servizos web baixo o seu control"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Desconectar"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Preferencias"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Perdeu o contrasinal?"
diff --git a/l10n/gl/files.po b/l10n/gl/files.po
index adf4d9a4f84..884f224b3b0 100644
--- a/l10n/gl/files.po
+++ b/l10n/gl/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Eliminar"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "xerando ficheiro ZIP, pode levar un anaco."
diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po
index 622cde377c4..450e65227e5 100644
--- a/l10n/gl/settings.po
+++ b/l10n/gl/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Correo electrónico gardado"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "O idioma mudou"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Deshabilitar"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Habilitar"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Conectar"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Máis"
@@ -75,19 +83,19 @@ msgstr "Máis"
msgid "Add your App"
msgstr "Engade o teu aplicativo"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Escolla un Aplicativo"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Vexa a páxina do aplicativo en apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licenciado"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "por"
@@ -203,7 +211,7 @@ msgstr "Cuota por omisión"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Cota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Borrar"
diff --git a/l10n/he/contacts.po b/l10n/he/contacts.po
index 76473c14871..d3656f0e89c 100644
--- a/l10n/he/contacts.po
+++ b/l10n/he/contacts.po
@@ -3,226 +3,217 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <ido.parag@gmail.com>, 2012.
# <tomerc+transifex.net@gmail.com>, 2011.
# Yaron Shahrabani <sh.yaron@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Hebrew (http://www.transifex.net/projects/p/owncloud/language/he/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "שגיאה בהפעלה או בנטרול פנקס הכתובות."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "אירעה שגיאה בעת הוספת איש הקשר."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "לא ניתן להוסיף מאפיין ריק."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "יש למלא לפחות אחד משדות הכתובת."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "מספר מזהה לא נקבע."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "ניסיון להוספת מאפיין כפול: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "אי אפשר לעדכן ספר כתובות ללא שם"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "שגיאה בהוספת מאפיין לאיש הקשר."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "שגיאה בעדכון פנקס הכתובות."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "לא צוין מזהה"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "שגיאה בהגדרת נתוני הביקורת."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "לא נבחור קטגוריות למחיקה."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "לא נמצאו פנקסי כתובות."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "לא נמצאו אנשי קשר."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "אירעה שגיאה בעת הוספת איש הקשר."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "שם האלמנט לא נקבע."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "לא ניתן להוסיף מאפיין ריק."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "יש למלא לפחות אחד משדות הכתובת."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "ניסיון להוספת מאפיין כפול: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "המידע אודות vCard אינו נכון. נא לטעון מחדש את הדף."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "שגיאה במחיקת מאפיין של איש הקשר."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "מזהה חסר"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "שגיאה בפענוח ה VCard עבור מספר המזהה: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "סיכום ביקורת לא נקבע."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "המידע עבור ה vCard אינו נכון. אנא טען את העמוד: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "שגיאה בהוספת פנקס הכתובות."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "משהו לא התנהל כצפוי."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "שגיאה בהפעלת פנקס הכתובות."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "שגיאה בעדכון המאפיין של איש הקשר."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "מספר מזהה של אישר הקשר לא נשלח."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr ""
+msgstr "שגיאה בקריאת תמונת איש הקשר."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "שגיאה בשמירת קובץ זמני."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
-msgstr ""
-
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "המידע אודות vCard אינו נכון. נא לטעון מחדש את הדף."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "שגיאה במחיקת מאפיין של איש הקשר."
+msgstr "התמונה הנטענת אינה תקנית."
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
+msgstr "מספר מזהה של אישר הקשר חסר."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "כתובת התמונה לא נשלחה"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
-msgstr ""
+msgstr "קובץ לא קיים:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
-msgstr ""
+msgstr "שגיאה בטעינת התמונה."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "שגיאה בקבלת אוביאקט איש הקשר"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "שגיאה בקבלת מידע של תמונה"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "שגיאה בשמירת איש הקשר"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "שגיאה בשינוי גודל התמונה"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "שגיאה בעדכון המאפיין של איש הקשר."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "שגיאה בעדכון פנקס הכתובות."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "התרשה שגיאה בהעלאת אנשי הקשר לאכסון."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "לא התרחשה שגיאה, הקובץ הועלה בהצלחה"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "גודל הקובץ שהועלה גדול מהערך upload_max_filesize שמוגדר בקובץ php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "הקובץ הועלה באופן חלקי בלבד"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "שום קובץ לא הועלה"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "תקיה זמנית חסרה"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -230,111 +221,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "אנשי קשר"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -349,296 +297,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "זהו אינו ספר הכתובות שלך"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "לא ניתן לאתר איש קשר"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "כתובת"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "טלפון"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "דואר אלקטרוני"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "ארגון"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "עבודה"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "בית"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "נייד"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "טקסט"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "קולי"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "הודעה"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "פקס"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "וידאו"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "זימונית"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "אינטרנט"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "יום הולדת"
+
+#: lib/app.php:184
+msgid "Business"
msgstr ""
-#: lib/hooks.php:79
-msgid "{name}'s Birthday"
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
msgstr ""
-#: lib/search.php:22
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr "יום ההולדת של {name}"
+
+#: lib/search.php:15
msgid "Contact"
msgstr "איש קשר"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "הוספת איש קשר"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "יבא"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "פנקסי כתובות"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "פנקס כתובות חדש"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "קישור "
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "הורדה"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "עריכה"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "מחיקה"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "הורדת איש קשר"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "מחיקת איש קשר"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
-msgid "Drop photo to upload"
+#: templates/index.php:57
+msgid "Refresh contacts list"
msgstr ""
-#: templates/part.contact.php:29
-msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+#: templates/index.php:59
+msgid "Add new contact"
msgstr ""
-#: templates/part.contact.php:30
-msgid "Edit name details"
+#: templates/index.php:61
+msgid "Add new addressbook"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
-msgid "Nickname"
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
+msgid "Drop photo to upload"
+msgstr "גרור ושחרר תמונה בשביל להעלות"
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "מחק תמונה נוכחית"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "ערוך תמונה נוכחית"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "העלה תמונה חדשה"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "בחר תמונה מ ownCloud"
+
+#: templates/part.contact.php:35
+msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
#: templates/part.contact.php:36
+msgid "Edit name details"
+msgstr "ערוך פרטי שם"
+
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "מחיקה"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
+msgid "Nickname"
+msgstr "כינוי"
+
+#: templates/part.contact.php:42
msgid "Enter nickname"
+msgstr "הכנס כינוי"
+
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "יום הולדת"
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
-msgid "dd-mm-yyyy"
+#: templates/part.contact.php:44
+msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:46
+msgid "dd-mm-yyyy"
+msgstr "dd-mm-yyyy"
+
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
-msgstr ""
+msgstr "קבוצות"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
-msgstr ""
+msgstr "הפרד קבוצות עם פסיקים"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
-msgstr ""
+msgstr "ערוך קבוצות"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "מועדף"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
-msgstr ""
+msgstr "אנא הזן כתובת דוא\"ל חוקית"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
-msgstr ""
+msgstr "הזן כתובת דוא\"ל"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
-msgstr ""
+msgstr "כתובת"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
-msgstr ""
+msgstr "מחק כתובת דוא\"ל"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr ""
+msgstr "הכנס מספר טלפון"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
-msgstr ""
+msgstr "מחק מספר טלפון"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
-msgstr ""
+msgstr "ראה במפה"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
-msgstr ""
+msgstr "ערוך פרטי כתובת"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
-msgstr ""
+msgstr "הוסף הערות כאן."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
-msgstr ""
+msgstr "הוסף שדה"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "טלפון"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
-msgstr ""
+msgstr "הערה"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "הורדת איש קשר"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "מחיקת איש קשר"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
-msgstr ""
+msgstr "ערוך כתובת"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "סוג"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "תא דואר"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "מורחב"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "רחוב"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "עיר"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "אזור"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "מיקוד"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "מדינה"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "הוספה"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "מדינה"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -646,176 +698,176 @@ msgstr "פנקס כתובות"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "קידומות שם"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "גב'"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "גב'"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "מר'"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "אדון"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "גב'"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "ד\"ר"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "שם"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "שמות נוספים"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
-msgstr ""
+msgstr "שם משפחה"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "סיומות שם"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "J.D."
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "M.D."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "D.O."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "D.C."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "פנקס כתובות חדש"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "עריכת פנקס הכתובות"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "שם התצוגה"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "פעיל"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "שמירה"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "ביצוע"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "ביטול"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
-msgstr ""
+msgstr "יבא קובץ אנשי קשר"
#: templates/part.import.php:6
msgid "Please choose the addressbook"
-msgstr ""
+msgstr "אנא בחר ספר כתובות"
#: templates/part.import.php:10
msgid "create a new addressbook"
-msgstr ""
+msgstr "צור ספר כתובות חדש"
#: templates/part.import.php:15
msgid "Name of new addressbook"
-msgstr ""
-
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
+msgstr "שם ספר כתובות החדש"
#: templates/part.import.php:20
msgid "Importing contacts"
-msgstr ""
+msgstr "מיבא אנשי קשר"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr "איך לך אנשי קשר בספר הכתובות"
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "הוסף איש קשר"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr "הגדר ספרי כתובות"
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr "CardDAV מסנכרן כתובות"
+
+#: templates/settings.php:3
+msgid "more info"
+msgstr "מידע נוסף"
+
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
+msgstr "כתובת ראשית"
+
+#: templates/settings.php:7
+msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:26
+msgid "Download"
+msgstr "הורדה"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "עריכה"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "פנקס כתובות חדש"
+
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:45
+msgid "Save"
+msgstr "שמירה"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "ביטול"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/he/core.po b/l10n/he/core.po
index 4d10be3cda2..9f69d80ad1f 100644
--- a/l10n/he/core.po
+++ b/l10n/he/core.po
@@ -3,16 +3,17 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <ido.parag@gmail.com>, 2012.
# <tomerc+transifex.net@gmail.com>, 2011.
# Yaron Shahrabani <sh.yaron@gmail.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Hebrew (http://www.transifex.net/projects/p/owncloud/language/he/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,83 +36,83 @@ msgstr "קטגוריה זאת כבר קיימת: "
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "הגדרות"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "ינואר"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "פברואר"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "מרץ"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "אפריל"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "מאי"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "יוני"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "יולי"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "אוגוסט"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "ספטמבר"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "אוקטובר"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "נובמבר"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "דצמבר"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "ביטול"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "לא"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "כן"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "בסדר"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "לא נבחרו קטגוריות למחיקה"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "שגיאה"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "איפוס הססמה של ownCloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "איפוס הססמה של ownCloud"
@@ -241,14 +242,10 @@ msgstr "סיום התקנה"
msgid "web services under your control"
msgstr "שירותי רשת בשליטתך"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "התנתקות"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "הגדרות"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "שכחת את ססמתך?"
diff --git a/l10n/he/files.po b/l10n/he/files.po
index a690a80bc3a..760821f2eb6 100644
--- a/l10n/he/files.po
+++ b/l10n/he/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr ""
msgid "Delete"
msgstr "מחיקה"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "יוצר קובץ ZIP, אנא המתן."
diff --git a/l10n/he/settings.po b/l10n/he/settings.po
index 0e2b48f3e68..5f4a6fa7670 100644
--- a/l10n/he/settings.po
+++ b/l10n/he/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "הדוא״ל נשמר"
@@ -44,11 +48,15 @@ msgstr ""
msgid "Language changed"
msgstr "שפה השתנתה"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "בטל"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "הפעל"
@@ -68,7 +76,7 @@ msgstr ""
msgid "Log"
msgstr "יומן"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "עוד"
@@ -76,19 +84,19 @@ msgstr "עוד"
msgid "Add your App"
msgstr "הוספת היישום שלך"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "בחירת יישום"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "צפה בעמוד הישום ב apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "רשיון"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "מאת"
@@ -204,7 +212,7 @@ msgstr "מכסת בררת המחדל"
msgid "Other"
msgstr "אחר"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -212,10 +220,6 @@ msgstr ""
msgid "Quota"
msgstr "מכסה"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "מחיקה"
diff --git a/l10n/hr/contacts.po b/l10n/hr/contacts.po
index 14ede506d8c..d1a4d81e9b6 100644
--- a/l10n/hr/contacts.po
+++ b/l10n/hr/contacts.po
@@ -3,226 +3,216 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Davor Kustec <dkustec@gmail.com>, 2011.
+# Davor Kustec <dkustec@gmail.com>, 2011, 2012.
# Domagoj Delimar <transifex.net@domdelimar.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Croatian (http://www.transifex.net/projects/p/owncloud/language/hr/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
-msgstr ""
-
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
+msgstr "Pogreška pri (de)aktivaciji adresara."
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr ""
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id nije postavljen."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Ne mogu ažurirati adresar sa praznim nazivom."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr ""
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Pogreška pri ažuriranju adresara."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
-msgstr ""
+msgstr "Nema dodijeljenog ID identifikatora"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
-msgstr ""
+msgstr "Pogreška pri postavljanju checksuma."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Niti jedna kategorija nije odabrana za brisanje."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
-msgstr ""
+msgstr "Nema adresara."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
+msgstr "Nema kontakata."
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Dogodila se pogreška prilikom dodavanja kontakta."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "naziv elementa nije postavljen."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Prazno svojstvo se ne može dodati."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Morate ispuniti barem jedno od adresnih polja."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Pokušali ste dodati duplo svojstvo:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/contactdetails.php:41
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informacija o vCard je neispravna. Osvježite stranicu."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Pogreška pri brisanju svojstva kontakta."
+
+#: ajax/contact/details.php:31
+msgid "Missing ID"
+msgstr "Nedostupan ID identifikator"
+
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "Pogreška pri raščlanjivanju VCard za ID:"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum nije postavljen."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr ""
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informacije o VCard su pogrešne. Molimo, učitajte ponovno stranicu:"
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr ""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Nešto je otišlo... krivo..."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Pogreška pri ažuriranju svojstva kontakta."
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "ID kontakta nije podnešen."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr ""
+msgstr "Pogreška pri čitanju kontakt fotografije."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "Pogreška pri spremanju privremene datoteke."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
-msgstr ""
-
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informacija o vCard je neispravna. Osvježite stranicu."
+msgstr "Fotografija nije valjana."
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
+msgstr "ID kontakta nije dostupan."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "Putanja do fotografije nije podnešena."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Datoteka ne postoji:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
-msgstr ""
+msgstr "Pogreška pri učitavanju slike."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr ""
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "Pogreška pri slanju kontakata."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "Nema pogreške, datoteka je poslana uspješno."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "Veličina poslane datoteke prelazi veličinu prikazanu u upload_max_filesize direktivi u konfiguracijskoj datoteci php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "Poslana datoteka prelazi veličinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "Poslana datoteka je parcijalno poslana"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "Datoteka nije poslana"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "Nedostaje privremeni direktorij"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -230,111 +220,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakti"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -349,297 +296,401 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ovo nije vaš adresar."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt ne postoji."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresa"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizacija"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Posao"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Kuća"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobitel"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Glasovno"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "Poruka"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "Internet"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Rođendan"
+
+#: lib/app.php:184
+msgid "Business"
msgstr ""
-#: lib/hooks.php:79
-msgid "{name}'s Birthday"
+#: lib/app.php:185
+msgid "Call"
msgstr ""
-#: lib/search.php:22
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr "{name} Rođendan"
+
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Dodaj kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Uvezi"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresari"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Novi adresar"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav poveznica"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Preuzimanje"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Uredi"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Obriši"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Preuzmi kontakt"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Izbriši kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
+msgstr "Dovucite fotografiju za slanje"
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Uredi trenutnu sliku"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Uredi detalje imena"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Obriši"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Nadimak"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Unesi nadimank"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Rođendan"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupe"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Uredi grupe"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
-msgstr ""
+msgstr "Preferirano"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Unesi email adresu"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Unesi broj telefona"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Prikaži na karti"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Uredi detalje adrese"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Dodaj bilješke ovdje."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Dodaj polje"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Bilješka"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Uredi trenutnu sliku"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Preuzmi kontakt"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Izbriši kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Uredi adresu"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tip"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Poštanski Pretinac"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Prošireno"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Ulica"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Grad"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regija"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Poštanski broj"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Država"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Uredi kategorije"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Dodaj"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adresar"
@@ -720,35 +771,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Novi adresar"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Uredi adresar"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Spremi"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Pošalji"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Prekini"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -765,57 +787,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Uvezi"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
-msgstr ""
-
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Preuzimanje"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Uredi"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Novi adresar"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Spremi"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Prekini"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/hr/core.po b/l10n/hr/core.po
index fb3ceb08083..bfd1c9f19b9 100644
--- a/l10n/hr/core.po
+++ b/l10n/hr/core.po
@@ -3,17 +3,17 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Davor Kustec <dkustec@gmail.com>, 2011.
+# Davor Kustec <dkustec@gmail.com>, 2011, 2012.
# Domagoj Delimar <transifex.net@domdelimar.com>, 2012.
# Thomas Silađi <thomas.siladi@net.hr>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Croatian (http://www.transifex.net/projects/p/owncloud/language/hr/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +34,85 @@ msgstr "Ova kategorija već postoji: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Postavke"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Siječanj"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Veljača"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Ožujak"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Travanj"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Svibanj"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Lipanj"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Srpanj"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Kolovoz"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Rujan"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Listopad"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Studeni"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Prosinac"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Odustani"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ne"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Da"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "U redu"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nema odabranih kategorija za brisanje."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Pogreška"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "ownCloud resetiranje lozinke"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud resetiranje lozinke"
@@ -242,14 +242,10 @@ msgstr "Završi postavljanje"
msgid "web services under your control"
msgstr "web usluge pod vašom kontrolom"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Postavke"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Izgubili ste lozinku?"
diff --git a/l10n/hr/files.po b/l10n/hr/files.po
index f94c9ee4bcf..2cd29927c8e 100644
--- a/l10n/hr/files.po
+++ b/l10n/hr/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Briši"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "generiranje ZIP datoteke, ovo može potrajati."
diff --git a/l10n/hr/settings.po b/l10n/hr/settings.po
index d853ac5b27f..3f40b533f14 100644
--- a/l10n/hr/settings.po
+++ b/l10n/hr/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email spremljen"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Jezik promijenjen"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Isključi"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Uključi"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "dnevnik"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "više"
@@ -75,19 +83,19 @@ msgstr "više"
msgid "Add your App"
msgstr "Dodajte vašu aplikaciju"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Odaberite Aplikaciju"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Pogledajte stranicu s aplikacijama na apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencirano"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "od"
@@ -203,7 +211,7 @@ msgstr "standardni kvota"
msgid "Other"
msgstr "ostali"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "kvota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Obriši"
diff --git a/l10n/hu_HU/contacts.po b/l10n/hu_HU/contacts.po
index bff0548d69c..4a51eb1eb91 100644
--- a/l10n/hu_HU/contacts.po
+++ b/l10n/hu_HU/contacts.po
@@ -11,637 +11,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Hungarian (Hungary) (http://www.transifex.net/projects/p/owncloud/language/hu_HU/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hu_HU\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Címlista (de)aktiválása sikertelen"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Hiba a kapcsolat hozzáadásakor"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Nem adható hozzá üres tulajdonság"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Legalább egy címmező kitöltendő"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID nincs beállítva"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Kísérlet dupla tulajdonság hozzáadására: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Üres névvel nem frissíthető a címlista"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Hiba a kapcsolat-tulajdonság hozzáadásakor"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Hiba a címlista frissítésekor"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Nincs ID megadva"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Hiba az ellenőrzőösszeg beállításakor"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nincs kiválasztva törlendő kategória"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nem található címlista"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nem található kontakt"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Hiba a kapcsolat hozzáadásakor"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "az elem neve nincs beállítva"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Nem adható hozzá üres tulajdonság"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Legalább egy címmező kitöltendő"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Kísérlet dupla tulajdonság hozzáadására: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "A vCardról szóló információ helytelen. Töltsd újra az oldalt."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Hiba a kapcsolat-tulajdonság törlésekor"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Hiányzó ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "VCard elemzése sikertelen a következő ID-hoz: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Nem adható hozzá névtelen címlista"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "az ellenőrzőösszeg nincs beállítva"
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Helytelen információ a vCardról. Töltse újra az oldalt: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Hiba a címlista hozzáadásakor"
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Valami balul sült el."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Címlista aktiválása sikertelen"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Hiba a kapcsolat-tulajdonság frissítésekor"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Nincs ID megadva a kontakthoz"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "A kontakt képének beolvasása sikertelen"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Ideiglenes fájl mentése sikertelen"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "A kép érvénytelen"
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ID nincs beállítva"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "A vCardról szóló információ helytelen. Töltsd újra az oldalt."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Hiba a kapcsolat-tulajdonság törlésekor"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Hiányzik a kapcsolat ID"
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Hiányzik a kontakt ID"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Nincs fénykép-útvonal megadva"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "A fájl nem létezik:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Kép betöltése sikertelen"
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "A kontakt-objektum feldolgozása sikertelen"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "A PHOTO-tulajdonság feldolgozása sikertelen"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "A kontakt mentése sikertelen"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Képméretezés sikertelen"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Képvágás sikertelen"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Ideiglenes kép létrehozása sikertelen"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "az elem neve nincs beállítva"
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "az ellenőrzőösszeg nincs beállítva"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Helytelen információ a vCardról. Töltse újra az oldalt: "
+msgstr "A kép nem található"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Valami balul sült el."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Hiba a kapcsolat-tulajdonság frissítésekor"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Üres névvel nem frissíthető a címlista"
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Hiba a címlista frissítésekor"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Hiba a kapcsolatok feltöltésekor"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Nincs hiba, a fájl sikeresen feltöltődött"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "A feltöltött fájl mérete meghaladja az upload_max_filesize értéket a php.ini-ben"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "A feltöltött fájl mérete meghaladja a HTML form-ban megadott MAX_FILE_SIZE értéket"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "A fájl csak részlegesen lett feltöltve"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Nincs feltöltött fájl"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Hiányzik az ideiglenes könyvtár"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Ideiglenes kép létrehozása sikertelen"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Ideiglenes kép betöltése sikertelen"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Nem történt feltöltés. Ismeretlen hiba"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kapcsolatok"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Sajnáljuk, ez a funkció még nem támogatott"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Nem támogatott"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Érvényes cím lekérése sikertelen"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Hiba"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Ezt a tulajdonságot muszáj kitölteni"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Sorbarakás sikertelen"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "A 'deleteProperty' argumentum nélkül lett meghívva. Kérjük, jelezze a hibát."
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Név szerkesztése"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Nincs kiválasztva feltöltendő fájl"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "A feltöltendő fájl mérete meghaladja a megengedett mértéket"
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Húzza ide a VCF fájlt a kapcsolatok importálásához"
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Típus kiválasztása"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Eredmény: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " beimportálva, "
#: js/loader.js:49
msgid " failed."
+msgstr " sikertelen"
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Címlista nem található"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ez nem a te címjegyzéked."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kapcsolat nem található."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Cím"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefonszám"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Szervezet"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Munkahelyi"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Otthoni"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobiltelefonszám"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Szöveg"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Hang"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Üzenet"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Személyhívó"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Születésnap"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name} születésnapja"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kapcsolat"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Kapcsolat hozzáadása"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Import"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Címlisták"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Címlisták beállítása"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Bezár"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Új címlista"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importálás VCF-ből"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav hivatkozás"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Letöltés"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Szerkesztés"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Törlés"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Kapcsolat letöltése"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Kapcsolat törlése"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Húzza ide a feltöltendő képet"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Aktuális kép törlése"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Aktuális kép szerkesztése"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Új kép feltöltése"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Kép kiválasztása ownCloud-ból"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formátum egyedi, Rövid név, Teljes név, Visszafelé vagy Visszafelé vesszővel"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Név részleteinek szerkesztése"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Törlés"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Becenév"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Becenév megadása"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Születésnap"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "yyyy-mm-dd"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Csoportok"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Vesszővel válassza el a csoportokat"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Csoportok szerkesztése"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Előnyben részesített"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Adjon meg érvényes email címet"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Adja meg az email címet"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Postai cím"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Email cím törlése"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Adja meg a telefonszámot"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Telefonszám törlése"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Megtekintés a térképen"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Cím részleteinek szerkesztése"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Megjegyzések"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Mező hozzáadása"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profilkép"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefonszám"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Jegyzet"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Aktuális kép törlése"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Aktuális kép szerkesztése"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Új kép feltöltése"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Kapcsolat letöltése"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Kép kiválasztása ownCloud-ból"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Kapcsolat törlése"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Az ideiglenes kép el lett távolítva a gyorsítótárból"
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Cím szerkesztése"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Típus"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postafiók"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Kiterjesztett"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Utca"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Város"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Megye"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Irányítószám"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Ország"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Kategóriák szerkesztése"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Hozzáad"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Címlista"
@@ -722,35 +773,6 @@ msgstr "Ifj."
msgid "Sn."
msgstr "Id."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Új Címlista"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Címlista szerkesztése"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Megjelenített név"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktív"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Mentés"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Elküld"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Mégsem"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Kapcsolat-fájl importálása"
@@ -767,57 +789,86 @@ msgstr "Címlista létrehozása"
msgid "Name of new addressbook"
msgstr "Új címlista neve"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Import"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Kapcsolatok importálása"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Melyik címlistába történjen az importálás:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Kiválasztás merevlemezről"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Nincsenek kapcsolatok a címlistában"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Kapcsolat hozzáadása"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Címlisták beállítása"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV szinkronizációs címek"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "további információ"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Elsődleges cím"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Letöltés"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Szerkesztés"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Új címlista"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Mentés"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Mégsem"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po
index 7aba93b9727..928cb018978 100644
--- a/l10n/hu_HU/core.po
+++ b/l10n/hu_HU/core.po
@@ -10,10 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Hungarian (Hungary) (http://www.transifex.net/projects/p/owncloud/language/hu_HU/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +34,85 @@ msgstr "Ez a kategória már létezik"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Beállítások"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Január"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Február"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Március"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Április"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Május"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Június"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Július"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Augusztus"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Szeptember"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Október"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "December"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Mégse"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nem"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Igen"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nincs törlésre jelölt kategória"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Hiba"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "ownCloud jelszó-visszaállítás"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud jelszó-visszaállítás"
@@ -126,7 +126,7 @@ msgstr "Egy e-mailben kap értesítést a jelszóváltoztatás módjáról."
#: lostpassword/templates/lostpassword.php:5
msgid "Requested"
-msgstr "Kért"
+msgstr "Kérés elküldve"
#: lostpassword/templates/lostpassword.php:8
msgid "Login failed!"
@@ -135,7 +135,7 @@ msgstr "Belépés sikertelen!"
#: lostpassword/templates/lostpassword.php:11 templates/installation.php:25
#: templates/login.php:9
msgid "Username"
-msgstr "Felhasználói név"
+msgstr "Felhasználónév"
#: lostpassword/templates/lostpassword.php:15
msgid "Request reset"
@@ -143,7 +143,7 @@ msgstr "Visszaállítás igénylése"
#: lostpassword/templates/resetpassword.php:4
msgid "Your password was reset"
-msgstr "Jelszó megváltoztatásra került"
+msgstr "Jelszó megváltoztatva"
#: lostpassword/templates/resetpassword.php:5
msgid "To login page"
@@ -155,7 +155,7 @@ msgstr "Új jelszó"
#: lostpassword/templates/resetpassword.php:11
msgid "Reset password"
-msgstr "Jelszó beállítás"
+msgstr "Jelszó-visszaállítás"
#: strings.php:5
msgid "Personal"
@@ -171,7 +171,7 @@ msgstr "Alkalmazások"
#: strings.php:8
msgid "Admin"
-msgstr "Adminisztráció"
+msgstr "Admin"
#: strings.php:9
msgid "Help"
@@ -183,7 +183,7 @@ msgstr "Hozzáférés tiltva"
#: templates/404.php:12
msgid "Cloud not found"
-msgstr "Nem talált felhő"
+msgstr "A felhő nem található"
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
@@ -195,7 +195,7 @@ msgstr "Hozzáadás"
#: templates/installation.php:23
msgid "Create an <strong>admin account</strong>"
-msgstr "<strong>Adminisztrációs fiók</strong> létrehozása"
+msgstr "<strong>Rendszergazdafiók</strong> létrehozása"
#: templates/installation.php:29 templates/login.php:13
msgid "Password"
@@ -203,11 +203,11 @@ msgstr "Jelszó"
#: templates/installation.php:35
msgid "Advanced"
-msgstr "Fejlett"
+msgstr "Haladó"
#: templates/installation.php:37
msgid "Data folder"
-msgstr "Adat könyvtár"
+msgstr "Adatkönyvtár"
#: templates/installation.php:44
msgid "Configure the database"
@@ -220,7 +220,7 @@ msgstr "használva lesz"
#: templates/installation.php:82
msgid "Database user"
-msgstr "Adatbázis felhasználó"
+msgstr "Adatbázis felhasználónév"
#: templates/installation.php:86
msgid "Database password"
@@ -236,27 +236,23 @@ msgstr "Adatbázis szerver"
#: templates/installation.php:101
msgid "Finish setup"
-msgstr "Beállítások befejezése"
+msgstr "Beállítás befejezése"
#: templates/layout.guest.php:42
msgid "web services under your control"
msgstr "webszolgáltatások az irányításod alatt"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Kilépés"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Beállítások"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Elfelejtett jelszó?"
#: templates/login.php:17
msgid "remember"
-msgstr "emlékezni"
+msgstr "emlékezzen"
#: templates/login.php:18
msgid "Log in"
@@ -264,7 +260,7 @@ msgstr "Bejelentkezés"
#: templates/logout.php:1
msgid "You are logged out."
-msgstr "Kilépés sikerült."
+msgstr "Kilépett."
#: templates/part.pagenavi.php:3
msgid "prev"
diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po
index a7826f3be53..afa43a50361 100644
--- a/l10n/hu_HU/files.po
+++ b/l10n/hu_HU/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr ""
msgid "Delete"
msgstr "Törlés"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIP-fájl generálása, ez eltarthat egy ideig."
diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po
index 5a646b0f67d..390d35e4ff0 100644
--- a/l10n/hu_HU/settings.po
+++ b/l10n/hu_HU/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: hu_HU\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email mentve"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "A nyelv megváltozott"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Letiltás"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Engedélyezés"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Napló"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Tovább"
@@ -75,19 +83,19 @@ msgstr "Tovább"
msgid "Add your App"
msgstr "App hozzáadása"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Egy App kiválasztása"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Lásd apps.owncloud.com, alkalmazások oldal"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencelt"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ":"
@@ -203,7 +211,7 @@ msgstr "Alapértelmezett kvóta"
msgid "Other"
msgstr "Egyéb"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvóta"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Törlés"
diff --git a/l10n/hy/contacts.po b/l10n/hy/contacts.po
index 824bab0c47d..7a32937a5d3 100644
--- a/l10n/hy/contacts.po
+++ b/l10n/hy/contacts.po
@@ -7,220 +7,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Armenian (http://www.transifex.net/projects/p/owncloud/language/hy/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hy\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
-msgstr ""
-
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -228,111 +218,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -347,295 +294,399 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
+#: templates/index.php:48
+msgid "Next addressbook"
msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
msgstr ""
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr ""
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr ""
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr ""
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr ""
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
-msgid "Zipcode"
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
msgstr ""
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
+#: templates/part.edit_address_dialog.php:48
+msgid "Zipcode"
msgstr ""
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
msgstr ""
#: templates/part.edit_name_dialog.php:16
@@ -718,102 +769,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:26
+msgid "Download"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:31
+msgid "Edit"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:41
+msgid "New Address Book"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/hy/core.po b/l10n/hy/core.po
index 0880df331a4..bcf3a0d20c7 100644
--- a/l10n/hy/core.po
+++ b/l10n/hy/core.po
@@ -7,10 +7,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Armenian (http://www.transifex.net/projects/p/owncloud/language/hy/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -106,10 +110,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr ""
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -239,14 +239,10 @@ msgstr ""
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/hy/files.po b/l10n/hy/files.po
index a89c7b0efed..596ee326601 100644
--- a/l10n/hy/files.po
+++ b/l10n/hy/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
"MIME-Version: 1.0\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/hy/settings.po b/l10n/hy/settings.po
index 9538d201b8e..fb9bab31e24 100644
--- a/l10n/hy/settings.po
+++ b/l10n/hy/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,10 @@ msgstr ""
"Language: hy\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/ia/contacts.po b/l10n/ia/contacts.po
index 7c0c0d4b016..25dc62566fb 100644
--- a/l10n/ia/contacts.po
+++ b/l10n/ia/contacts.po
@@ -9,220 +9,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Interlingua (http://www.transifex.net/projects/p/owncloud/language/ia/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Non pote adder proprietate vacue."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nulle adressario trovate"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nulle contactos trovate."
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Error durante que il addeva le adressario."
-
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Error in activar adressario"
-
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
-msgstr ""
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Non pote adder proprietate vacue."
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
-msgstr "Error durante le scriptura in le file temporari"
-
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/deleteproperty.php:36
+#: ajax/contact/deleteproperty.php:36
msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deleteproperty.php:43
+#: ajax/contact/deleteproperty.php:43
msgid "Error deleting contact property."
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
-msgstr "Il habeva un error durante le cargamento del imagine."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
+msgstr "Error durante le scriptura in le file temporari"
+
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
+msgstr "Il habeva un error durante le cargamento del imagine."
+
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Nulle file esseva incargate."
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Manca un dossier temporari"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -230,111 +220,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contactos"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -349,297 +296,401 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adressario non trovate."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Iste non es tu libro de adresses"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Contacto non poterea esser legite"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telephono"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-posta"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisation"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Travalio"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Domo"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobile"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Texto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voce"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Message"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Anniversario"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contacto"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Adder contacto"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressarios"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nove adressario"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Ligamine CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Discargar"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Modificar"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Deler"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Discargar contacto"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Deler contacto"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Deler photo currente"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Modificar photo currente"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Incargar nove photo"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Seliger photo ex ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Deler"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Pseudonymo"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Inserer pseudonymo"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Anniversario"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Gruppos"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Modificar gruppos"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferite"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Entrar un adresse de e-posta"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Deler adresse de E-posta"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Entrar un numero de telephono"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Deler numero de telephono"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Vider in un carta"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Adder notas hic"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Adder campo"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Imagine de profilo"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Phono"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Deler photo currente"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Modificar photo currente"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Incargar nove photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Discargar contacto"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Seliger photo ex ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Deler contacto"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Modificar adresses"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Typo"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Cassa postal"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Extendite"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Strata"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Citate"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Region"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Codice postal"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Pais"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Modificar categorias"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Adder"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adressario"
@@ -720,35 +771,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nove adressario"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Modificar adressario"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Active"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Salveguardar"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Submitter"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Cancellar"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importar un file de contactos"
@@ -765,57 +787,86 @@ msgstr "Crear un nove adressario"
msgid "Name of new addressbook"
msgstr "Nomine del nove gruppo:"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importar"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "Adder adressario"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
-msgstr "Adder adressario"
-
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "plus info"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Discargar"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Modificar"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nove adressario"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Salveguardar"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancellar"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/ia/core.po b/l10n/ia/core.po
index e81a57a40bc..bd15bf5a904 100644
--- a/l10n/ia/core.po
+++ b/l10n/ia/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Interlingua (http://www.transifex.net/projects/p/owncloud/language/ia/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr "Iste categoria jam existe:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Configurationes"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Reinitialisation del contrasigno de Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Reinitialisation del contrasigno de ownCLoud"
@@ -240,14 +240,10 @@ msgstr ""
msgid "web services under your control"
msgstr "servicios web sub tu controlo"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Clauder le session"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Configurationes"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Tu perdeva le contrasigno?"
diff --git a/l10n/ia/files.po b/l10n/ia/files.po
index ac35031953a..5e995f4fbf0 100644
--- a/l10n/ia/files.po
+++ b/l10n/ia/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Deler"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/ia/settings.po b/l10n/ia/settings.po
index 20a6dc619a0..b744d1ffd51 100644
--- a/l10n/ia/settings.po
+++ b/l10n/ia/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Linguage cambiate"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Registro"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Plus"
@@ -75,19 +83,19 @@ msgstr "Plus"
msgid "Add your App"
msgstr "Adder tu application"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Selectionar un app"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "per"
@@ -203,7 +211,7 @@ msgstr "Quota predeterminate"
msgid "Other"
msgstr "Altere"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Deler"
diff --git a/l10n/id/contacts.po b/l10n/id/contacts.po
index 0a3d9aab362..eddf5cf0af3 100644
--- a/l10n/id/contacts.po
+++ b/l10n/id/contacts.po
@@ -7,220 +7,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Indonesian (http://www.transifex.net/projects/p/owncloud/language/id/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
-msgstr ""
-
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -228,111 +218,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -347,295 +294,399 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr ""
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
+#: templates/index.php:48
+msgid "Next addressbook"
msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
msgstr ""
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr ""
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr ""
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr ""
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr ""
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
-msgid "Zipcode"
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
msgstr ""
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
+#: templates/part.edit_address_dialog.php:48
+msgid "Zipcode"
msgstr ""
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
msgstr ""
#: templates/part.edit_name_dialog.php:16
@@ -718,102 +769,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:26
+msgid "Download"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:31
+msgid "Edit"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:41
+msgid "New Address Book"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/id/core.po b/l10n/id/core.po
index 04caad7d317..6245505a80b 100644
--- a/l10n/id/core.po
+++ b/l10n/id/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Indonesian (http://www.transifex.net/projects/p/owncloud/language/id/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,51 +35,55 @@ msgstr "Kategori ini sudah ada:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Setelan"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -108,10 +112,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Reset password Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "reset password ownCloud"
@@ -241,14 +241,10 @@ msgstr "Selesaikan instalasi"
msgid "web services under your control"
msgstr "web service dibawah kontrol anda"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Keluar"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Setelan"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Lupa password anda?"
diff --git a/l10n/id/files.po b/l10n/id/files.po
index 266e210ae27..8b632afd506 100644
--- a/l10n/id/files.po
+++ b/l10n/id/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Hapus"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/id/settings.po b/l10n/id/settings.po
index e33802637fe..50b38993144 100644
--- a/l10n/id/settings.po
+++ b/l10n/id/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Bahasa telah diganti"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Lebih"
@@ -75,19 +83,19 @@ msgstr "Lebih"
msgid "Add your App"
msgstr "Tambahkan App anda"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Pilih satu aplikasi"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-terlisensi"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "oleh"
@@ -203,7 +211,7 @@ msgstr "Kuota default"
msgid "Other"
msgstr "Lain-lain"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Hapus"
diff --git a/l10n/id_ID/contacts.po b/l10n/id_ID/contacts.po
index 6bbcb889ca0..d9335528e50 100644
--- a/l10n/id_ID/contacts.po
+++ b/l10n/id_ID/contacts.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:29+0000\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
"MIME-Version: 1.0\n"
@@ -17,68 +17,102 @@ msgstr ""
"Language: id_ID\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
-msgid "id is not set."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/addproperty.php:46
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
msgid "Could not parse contact: "
msgstr ""
-#: ajax/addproperty.php:56
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr ""
-#: ajax/addproperty.php:67
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/addproperty.php:76
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/addproperty.php:144
+#: ajax/contact/addproperty.php:144
msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/categoriesfor.php:17
-msgid "No ID provided"
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/categories/categoriesfor.php:34
-msgid "Error setting checksum."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/categories/delete.php:19
-msgid "No categories selected for deletion."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/categories/delete.php:26
-msgid "No address books found."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/categories/delete.php:34
-msgid "No contacts found."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/contactdetails.php:31
-msgid "Missing ID"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/contactdetails.php:36
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
@@ -98,14 +132,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -122,58 +148,34 @@ msgstr ""
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -216,75 +218,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -297,129 +294,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr ""
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -427,44 +428,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -487,155 +500,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr ""
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr ""
@@ -778,34 +769,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr ""
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -826,15 +789,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -850,22 +813,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/id_ID/core.po b/l10n/id_ID/core.po
index 2a3c3b516c8..0d43d3618c8 100644
--- a/l10n/id_ID/core.po
+++ b/l10n/id_ID/core.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:28+0000\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
"MIME-Version: 1.0\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -239,10 +243,6 @@ msgstr ""
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/id_ID/files.po b/l10n/id_ID/files.po
index 80f24e91fe4..cc6601b9faf 100644
--- a/l10n/id_ID/files.po
+++ b/l10n/id_ID/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
"MIME-Version: 1.0\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/id_ID/settings.po b/l10n/id_ID/settings.po
index e28f303b929..c011c4ea26d 100644
--- a/l10n/id_ID/settings.po
+++ b/l10n/id_ID/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,10 @@ msgstr ""
"Language: id_ID\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/it/bookmarks.po b/l10n/it/bookmarks.po
index 501cb1181cb..7ed1ded6a77 100644
--- a/l10n/it/bookmarks.po
+++ b/l10n/it/bookmarks.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Vincenzo Reale <vinx.reale@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:17+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 08:36+0000\n"
+"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,42 +20,42 @@ msgstr ""
#: appinfo/app.php:14
msgid "Bookmarks"
-msgstr ""
+msgstr "Segnalibri"
#: bookmarksHelper.php:99
msgid "unnamed"
-msgstr ""
+msgstr "senza nome"
#: templates/bookmarklet.php:5
msgid ""
"Drag this to your browser bookmarks and click it, when you want to bookmark "
"a webpage quickly:"
-msgstr ""
+msgstr "Quando vuoi creare rapidamente un segnalibro, trascinalo sui segnalibri del browser e fai clic su di esso:"
#: templates/bookmarklet.php:7
msgid "Read later"
-msgstr ""
+msgstr "Leggi dopo"
#: templates/list.php:13
msgid "Address"
-msgstr ""
+msgstr "Indirizzo"
#: templates/list.php:14
msgid "Title"
-msgstr ""
+msgstr "Titolo"
#: templates/list.php:15
msgid "Tags"
-msgstr ""
+msgstr "Tag"
#: templates/list.php:16
msgid "Save bookmark"
-msgstr ""
+msgstr "Salva segnalibro"
#: templates/list.php:22
msgid "You have no bookmarks"
-msgstr ""
+msgstr "Non hai segnalibri"
#: templates/settings.php:11
msgid "Bookmarklet <br />"
-msgstr ""
+msgstr "Bookmarklet <br />"
diff --git a/l10n/it/calendar.po b/l10n/it/calendar.po
index 67fa300db84..52db292ae4f 100644
--- a/l10n/it/calendar.po
+++ b/l10n/it/calendar.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 02:01+0200\n"
-"PO-Revision-Date: 2012-07-25 20:45+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 12:15+0000\n"
"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -83,19 +83,19 @@ msgstr "Calendario"
#: js/calendar.js:828
msgid "ddd"
-msgstr "ggg"
+msgstr "ddd"
#: js/calendar.js:829
msgid "ddd M/d"
-msgstr "ggg M/g"
+msgstr "ddd d/M"
#: js/calendar.js:830
msgid "dddd M/d"
-msgstr "gggg M/g"
+msgstr "dddd d/M"
#: js/calendar.js:833
msgid "MMMM yyyy"
-msgstr "MMMM aaaa"
+msgstr "MMMM yyyy"
#: js/calendar.js:835
msgid "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
@@ -103,7 +103,7 @@ msgstr "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
#: js/calendar.js:837
msgid "dddd, MMM d, yyyy"
-msgstr "gggg, MMM g, aaaa"
+msgstr "dddd, d MMM yyyy"
#: lib/app.php:121
msgid "Birthday"
@@ -604,7 +604,7 @@ msgstr "Categoria"
#: templates/part.eventform.php:29
msgid "Separate categories with commas"
-msgstr "Categorie separate con virgole"
+msgstr "Categorie separate da virgole"
#: templates/part.eventform.php:30
msgid "Edit categories"
diff --git a/l10n/it/contacts.po b/l10n/it/contacts.po
index 64b9e1e0a16..000b71a0bf7 100644
--- a/l10n/it/contacts.po
+++ b/l10n/it/contacts.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 02:01+0200\n"
-"PO-Revision-Date: 2012-07-25 21:17+0000\n"
-"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,41 +21,23 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Errore nel (dis)attivare la rubrica."
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Si è verificato un errore nell'aggiunta del contatto."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "il nome dell'elemento non è impostato."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "ID non impostato."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "Impossibile elaborare il contatto: "
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Impossibile aggiungere una proprietà vuota."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Deve essere riempito almeno un indirizzo."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "P"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Impossibile aggiornare una rubrica senza nome."
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Errore durante l'aggiunta della proprietà del contatto: "
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Errore durante l'aggiornamento della rubrica."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -77,14 +59,66 @@ msgstr "Nessuna rubrica trovata."
msgid "No contacts found."
msgstr "Nessun contatto trovato."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Si è verificato un errore nell'aggiunta del contatto."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "il nome dell'elemento non è impostato."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Impossibile elaborare il contatto: "
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Impossibile aggiungere una proprietà vuota."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Deve essere inserito almeno un indirizzo."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "P"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Errore durante l'aggiunta della proprietà del contatto: "
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informazioni sulla vCard non corrette. Ricarica la pagina."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Errore durante l'eliminazione della proprietà del contatto."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "ID mancante"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Errore in fase di elaborazione del file VCard per l'ID: \""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "il codice di controllo non è impostato."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Le informazioni della vCard non sono corrette. Ricarica la pagina: "
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Qualcosa è andato storto. "
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Errore durante l'aggiornamento della proprietà del contatto."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -102,14 +136,6 @@ msgstr "Errore di salvataggio del file temporaneo."
msgid "The loading photo is not valid."
msgstr "La foto caricata non è valida."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informazioni sulla vCard non corrette. Ricarica la pagina."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Errore durante l'eliminazione della proprietà del contatto."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Manca l'ID del contatto."
@@ -126,58 +152,34 @@ msgstr "Il file non esiste:"
msgid "Error loading image."
msgstr "Errore di caricamento immagine."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Errore di recupero dell'oggetto contatto."
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Errore di recupero della proprietà FOTO."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Errore di salvataggio del contatto."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Errore di ridimensionamento dell'immagine"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Errore di ritaglio dell'immagine"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Errore durante la creazione dell'immagine temporanea"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Errore durante la ricerca dell'immagine: "
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "il codice di controllo non è impostato."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Le informazioni della vCard non sono corrette. Ricarica la pagina: "
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Qualcosa è andato storto. "
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Errore durante l'aggiornamento della proprietà del contatto."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Impossibile aggiornare una rubrica senza nome."
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Errore durante l'aggiornamento della rubrica."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Errore di invio dei contatti in archivio."
@@ -220,75 +222,70 @@ msgstr "Impossibile caricare l'immagine temporanea: "
msgid "No file was uploaded. Unknown error"
msgstr "Nessun file è stato inviato. Errore sconosciuto"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contatti"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Siamo spiacenti, questa funzionalità non è stata ancora implementata"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Non implementata"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Impossibile ottenere un indirizzo valido."
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Errore"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Contatto"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Nuovo"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Nuovo contatto"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Questa proprietà non può essere vuota."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Impossibile serializzare gli elementi."
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "'deleteProperty' invocata senza l'argomento di tipo. Segnalalo a bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Modifica il nome"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Nessun file selezionato per l'invio"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Il file che stai cercando di inviare supera la dimensione massima per l'invio dei file su questo server."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Seleziona il tipo"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr "Alcuni contatti sono marcati per l'eliminazione, ma non sono stati ancora rimossi. Attendi fino al completamento dell'operazione."
+
#: js/loader.js:49
msgid "Result: "
msgstr "Risultato: "
@@ -301,129 +298,133 @@ msgstr " importato, "
msgid " failed."
msgstr " non riuscito."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Rubrica non trovata."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr "Il nome visualizzato non può essere vuoto."
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "Rubrica non trovata:"
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Questa non è la tua rubrica."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Il contatto non può essere trovato."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Indirizzo"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefono"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizzazione"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Lavoro"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Casa"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Cellulare"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Testo"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Voce"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Messaggio"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Cercapersone"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Compleanno"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Lavoro"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Chiama"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Client"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Corriere"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Festività"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Idee"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr "Viaggio"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr "Anniversario"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Riunione"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Altro"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr "Personale"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Progetti"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Domande"
@@ -431,45 +432,57 @@ msgstr "Domande"
msgid "{name}'s Birthday"
msgstr "Data di nascita di {name}"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Contatto"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Aggiungi contatto"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importa"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Impostazioni"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Rubriche"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Chiudi"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Scorciatoie da tastiera"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Navigazione"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Contatto successivo in elenco"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Contatto precedente in elenco"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr "Espandi/Contrai la rubrica corrente"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Rubrica successiva/precedente"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -491,155 +504,133 @@ msgstr "Aggiungi una nuova rubrica"
msgid "Delete current contact"
msgstr "Elimina il contatto corrente"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Configura rubrica"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nuova rubrica"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Link CardDav"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Scarica"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Modifica"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Elimina"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Rilascia una foto da inviare"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Elimina la foto corrente"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Modifica la foto corrente"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Invia una nuova foto"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Seleziona la foto da ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formato personalizzato, nome breve, nome completo, invertito o invertito con virgola"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Modifica dettagli del nome"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Elimina"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Pseudonimo"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Inserisci pseudonimo"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr "Sito web"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr "Vai al sito web"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "gg-mm-aaaa"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Gruppi"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separa i gruppi con virgole"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Modifica gruppi"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferito"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Specifica un indirizzo email valido"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Inserisci indirizzo email"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Invia per email"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Elimina l'indirizzo email"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Inserisci il numero di telefono"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Elimina il numero di telefono"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Visualizza sulla mappa"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Modifica dettagli dell'indirizzo"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Aggiungi qui le note."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Aggiungi campo"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefono"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Scarica contatto"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Elimina contatto"
@@ -782,34 +773,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nuova rubrica"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Modifica rubrica"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nome visualizzato"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Attiva"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Salva"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Invia"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Annulla"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importa un file di contatti"
@@ -830,15 +793,15 @@ msgstr "Nome della nuova rubrica"
msgid "Importing contacts"
msgstr "Importazione contatti"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Non hai contatti nella rubrica."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Aggiungi contatto"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Configura rubriche"
@@ -854,22 +817,58 @@ msgstr "Inserisci il nome"
msgid "Enter description"
msgstr "Inserisci una descrizione"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Indirizzi di sincronizzazione CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "altre informazioni"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Indirizzo principale (Kontact e altri)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr "Collegamento(i) cartella vCard sola lettura"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "Mostra collegamento CardDav"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Mostra collegamento VCF in sola lettura"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Scarica"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Modifica"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nuova rubrica"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Nome"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Descrizione"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Salva"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Annulla"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Altro..."
diff --git a/l10n/it/core.po b/l10n/it/core.po
index c2d63be3c97..95cfeb14f43 100644
--- a/l10n/it/core.po
+++ b/l10n/it/core.po
@@ -12,10 +12,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Italian (http://www.transifex.net/projects/p/owncloud/language/it/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -36,85 +36,85 @@ msgstr "Questa categoria esiste già: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Impostazioni"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Gennaio"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Febbraio"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marzo"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Aprile"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maggio"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Giugno"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Luglio"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agosto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Settembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Ottobre"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembre"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Dicembre"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Annulla"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "No"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Sì"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nessuna categoria selezionata per l'eliminazione."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Errore"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Ripristino password di Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Ripristino password di ownCloud"
@@ -244,14 +244,10 @@ msgstr "Termina la configurazione"
msgid "web services under your control"
msgstr "servizi web nelle tue mani"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Esci"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Impostazioni"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Hai perso la password?"
diff --git a/l10n/it/files.po b/l10n/it/files.po
index ae00b01ac9b..8e9ebacf2e0 100644
--- a/l10n/it/files.po
+++ b/l10n/it/files.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
-"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-01 02:01+0200\n"
+"PO-Revision-Date: 2012-07-31 21:18+0000\n"
+"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -63,13 +63,33 @@ msgstr "Rimuovi condivisione"
msgid "Delete"
msgstr "Elimina"
-#: js/filelist.js:186
-msgid "deleted"
-msgstr ""
+#: js/filelist.js:141
+msgid "already exists"
+msgstr "esiste già"
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr "sostituisci"
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr "annulla"
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr "sostituito"
-#: js/filelist.js:186
+#: js/filelist.js:195
+msgid "with"
+msgstr "con"
+
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
-msgstr ""
+msgstr "annulla"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "eliminati"
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
diff --git a/l10n/it/lib.po b/l10n/it/lib.po
index f930daa0b6e..e34db2db96e 100644
--- a/l10n/it/lib.po
+++ b/l10n/it/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Vincenzo Reale <vinx.reale@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 10:25+0000\n"
+"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,94 +20,94 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Aiuto"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Personale"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Impostazioni"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Utenti"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Applicazioni"
#: app.php:313
msgid "Admin"
-msgstr ""
+msgstr "Admin"
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "Lo scaricamento in formato ZIP è stato disabilitato."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "I file devono essere scaricati uno alla volta."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Torna ai file"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "I file selezionati sono troppo grandi per generare un file zip."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "L'applicazione non è abilitata"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Errore di autenticazione"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Token scaduto. Ricarica la pagina."
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "secondi fa"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "1 minuto fa"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "%d minuti fa"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "oggi"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "ieri"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "%d giorni fa"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "il mese scorso"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "mesi fa"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "l'anno scorso"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "anni fa"
diff --git a/l10n/it/settings.po b/l10n/it/settings.po
index 475f87fd920..778f6a40a54 100644
--- a/l10n/it/settings.po
+++ b/l10n/it/settings.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 05:39+0000\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
+"PO-Revision-Date: 2012-08-05 21:58+0000\n"
"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,10 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr "Impossibile caricare l'elenco dall'App Store"
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email salvata"
@@ -48,11 +52,15 @@ msgstr "Errore di autenticazione"
msgid "Language changed"
msgstr "Lingua modificata"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr "Errore"
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Disabilita"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Abilita"
@@ -72,7 +80,7 @@ msgstr "Avviso di sicurezza"
msgid "Log"
msgstr "Registro"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Altro"
@@ -80,19 +88,19 @@ msgstr "Altro"
msgid "Add your App"
msgstr "Aggiungi la tua applicazione"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Seleziona un'applicazione"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Vedere la pagina dell'applicazione su apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-rilasciato"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "da"
@@ -208,7 +216,7 @@ msgstr "Quota predefinita"
msgid "Other"
msgstr "Altro"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "SubAdmin"
@@ -216,10 +224,6 @@ msgstr "SubAdmin"
msgid "Quota"
msgstr "Quote"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "SubAdmin per..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Elimina"
diff --git a/l10n/ja_JP/contacts.po b/l10n/ja_JP/contacts.po
index f48c9cc75bc..d4930ceba7d 100644
--- a/l10n/ja_JP/contacts.po
+++ b/l10n/ja_JP/contacts.po
@@ -8,637 +8,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Japanese (Japan) (http://www.transifex.net/projects/p/owncloud/language/ja_JP/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "アドレスブックの有効/無効化に失敗しました。"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "連絡先の追加でエラーが発生しました。"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "項目の新規追加に失敗しました。"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "住所の項目のうち1つは入力して下さい。"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "idが設定されていません。"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "空白の名前でアドレスブックを更新することはできません。"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "連絡先の追加に失敗しました。"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "アドレスブックの更新に失敗しました。"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "IDが提供されていません"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "チェックサムの設定エラー。"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "削除するカテゴリが選択されていません。"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "アドレスブックが見つかりません。"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "連絡先が見つかりません。"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "連絡先の追加でエラーが発生しました。"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "要素名が設定されていません。"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "項目の新規追加に失敗しました。"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "住所の項目のうち1つは入力して下さい。"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "重複する属性を追加: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "コンタクト属性の追加エラー: "
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCardの情報に誤りがあります。ページをリロードして下さい。"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "連絡先の削除に失敗しました。"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr ""
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "VCardからIDの抽出エラー: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "名前を空白にしたままでアドレスブックを追加することはできません。"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "チェックサムが設定されていません。"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "アドレスブックの追加に失敗しました。"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "vCardの情報が正しくありません。ページを再読み込みしてください: "
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "アドレスブックの有効化に失敗しました。"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "連絡先の更新に失敗しました。"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "連絡先IDは登録されませんでした。"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "連絡先写真の読み込みエラー。"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "一時ファイルの保存エラー。"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "写真の読み込みは無効です。"
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "idが設定されていません。"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCardの情報に誤りがあります。ページをリロードして下さい。"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "連絡先の削除に失敗しました。"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "コンタクトIDが見つかりません。"
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "コンタクトIDが設定されていません。"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "写真のパスが登録されていません。"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "ファイルが存在しません:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "画像の読み込みエラー。"
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "コンタクトオブジェクトの取得エラー。"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "写真属性の取得エラー。"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "コンタクトの保存エラー。"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "画像のリサイズエラー"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "画像の切り抜きエラー"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "一時画像の生成エラー"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
+msgstr "画像検索エラー: "
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "要素名が設定されていません。"
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "チェックサムが設定されていません。"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "vCardの情報が正しくありません。ページを再読み込みしてください: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "連絡先の更新に失敗しました。"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "空白の名前でアドレスブックを更新することはできません。"
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "アドレスブックの更新に失敗しました。"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "ストレージへの連絡先のアップロードエラー。"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "エラーはありません。ファイルのアップロードは成功しました"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "アップロードファイルは php.ini 内の upload_max_filesize の制限を超えています"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "アップロードファイルはHTMLフォームで指定された MAX_FILE_SIZE の制限を超えています"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "アップロードファイルは一部分だけアップロードされました"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "ファイルはアップロードされませんでした"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "一時保存フォルダが見つかりません"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "一時的な画像の保存ができませんでした: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "一時的な画像の読み込みができませんでした: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "ファイルは何もアップロードされていません。不明なエラー"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "連絡先"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "申し訳ありません。この機能はまだ実装されていません"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "未実装"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "有効なアドレスを取得できませんでした。"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "エラー"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "この属性は空にできません。"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "要素をシリアライズできませんでした。"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' は型の引数無しで呼び出されました。bugs.owncloud.org へ報告してください。"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "名前を編集"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "アップロードするファイルが選択されていません。"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "アップロードしようとしているファイルは、このサーバの最大ファイルアップロードサイズを超えています。"
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "連絡先をインポートするVCFファイルをドロップしてください。"
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
+msgstr "タイプを選択"
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "結果: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " をインポート、 "
#: js/loader.js:49
msgid " failed."
+msgstr " は失敗しました。"
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "アドレスブックが見つかりませんでした。"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "これはあなたの電話帳ではありません。"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "連絡先を見つける事ができません。"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "住所"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "電話番号"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "メールアドレス"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "所属"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "勤務先"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "住居"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "携帯電話"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "TTY TDD"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "音声番号"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "メッセージ"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "FAX"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "テレビ電話"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "ポケベル"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "インターネット"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "誕生日"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr "ビジネス"
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr "顧客"
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr "運送会社"
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr "休日"
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr "アイデア"
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr "旅行"
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr "記念祭"
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr "打ち合わせ"
+
+#: lib/app.php:193
+msgid "Other"
+msgstr "その他"
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr "個人"
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr "プロジェクト"
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr "質問"
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}の誕生日"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "連絡先"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "連絡先の追加"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "インポート"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr "設定"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "電話帳"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "アドレスブックを設定"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "閉じる"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "新規電話帳"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr "キーボードショートカット"
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "VCFからインポート"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr "ナビゲーション"
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDAVリンク"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr "リスト内の次のコンタクト"
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "ダウンロード"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr "リスト内の前のコンタクト"
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "編集"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "削除"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "連絡先のダウンロード"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "連絡先の削除"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr "新しいコンタクトを追加"
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr "新しいアドレスブックを追加"
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr "現在のコンタクトを削除"
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "写真をドロップしてアップロード"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "現在の写真を削除"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "現在の写真を編集"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "新しい写真をアップロード"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "ownCloudから写真を選択"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "名前の詳細を編集"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "削除"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "ニックネーム"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "ニックネームを入力"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "誕生日"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr "ウェブサイト"
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr "http://www.somesite.com"
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "yyyy-mm-dd"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "グループ"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "コンマでグループを分割"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "グループを編集"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "推奨"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "連絡先を追加"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "メールアドレスを入力"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "アドレスへメールを送る"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "メールアドレスを削除"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "電話番号を入力"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "電話番号を削除"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "地図で表示"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "住所の詳細を編集"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "ここにメモを追加。"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "項目を追加"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "プロフィール写真"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "電話番号"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "メモ"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "現在の写真を削除"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "現在の写真を編集"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "新しい写真をアップロード"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "連絡先のダウンロード"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "ownCloudから写真を選択"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "連絡先の削除"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "一時画像はキャッシュから削除されました。"
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "住所を編集"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "種類"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "私書箱"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "番地2"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "番地1"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "都市"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "都道府県"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "郵便番号"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr "郵便番号"
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "国名"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "カテゴリを編集"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "追加"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "アドレスブック"
@@ -719,35 +770,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "アドレスブックの新規作成"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "アドレスブックを編集"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "表示名"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "アクティブ"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "保存"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "送信"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "取り消し"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "コンタクトファイルをインポート"
@@ -764,57 +786,86 @@ msgstr "新しいアドレスブックを作成"
msgid "Name of new addressbook"
msgstr "新しいアドレスブックの名前"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "インポート"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "コンタクトをインポート"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "インポートするアドレスブックを選択:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "HDから選択"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "アドレスブックに連絡先が登録されていません。"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "連絡先を追加"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "アドレス帳を設定"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr "名前を入力"
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV同期アドレス"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "詳細情報"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "プライマリアドレス(Kontact 他)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "ダウンロード"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "編集"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "新規電話帳"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "保存"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "取り消し"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po
index f0a07c435ac..18c7f43a644 100644
--- a/l10n/ja_JP/core.po
+++ b/l10n/ja_JP/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Japanese (Japan) (http://www.transifex.net/projects/p/owncloud/language/ja_JP/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -32,85 +32,85 @@ msgstr "このカテゴリはすでに存在します: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "設定"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "1月"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "2月"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "3月"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "4月"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "5月"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "6月"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "7月"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "8月"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "9月"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "10月"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "11月"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "12月"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "キャンセル"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "いいえ"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "はい"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "OK"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "削除するカテゴリが選択されていません。"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "エラー"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud のパスワードをリセット"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloudのパスワードをリセットします"
@@ -240,14 +240,10 @@ msgstr "セットアップを完了します"
msgid "web services under your control"
msgstr "管理下にあるウェブサービス"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "ログアウト"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "設定"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "パスワードを忘れましたか?"
diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po
index 9be02066dbb..e014bfa99f3 100644
--- a/l10n/ja_JP/files.po
+++ b/l10n/ja_JP/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "削除"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIPファイルを生成中です、しばらくお待ちください。"
diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po
index 1bc2d2cc7f6..19a81081e01 100644
--- a/l10n/ja_JP/settings.po
+++ b/l10n/ja_JP/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "メールアドレスを保存しました"
@@ -36,17 +40,21 @@ msgstr "無効なリクエストです"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "認証エラー"
#: ajax/setlanguage.php:18
msgid "Language changed"
msgstr "言語が変更されました"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "無効"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "有効"
@@ -60,13 +68,13 @@ msgstr "Japanese (日本語)"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "セキュリティ警告"
#: templates/admin.php:28
msgid "Log"
msgstr "ログ"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "もっと"
@@ -74,19 +82,19 @@ msgstr "もっと"
msgid "Add your App"
msgstr "アプリを追加"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "アプリを選択してください"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "apps.owncloud.com でアプリケーションのページを見てください"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "ライセンス"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "@"
@@ -202,7 +210,7 @@ msgstr "デフォルトのクォータサイズ"
msgid "Other"
msgstr "その他"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "クオータ"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "削除"
diff --git a/l10n/ko/contacts.po b/l10n/ko/contacts.po
index 77bb4f1a398..ceb4e271d24 100644
--- a/l10n/ko/contacts.po
+++ b/l10n/ko/contacts.po
@@ -9,636 +9,687 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Korean (http://www.transifex.net/projects/p/owncloud/language/ko/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "주소록을 (비)활성화하는 데 실패했습니다."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "연락처를 추가하는 중 오류가 발생하였습니다."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "빈 속성을 추가할 수 없습니다."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "최소한 하나의 주소록 항목을 입력해야 합니다."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "아이디가 설정되어 있지 않습니다. "
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "주소록에 이름란이 비어있으면 업데이트를 할 수 없습니다. "
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "연락처 속성을 추가할 수 없습니다."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "주소록을 업데이트할 수 없습니다."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "제공되는 아이디 없음"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "오류 검사합계 설정"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "삭제 카테고리를 선택하지 않았습니다. "
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "주소록을 찾을 수 없습니다."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "연락처를 찾을 수 없습니다."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "연락처를 추가하는 중 오류가 발생하였습니다."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "element 이름이 설정되지 않았습니다."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "빈 속성을 추가할 수 없습니다."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "최소한 하나의 주소록 항목을 입력해야 합니다."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "중복 속성 추가 시도: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCard 정보가 올바르지 않습니다. 페이지를 새로 고치십시오."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "연락처 속성을 삭제할 수 없습니다."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "아이디 분실"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "아이디에 대한 VCard 분석 오류"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "성명란이 비어 주소록에 추가 할 수 없습니다."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "체크섬이 설정되지 않았습니다."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "주소록을 추가할 수 없습니다."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr " vCard에 대한 정보가 잘못되었습니다. 페이지를 다시 로드하세요:"
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "주소록을 활성화할 수 없습니다."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "연락처 속성을 업데이트할 수 없습니다."
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "접속 아이디가 기입되지 않았습니다."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "사진 읽기 오류"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "임시 파일을 저장하는 동안 오류가 발생했습니다. "
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "로딩 사진이 유효하지 않습니다. "
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "아이디가 설정되어 있지 않습니다. "
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCard 정보가 올바르지 않습니다. 페이지를 새로 고치십시오."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "연락처 속성을 삭제할 수 없습니다."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "접속 아이디가 없습니다. "
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "접속 아이디 분실"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "사진 경로가 제출되지 않았습니다. "
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "파일이 존재하지 않습니다. "
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "로딩 이미지 오류입니다."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "연락처 개체를 가져오는 중 오류가 발생했습니다. "
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "사진 속성을 가져오는 중 오류가 발생했습니다. "
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "연락처 저장 중 오류가 발생했습니다."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "이미지 크기 조정 중 오류가 발생했습니다."
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "이미지를 자르던 중 오류가 발생했습니다."
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "임시 이미지를 생성 중 오류가 발생했습니다."
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "연락처 속성을 업데이트할 수 없습니다."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "주소록을 업데이트할 수 없습니다."
+msgstr "이미지를 찾던 중 오류가 발생했습니다:"
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "스토리지 에러 업로드 연락처."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "오류없이 파일업로드 성공."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "php.ini 형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다."
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "HTML형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다."
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "이 업로드된 파일은 부분적으로만 업로드 되었습니다."
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "파일이 업로드 되어있지 않습니다"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "임시 폴더 분실"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "임시 이미지를 저장할 수 없습니다:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "임시 이미지를 불러올 수 없습니다. "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "파일이 업로드 되지 않았습니다. 알 수 없는 오류."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "연락처"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "죄송합니다. 이 기능은 아직 구현되지 않았습니다. "
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "구현되지 않음"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "유효한 주소를 얻을 수 없습니다."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "오류"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "요소를 직렬화 할 수 없습니다."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty'가 문서형식이 없이 불려왔습니다. bugs.owncloud.org에 보고해주세요. "
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "이름 편집"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "업로드를 위한 파일이 선택되지 않았습니다. "
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "이 파일은 이 서버 파일 업로드 최대 용량을 초과 합니다. "
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
+msgstr "유형 선택"
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "결과:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "불러오기,"
#: js/loader.js:49
msgid " failed."
+msgstr "실패."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "주소록을 찾을 수 없습니다."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "내 주소록이 아닙니다."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "연락처를 찾을 수 없습니다."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "주소"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "전화 번호"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "전자 우편"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "조직"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "직장"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "자택"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "휴대폰"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "문자 번호"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "음성 번호"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "메세지"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "팩스 번호"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "영상 번호"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "호출기"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "인터넷"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "생일"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{이름}의 생일"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "연락처"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "연락처 추가"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "입력"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "주소록"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "주소록 구성"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "닫기"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "새 주소록"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "VCF에서 가져오기"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav 링크"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "다운로드"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "편집"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "삭제"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "연락처 다운로드"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "연락처 삭제"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Drop photo to upload"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "현재 사진 삭제"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "현재 사진 편집"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "새로운 사진 업로드"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "ownCloud에서 사진 선택"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
-msgstr ""
+msgstr "Format custom, Short name, Full name, Reverse or Reverse with comma"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "이름 세부사항을 편집합니다. "
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "삭제"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "별명"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "별명 입력"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "생일"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "일-월-년"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "그룹"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "쉼표로 그룹 구분"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "그룹 편집"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "선호함"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "올바른 이메일 주소를 입력하세요."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "이메일 주소 입력"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
-msgstr ""
+msgstr "이메일 주소 삭제"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr ""
+msgstr "전화번호 입력"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
-msgstr ""
+msgstr "전화번호 삭제"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
-msgstr ""
+msgstr "지도에서 보기"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
-msgstr ""
+msgstr "상세 주소 수정"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
-msgstr ""
+msgstr "여기에 노트 추가."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
-msgstr ""
+msgstr "파일 추가"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "전화 번호"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
-msgstr ""
+msgstr "노트"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "연락처 다운로드"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "연락처 삭제"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "임시 이미지가 캐시에서 제거 되었습니다. "
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
-msgstr ""
+msgstr "주소 수정"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "종류"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "사서함"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "확장"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "거리"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "도시"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "지역"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "우편 번호"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "국가"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "추가"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "국가"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -646,176 +697,176 @@ msgstr "주소록"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Hon. prefixes"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "Miss"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "Ms"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "Mr"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Sir"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Mrs"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "Dr"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "Given name"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "추가 이름"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
-msgstr ""
+msgstr "성"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "Hon. suffixes"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "J.D."
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "M.D."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "D.O."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "D.C."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "새 주소록"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "주소록 편집"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "표시 이름"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "활성"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "저장"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "보내기"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "취소"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
-msgstr ""
+msgstr "연락처 파일 입력"
#: templates/part.import.php:6
msgid "Please choose the addressbook"
-msgstr ""
+msgstr "주소록을 선택해 주세요."
#: templates/part.import.php:10
msgid "create a new addressbook"
-msgstr ""
+msgstr "새 주소록 만들기"
#: templates/part.import.php:15
msgid "Name of new addressbook"
-msgstr ""
-
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
+msgstr "새 주소록 이름"
#: templates/part.import.php:20
msgid "Importing contacts"
-msgstr ""
+msgstr "연락처 입력"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr "당신의 주소록에는 연락처가 없습니다. "
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "연락처 추가"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr "주소록 구성"
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr "CardDAV 주소 동기화"
+
+#: templates/settings.php:3
+msgid "more info"
+msgstr "더 많은 정보"
+
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
+msgstr "기본 주소 (Kontact et al)"
+
+#: templates/settings.php:7
+msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:26
+msgid "Download"
+msgstr "다운로드"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "편집"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "새 주소록"
+
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:45
+msgid "Save"
+msgstr "저장"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "취소"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/ko/core.po b/l10n/ko/core.po
index 22330d05c9e..aaed23a766f 100644
--- a/l10n/ko/core.po
+++ b/l10n/ko/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Korean (http://www.transifex.net/projects/p/owncloud/language/ko/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "이 카테고리는 이미 존재합니다:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "설정"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "1월"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "2월"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "3월"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "4월"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "5월"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "6월"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "7월"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "8월"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "9월"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "10월"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "11월"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "12월"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "취소"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "아니오"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "예"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "승락"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "삭제 카테고리를 선택하지 않았습니다."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "에러"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud 암호 재설정"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud 비밀번호 재설정"
@@ -241,14 +241,10 @@ msgstr "설치 완료"
msgid "web services under your control"
msgstr "내가 관리하는 웹 서비스"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "로그아웃"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "설정"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "암호를 잊으셨습니까?"
diff --git a/l10n/ko/files.po b/l10n/ko/files.po
index ff96bf8195d..76eb1bf66dd 100644
--- a/l10n/ko/files.po
+++ b/l10n/ko/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "삭제"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIP파일 생성에 시간이 걸릴 수 있습니다."
diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po
index 51dbed056b4..f14b9d6354e 100644
--- a/l10n/ko/settings.po
+++ b/l10n/ko/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "이메일 저장"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "언어가 변경되었습니다"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "비활성화"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "활성화"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "로그"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "더"
@@ -75,19 +83,19 @@ msgstr "더"
msgid "Add your App"
msgstr "앱 추가"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "프로그램 선택"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "application page at apps.owncloud.com을 보시오."
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr " 라이선스 사용"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr " by "
@@ -203,7 +211,7 @@ msgstr "기본 할당량"
msgid "Other"
msgstr "다른"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "할당량"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "삭제"
diff --git a/l10n/lb/contacts.po b/l10n/lb/contacts.po
index 752a81e3f79..196d17c966b 100644
--- a/l10n/lb/contacts.po
+++ b/l10n/lb/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Luxembourgish (http://www.transifex.net/projects/p/owncloud/language/lb/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
-msgstr ""
-
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
+msgstr "Fehler beim (de)aktivéieren vum Adressbuch."
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr ""
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID ass net gesat."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr ""
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Fehler beim updaten vum Adressbuch."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
-msgstr ""
+msgstr "Keng ID uginn"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
-msgstr ""
+msgstr "Fehler beim setzen vun der Checksum."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Keng Kategorien fir ze läschen ausgewielt."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
-msgstr ""
+msgstr "Keen Adressbuch fonnt."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
+msgstr "Keng Kontakter fonnt."
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Fehler beim bäisetzen vun engem Kontakt."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Ka keng eidel Proprietéit bäisetzen."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/contactdetails.php:41
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Probéieren duebel Proprietéit bäi ze setzen:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informatioun iwwert vCard ass net richteg. Lued d'Säit wegl nei."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Fehler beim läschen vun der Kontakt Proprietéit."
+
+#: ajax/contact/details.php:31
+msgid "Missing ID"
+msgstr "ID fehlt"
+
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Fehler beim updaten vun der Kontakt Proprietéit."
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "Kontakt ID ass net mat geschéckt ginn."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr ""
+msgstr "Fehler beim liesen vun der Kontakt Photo."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "Fehler beim späicheren vum temporäre Fichier."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
-msgstr ""
+msgstr "Déi geluede Photo ass net gülteg."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informatioun iwwert vCard ass net richteg. Lued d'Säit wegl nei."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
+msgstr "Kontakt ID fehlt."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr ""
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
-msgstr ""
+msgstr "Fichier existéiert net:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
-msgstr ""
+msgstr "Fehler beim lueden vum Bild."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr ""
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "Et ass kee Fichier ropgeluede ginn"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,415 +219,476 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
-msgstr ""
+msgstr "Kontakter"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Fehler"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultat: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " importéiert, "
#: js/loader.js:49
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dat do ass net däin Adressbuch."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Konnt den Kontakt net fannen."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adress"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon's Nummer"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Firma"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Aarbecht"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Doheem"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "GSM"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "SMS"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voice"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "Message"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "Internet"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Gebuertsdag"
+
+#: lib/app.php:184
+msgid "Business"
msgstr ""
-#: lib/hooks.php:79
-msgid "{name}'s Birthday"
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
msgstr ""
-#: lib/search.php:22
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr "{name} säi Gebuertsdag"
+
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Kontakt bäisetzen"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressbicher "
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Zoumaachen"
+
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Neit Adressbuch"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav Link"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Download"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editéieren"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Läschen"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Kontakt läschen"
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Läschen"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
-msgstr ""
+msgstr "Spëtznumm"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
+msgstr "Gëff e Spëtznumm an"
+
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Gebuertsdag"
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
-msgid "dd-mm-yyyy"
+#: templates/part.contact.php:44
+msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:46
+msgid "dd-mm-yyyy"
+msgstr "dd-mm-yyyy"
+
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
-msgstr ""
+msgstr "Gruppen"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
-msgstr ""
+msgstr "Gruppen editéieren"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr ""
+msgstr "Telefonsnummer aginn"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
-msgstr ""
+msgstr "Telefonsnummer läschen"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
-msgstr ""
+msgstr "Op da Kaart uweisen"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
-msgstr ""
+msgstr "Adress Detailer editéieren"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
-msgstr ""
+msgstr "Note"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Kontakt eroflueden"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Kontakt läschen"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Typ"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postleetzuel"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Erweidert"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Strooss"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Staat"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regioun"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postleetzuel"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Land"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Dobäisetzen"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Land"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -657,31 +708,31 @@ msgstr ""
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "M"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Sir"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Mme"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "Dr"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "Virnumm"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "Weider Nimm"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
-msgstr ""
+msgstr "Famillje Numm"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
@@ -705,7 +756,7 @@ msgstr ""
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
@@ -713,40 +764,11 @@ msgstr ""
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Neit Adressbuch"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Adressbuch editéieren"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Ugewisene Numm"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Späicheren"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Fortschécken"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Ofbriechen"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
@@ -764,57 +786,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
-msgstr ""
-
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Download"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editéieren"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Neit Adressbuch"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Späicheren"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Ofbriechen"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/lb/core.po b/l10n/lb/core.po
index 0304df227cd..992723898f7 100644
--- a/l10n/lb/core.po
+++ b/l10n/lb/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Luxembourgish (http://www.transifex.net/projects/p/owncloud/language/lb/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr "Des Kategorie existéiert schonn:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Astellungen"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud Passwuert reset"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud Passwuert reset"
@@ -240,14 +240,10 @@ msgstr "Installatioun ofschléissen"
msgid "web services under your control"
msgstr "Web Servicer ënnert denger Kontroll"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Ausloggen"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Astellungen"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Passwuert vergiess?"
diff --git a/l10n/lb/files.po b/l10n/lb/files.po
index f2d90075760..23fcc195145 100644
--- a/l10n/lb/files.po
+++ b/l10n/lb/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Läschen"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po
index 705509ed4d4..1209e68515b 100644
--- a/l10n/lb/settings.po
+++ b/l10n/lb/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "Sprooch huet geännert"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Méi"
@@ -74,19 +82,19 @@ msgstr "Méi"
msgid "Add your App"
msgstr "Setz deng App bei"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Wiel eng Applikatioun aus"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-Lizenséiert"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "vun"
@@ -202,7 +210,7 @@ msgstr "Standard Quota"
msgid "Other"
msgstr "Aner"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Läschen"
diff --git a/l10n/lt_LT/contacts.po b/l10n/lt_LT/contacts.po
index 7191a755754..d1ce7da059c 100644
--- a/l10n/lt_LT/contacts.po
+++ b/l10n/lt_LT/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Lithuanian (Lithuania) (http://www.transifex.net/projects/p/owncloud/language/lt_LT/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: lt_LT\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Klaida (de)aktyvuojant adresų knygą."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Pridedant kontaktą įvyko klaida."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
-msgstr ""
+msgstr "Kontaktų nerasta."
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
-msgstr ""
-
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
-msgstr ""
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Pridedant kontaktą įvyko klaida."
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Klaida pridedant adresų knygą."
-
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Klaida aktyvuojant adresų knygą."
-
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/deleteproperty.php:36
+#: ajax/contact/deleteproperty.php:36
msgid "Information about vCard is incorrect. Please reload the page."
msgstr "Informacija apie vCard yra neteisinga. "
-#: ajax/deleteproperty.php:43
+#: ajax/contact/deleteproperty.php:43
msgid "Error deleting contact property."
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
-msgstr ""
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
+msgstr "Klaida skaitant kontakto nuotrauką."
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
-msgstr ""
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
+msgstr "Netinkama įkeliama nuotrauka."
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
+msgstr "Failas neegzistuoja:"
+
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
+msgstr "Klaida įkeliant nuotrauką."
+
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "Failas įkeltas sėkmingai, be klaidų"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "Įkeliamo failo dydis viršija upload_max_filesize nustatymą php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "Įkeliamo failo dydis viršija MAX_FILE_SIZE nustatymą, kuris naudojamas HTML formoje."
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "Failas buvo įkeltas tik dalinai"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "Nebuvo įkeltas joks failas"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,111 +219,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontaktai"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -348,296 +295,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Tai ne jūsų adresų knygelė."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontaktas nerastas"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresas"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefonas"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "El. paštas"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizacija"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Darbo"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Namų"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobilusis"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Žinučių"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Balso"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "Žinutė"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faksas"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Vaizdo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pranešimų gaviklis"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "Internetas"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Gimtadienis"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontaktas"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Pridėti kontaktą"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresų knygos"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nauja adresų knyga"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDAV nuoroda"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Atsisiųsti"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Keisti"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Trinti"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Atsisųsti kontaktą"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Ištrinti kontaktą"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Trinti"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
-msgstr ""
+msgstr "Slapyvardis"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Gimtadienis"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefonas"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Atsisųsti kontaktą"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Ištrinti kontaktą"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tipas"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Pašto dėžutė"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr ""
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Gatvė"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Miestas"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regionas"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Pašto indeksas"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Šalis"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Pridėti"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Šalis"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -719,35 +770,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nauja adresų knyga"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Redaguoti adresų knygą"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Rodomas vardas"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktyvus"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Išsaugoti"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Atšaukti"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -764,57 +786,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Atsisiųsti"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Keisti"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nauja adresų knyga"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Išsaugoti"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Atšaukti"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po
index c2bd15b3ef3..60b338d51cc 100644
--- a/l10n/lt_LT/core.po
+++ b/l10n/lt_LT/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Lithuanian (Lithuania) (http://www.transifex.net/projects/p/owncloud/language/lt_LT/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -20,11 +20,11 @@ msgstr ""
#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23
msgid "Application name not provided."
-msgstr ""
+msgstr "Nepateiktas programos pavadinimas."
#: ajax/vcategories/add.php:29
msgid "No category to add?"
-msgstr ""
+msgstr "Nepridėsite jokios kategorijos?"
#: ajax/vcategories/add.php:36
msgid "This category already exists: "
@@ -32,85 +32,85 @@ msgstr "Tokia kategorija jau yra:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Nustatymai"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Sausis"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Vasaris"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Kovas"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Balandis"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Gegužė"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Birželis"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Liepa"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Rugpjūtis"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Rugsėjis"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Spalis"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Lapkritis"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Gruodis"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Atšaukti"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ne"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Taip"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Gerai"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Trynimui nepasirinkta jokia kategorija."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Klaida"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud slaptažodžio atkūrimas"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud slaptažodžio atkūrimas"
@@ -240,14 +240,10 @@ msgstr "Baigti diegimą"
msgid "web services under your control"
msgstr "jūsų valdomos web paslaugos"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Atsijungti"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Nustatymai"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Pamiršote slaptažodį?"
diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po
index a3f2ed1f7b6..2eb293733ca 100644
--- a/l10n/lt_LT/files.po
+++ b/l10n/lt_LT/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Ištrinti"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "kuriamas ZIP archyvas, tai gali užtrukti šiek tiek laiko."
diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po
index 0986258c8b7..d62529df1f7 100644
--- a/l10n/lt_LT/settings.po
+++ b/l10n/lt_LT/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: lt_LT\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "Kalba pakeista"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Išjungti"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Įjungti"
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr "Žurnalas"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Daugiau"
@@ -74,19 +82,19 @@ msgstr "Daugiau"
msgid "Add your App"
msgstr "Pridėti programėlę"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Pasirinkite programą"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencijuota"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -202,7 +210,7 @@ msgstr "Numatytoji kvota"
msgid "Other"
msgstr "Kita"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "Limitas"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Ištrinti"
diff --git a/l10n/lv/contacts.po b/l10n/lv/contacts.po
index 8cc7933bb08..0e9e46f420c 100644
--- a/l10n/lv/contacts.po
+++ b/l10n/lv/contacts.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2011-09-23 17:10+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,68 +17,102 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
-msgid "id is not set."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/addproperty.php:46
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
msgid "Could not parse contact: "
msgstr ""
-#: ajax/addproperty.php:56
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr ""
-#: ajax/addproperty.php:67
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/addproperty.php:76
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/addproperty.php:144
+#: ajax/contact/addproperty.php:144
msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/categoriesfor.php:17
-msgid "No ID provided"
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/categories/categoriesfor.php:34
-msgid "Error setting checksum."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/categories/delete.php:19
-msgid "No categories selected for deletion."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/categories/delete.php:26
-msgid "No address books found."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/categories/delete.php:34
-msgid "No contacts found."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/contactdetails.php:31
-msgid "Missing ID"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/contactdetails.php:36
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
@@ -98,14 +132,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -122,58 +148,34 @@ msgstr ""
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -216,75 +218,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -297,129 +294,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr ""
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -427,44 +428,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -487,155 +500,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr ""
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr ""
@@ -778,34 +769,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr ""
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -826,15 +789,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -850,22 +813,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/lv/core.po b/l10n/lv/core.po
index f9e9e23477e..a9c0fffbecb 100644
--- a/l10n/lv/core.po
+++ b/l10n/lv/core.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-26 12:27+0000\n"
-"Last-Translator: CPDZ <aldis@udris.lv>\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -34,51 +34,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Iestatījumi"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -240,10 +244,6 @@ msgstr ""
msgid "Log out"
msgstr "Izlogoties"
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr "Iestatījumi"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Aizmirsāt paroli?"
diff --git a/l10n/lv/files.po b/l10n/lv/files.po
index 055364d0d73..621deceffc4 100644
--- a/l10n/lv/files.po
+++ b/l10n/lv/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr "Pārtraukt līdzdalīšanu"
msgid "Delete"
msgstr "Izdzēst"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po
index fbc7ad0283c..fffeb8f3be9 100644
--- a/l10n/lv/settings.po
+++ b/l10n/lv/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Epasts tika saglabāts"
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "Valoda tika nomainīta"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Atvienot"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Pievienot"
@@ -66,7 +74,7 @@ msgstr "Brīdinājums par drošību"
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Vairāk"
@@ -74,19 +82,19 @@ msgstr "Vairāk"
msgid "Add your App"
msgstr "Pievieno savu aplikāciju"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Izvēlies aplikāciju"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Apskatie aplikāciju lapu - apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "licenzēts"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "no"
@@ -202,7 +210,7 @@ msgstr "Apjoms pēc noklusējuma"
msgid "Other"
msgstr "Cits"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "Apjoms"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Izdzēst"
diff --git a/l10n/mk/contacts.po b/l10n/mk/contacts.po
index 6d30f17cb1d..6bb1874661b 100644
--- a/l10n/mk/contacts.po
+++ b/l10n/mk/contacts.po
@@ -3,642 +3,694 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012.
# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Macedonian (http://www.transifex.net/projects/p/owncloud/language/mk/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Грешка (де)активирање на адресарот."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Имаше грешка при додавање на контактот."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Неможе да се додаде празна вредност."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Барем една од полињата за адреса треба да биде пополнето."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ид не е поставено."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Се обидовте да внесете дупликат вредност:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Неможе да се ажурира адресар со празно име."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Грешка при додавање на вредност за контактот."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Грешка при ажурирање на адресарот."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Нема доставено ИД"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Грешка во поставување сума за проверка."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Нема избрано категории за бришење."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Не се најдени адресари."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Не се најдени контакти."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Имаше грешка при додавање на контактот."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "име за елементот не е поставена."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Неможе да се додаде празна вредност."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Барем една од полињата за адреса треба да биде пополнето."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Се обидовте да внесете дупликат вредност:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Греш при бришење на вредноста за контакт."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Недостасува ИД"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Грешка при парсирање VCard за ИД: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Неможе да се внесе адресар со празно име."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "сумата за проверка не е поставена."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава:"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Грешки при додавање на адресарот."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Нешто се расипа."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Грешка при активирање на адресарот."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Грешка при ажурирање на вредноста за контакт."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Не беше доставено ИД за контакт."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Грешка во читање на контакт фотографија."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Грешка во снимање на привремена датотека."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Фотографијата која се вчитува е невалидна."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ид не е поставено."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Греш при бришење на вредноста за контакт."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "ИД за контакт недостасува."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Недостасува ид за контакт."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Не беше поднесена патека за фотографија."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Не постои датотеката:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Грешка во вчитување на слика."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Грешка при преземањето на контакт објектот,"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Грешка при утврдувањето на карактеристиките на фотографијата."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Грешка при снимање на контактите."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Грешка при скалирање на фотографијата"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Грешка при сечење на фотографијата"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Грешка при креирањето на привремената фотографија"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "име за елементот не е поставена."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "сумата за проверка не е поставена."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава:"
+msgstr "Грешка при наоѓањето на фотографијата:"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Нешто се расипа."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Грешка при ажурирање на вредноста за контакт."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Неможе да се ажурира адресар со празно име."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Грешка при ажурирање на адресарот."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Грешка во снимање на контактите на диск."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Датотеката беше успешно подигната."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Големината на датотеката ја надминува upload_max_filesize директивата во php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Големината на датотеката ја надминува MAX_FILE_SIZE директивата која беше специфицирана во HTML формата"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Датотеката беше само делумно подигната."
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Не беше подигната датотека."
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Недостасува привремена папка"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Не можеше да се сними привремената фотографија:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Не можеше да се вчита привремената фотографија:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Ниту еден фајл не се вчита. Непозната грешка"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Контакти"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Жалам, оваа функционалност уште не е имплементирана"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Не е имплементирано"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Не можев да добијам исправна адреса."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Грешка"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Својството не смее да биде празно."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Не може да се серијализираат елементите."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' повикан без тип на аргументот. Пријавете грешка/проблем на bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Уреди го името"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Ниту еден фајл не е избран за вчитување."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "Датотеката која се обидувате да ја префрлите ја надминува максималната големина дефинирана за пренос на овој сервер."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Довлечкај VCF датотека да се внесат контакти."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Одбери тип"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Резултат: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "увезено,"
#: js/loader.js:49
msgid " failed."
+msgstr "неуспешно."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Адресарот не е најден."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ова не е во Вашиот адресар."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Контактот неможе да биде најден."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Адреса"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Телефон"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Е-пошта"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Организација"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Работа"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Дома"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Мобилен"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Текст"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Глас"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Порака"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Факс"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Видео"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Пејџер"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Интернет"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Роденден"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Роденден на {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Контакт"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Додади контакт"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Внеси"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Адресари"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Конфигурирај адресар"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Затвои"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Нов адресар"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Внеси од VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Врска за CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Преземи"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Уреди"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Избриши"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Преземи го контактот"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Избриши го контактот"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Довлечкај фотографија за да се подигне"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Избриши моментална фотографија"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Уреди моментална фотографија"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Подигни нова фотографија"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Изберете фотографија од ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Прилагоден формат, кратко име, цело име, обратно или обратно со запирка"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Уреди детали за име"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Избриши"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Прекар"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Внеси прекар"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Роденден"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Групи"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Одвоете ги групите со запирка"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Уреди групи"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Претпочитано"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Ве молам внесете правилна адреса за е-пошта."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Внесете е-пошта"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Прати порака до адреса"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Избриши адреса за е-пошта"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Внесете телефонски број"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Избриши телефонски број"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Погледајте на мапа"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Уреди детали за адреса"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Внесете забелешки тука."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Додади поле"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Фотографија за профил"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Телефон"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Забелешка"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Избриши моментална фотографија"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Уреди моментална фотографија"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Подигни нова фотографија"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Преземи го контактот"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Изберете фотографија од ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Избриши го контактот"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Привремената слика е отстранета од кешот."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Уреди адреса"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Тип"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Поштенски фах"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Дополнително"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Улица"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Град"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Регион"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Поштенски код"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Држава"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Уреди категории"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Додади"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Адресар"
@@ -719,35 +771,6 @@ msgstr "Помлад."
msgid "Sn."
msgstr "Постар."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Нов адресар"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Уреди адресар"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Прикажано име"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Активно"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Сними"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Прати"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Откажи"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Внеси датотека со контакти"
@@ -764,57 +787,86 @@ msgstr "креирај нов адресар"
msgid "Name of new addressbook"
msgstr "Име на новиот адресар"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Внеси"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Внесување контакти"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Изберете адресар да се внесе:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Изберете од хард диск"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Немате контакти во Вашиот адресар."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Додади контакт"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Уреди адресари"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Адреса за синхронизација со CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "повеќе информации"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Примарна адреса"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Преземи"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Уреди"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Нов адресар"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Сними"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Откажи"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/mk/core.po b/l10n/mk/core.po
index c6179ebf6fb..845e2aa68c7 100644
--- a/l10n/mk/core.po
+++ b/l10n/mk/core.po
@@ -4,15 +4,16 @@
#
# Translators:
# Georgi Stanojevski <glisha@gmail.com>, 2012.
+# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012.
# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Macedonian (http://www.transifex.net/projects/p/owncloud/language/mk/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +34,85 @@ msgstr "Оваа категорија веќе постои:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Поставки"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Јануари"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Февруари"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Март"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Април"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Мај"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Јуни"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Јули"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Август"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Септември"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Октомври"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Ноември"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Декември"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Откажи"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Не"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Да"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Во ред"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Не е одбрана категорија за бришење."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Грешка"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Ресетирање на Owncloud лозинка"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ресетирање на лозинка за ownCloud"
@@ -241,14 +242,10 @@ msgstr "Заврши го подесувањето"
msgid "web services under your control"
msgstr "веб сервиси под Ваша контрола"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Одјава"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Поставки"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Ја заборавивте лозинката?"
diff --git a/l10n/mk/files.po b/l10n/mk/files.po
index 010215ad8bc..41b9f391204 100644
--- a/l10n/mk/files.po
+++ b/l10n/mk/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr ""
msgid "Delete"
msgstr "Избриши"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "Се генерира ZIP фајлот, ќе треба извесно време."
diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po
index ef930d96598..706ddbc2b46 100644
--- a/l10n/mk/settings.po
+++ b/l10n/mk/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Електронската пошта е снимена"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Јазикот е сменет"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Оневозможи"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Овозможи"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Записник"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Повеќе"
@@ -75,19 +83,19 @@ msgstr "Повеќе"
msgid "Add your App"
msgstr "Додадете ја Вашата апликација"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Избери аппликација"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Види ја страницата со апликации на apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licensed"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "од"
@@ -203,7 +211,7 @@ msgstr "Предефинирана квота"
msgid "Other"
msgstr "Останато"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Квота"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Избриши"
diff --git a/l10n/ms_MY/contacts.po b/l10n/ms_MY/contacts.po
index 8c1d5f72cad..61909142b6a 100644
--- a/l10n/ms_MY/contacts.po
+++ b/l10n/ms_MY/contacts.po
@@ -6,640 +6,692 @@
# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012.
# <hadri.hilmi@gmail.com>, 2012.
# Hafiz Ismail <mhbinet@gmail.com>, 2012.
+# Zulhilmi Rosnin <zulhilmi.rosnin@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Malay (Malaysia) (http://www.transifex.net/projects/p/owncloud/language/ms_MY/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Ralat nyahaktif buku alamat."
-#: ajax/addcontact.php:59
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID tidak ditetapkan."
+
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Tidak boleh kemaskini buku alamat dengan nama yang kosong."
+
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Masalah mengemaskini buku alamat."
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr "tiada ID diberi"
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr "Ralat menetapkan checksum."
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr "Tiada kategori dipilih untuk dibuang."
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr "Tiada buku alamat dijumpai."
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr "Tiada kenalan dijumpai."
+
+#: ajax/contact/add.php:47
msgid "There was an error adding the contact."
msgstr "Terdapat masalah menambah maklumat."
-#: ajax/addproperty.php:40
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "nama elemen tidak ditetapkan."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr "Tidak boleh menambah ruang kosong."
-#: ajax/addproperty.php:52
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr "Sekurangnya satu ruangan alamat perlu diisikan."
-#: ajax/addproperty.php:62
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
-msgstr ""
-
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Terdapat masalah menambah maklumat."
-
-#: ajax/categories/categoriesfor.php:15
-msgid "No ID provided"
-msgstr ""
-
-#: ajax/categories/categoriesfor.php:27
-msgid "Error setting checksum."
-msgstr ""
+msgstr "Cuba untuk letak nilai duplikasi:"
-#: ajax/categories/delete.php:29
-msgid "No categories selected for deletion."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
-msgid "No address books found."
-msgstr ""
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Maklumat vCard tidak tepat. Sila reload semula halaman ini."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
-msgid "No contacts found."
-msgstr ""
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Masalah memadam maklumat."
-#: ajax/contactdetails.php:37
+#: ajax/contact/details.php:31
msgid "Missing ID"
-msgstr ""
+msgstr "ID Hilang"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "Ralat VCard untuk ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum tidak ditetapkan."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Masalah menambah buku alamat."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Maklumat tentang vCard tidak betul."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Masalah mengaktifkan buku alamat."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Sesuatu tidak betul."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Masalah mengemaskini maklumat."
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "Tiada ID kenalan yang diberi."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr ""
+msgstr "Ralat pada foto kenalan."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
-msgstr ""
+msgstr "Ralat menyimpan fail sementara"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
-msgstr ""
-
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Maklumat vCard tidak tepat. Sila reload semula halaman ini."
+msgstr "Foto muatan tidak sah."
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Masalah memadam maklumat."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
-
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
+msgstr "ID Kenalan telah hilang."
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "Tiada direktori gambar yang diberi."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
-msgstr ""
+msgstr "Fail tidak wujud:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
-msgstr ""
+msgstr "Ralat pada muatan imej."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Ralat mendapatkan objek pada kenalan."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Ralat mendapatkan maklumat gambar."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Ralat menyimpan kenalan."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Ralat mengubah saiz imej"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Ralat memotong imej"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Ralat mencipta imej sementara"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Masalah mengemaskini maklumat."
+msgstr "Ralat mencari imej: "
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Masalah mengemaskini buku alamat."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "Ralat memuatnaik senarai kenalan."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "Tiada ralat berlaku, fail berjaya dimuatnaik"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "Saiz fail yang dimuatnaik melebihi upload_max_filesize yang ditetapkan dalam php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "Fail yang dimuatnaik tidak lengkap"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
-msgstr ""
+msgstr "Tiada fail dimuatnaik"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "Direktori sementara hilang"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Tidak boleh menyimpan imej sementara: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Tidak boleh membuka imej sementara: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Tiada fail dimuatnaik. Ralat tidak diketahui."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Hubungan-hubungan"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Maaf, fungsi ini masih belum boleh diguna lagi"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Tidak digunakan"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Tidak boleh mendapat alamat yang sah."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
+msgstr "Ralat"
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Nilai ini tidak boleh kosong."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Tidak boleh menggabungkan elemen."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' dipanggil tanpa argumen taip. Sila maklumkan di bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Ubah nama"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Tiada fail dipilih untuk muatnaik."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "Fail yang ingin dimuatnaik melebihi saiz yang dibenarkan."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
+msgstr "PIlih jenis"
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Hasil: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " import, "
#: js/loader.js:49
msgid " failed."
+msgstr " gagal."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ini bukan buku alamat anda."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Hubungan tidak dapat ditemui"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Alamat"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Emel"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisasi"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Kerja"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Rumah"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mudah alih"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Teks"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Suara"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
-msgstr ""
+msgstr "Mesej"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Alat Kelui"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
+msgstr "Internet"
+
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Hari lahir"
+
+#: lib/app.php:184
+msgid "Business"
msgstr ""
-#: lib/hooks.php:79
-msgid "{name}'s Birthday"
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
msgstr ""
-#: lib/search.php:22
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
+msgid "{name}'s Birthday"
+msgstr "Hari Lahir {name}"
+
+#: lib/search.php:15
msgid "Contact"
msgstr "Hubungan"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Tambah kenalan"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Import"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Senarai Buku Alamat"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Tutup"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Buku Alamat Baru"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Sambungan CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Muat naik"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Sunting"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Padam"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Muat turun hubungan"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Padam hubungan"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
-msgid "Drop photo to upload"
+#: templates/index.php:57
+msgid "Refresh contacts list"
msgstr ""
-#: templates/part.contact.php:29
-msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+#: templates/index.php:59
+msgid "Add new contact"
msgstr ""
-#: templates/part.contact.php:30
-msgid "Edit name details"
+#: templates/index.php:61
+msgid "Add new addressbook"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
-msgid "Nickname"
+#: templates/index.php:63
+msgid "Delete current contact"
msgstr ""
+#: templates/part.contact.php:17
+msgid "Drop photo to upload"
+msgstr "Letak foto disini untuk muatnaik"
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Padam foto semasa"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Ubah foto semasa"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Muatnaik foto baru"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Pilih foto dari ownCloud"
+
+#: templates/part.contact.php:35
+msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+msgstr "Format bebas, Nama pendek, Nama penuh, Unduran dengan koma"
+
#: templates/part.contact.php:36
+msgid "Edit name details"
+msgstr "Ubah butiran nama"
+
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Padam"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
+msgid "Nickname"
+msgstr "Nama Samaran"
+
+#: templates/part.contact.php:42
msgid "Enter nickname"
+msgstr "Masukkan nama samaran"
+
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Hari lahir"
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
-msgid "dd-mm-yyyy"
+#: templates/part.contact.php:44
+msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:46
+msgid "dd-mm-yyyy"
+msgstr "dd-mm-yyyy"
+
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
-msgstr ""
+msgstr "Kumpulan"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
-msgstr ""
+msgstr "Asingkan kumpulan dengan koma"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
-msgstr ""
+msgstr "Ubah kumpulan"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Pilihan"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
-msgstr ""
+msgstr "Berikan alamat emel yang sah."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
-msgstr ""
+msgstr "Masukkan alamat emel"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
-msgstr ""
+msgstr "Hantar ke alamat"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
-msgstr ""
+msgstr "Padam alamat emel"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr ""
+msgstr "Masukkan nombor telefon"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
-msgstr ""
+msgstr "Padam nombor telefon"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
-msgstr ""
+msgstr "Lihat pada peta"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
-msgstr ""
+msgstr "Ubah butiran alamat"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
-msgstr ""
+msgstr "Letak nota disini."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
-msgstr ""
-
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
+msgstr "Letak ruangan"
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
-msgstr ""
-
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
+msgstr "Nota"
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Muat turun hubungan"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Padam hubungan"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Imej sementara telah dibuang dari cache."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
-msgstr ""
+msgstr "Ubah alamat"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Jenis"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Peti surat"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Sambungan"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Jalan"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "bandar"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Wilayah"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Poskod"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Negara"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Tambah"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Negara"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -647,176 +699,176 @@ msgstr "Buku alamat"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Awalan nama"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "Cik"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "Cik"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "Encik"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Tuan"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Puan"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "Dr"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "Nama diberi"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "Nama tambahan"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
-msgstr ""
+msgstr "Nama keluarga"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "Awalan nama"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "J.D."
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "M.D."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "D.O."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "D.C."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Buku Alamat Baru"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Kemaskini Buku Alamat"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Paparan nama"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktif"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Simpan"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Hantar"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Batal"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
-msgstr ""
+msgstr "Import fail kenalan"
#: templates/part.import.php:6
msgid "Please choose the addressbook"
-msgstr ""
+msgstr "Sila pilih buku alamat"
#: templates/part.import.php:10
msgid "create a new addressbook"
-msgstr ""
+msgstr "Cipta buku alamat baru"
#: templates/part.import.php:15
msgid "Name of new addressbook"
-msgstr ""
-
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
+msgstr "Nama buku alamat"
#: templates/part.import.php:20
msgid "Importing contacts"
-msgstr ""
+msgstr "Import senarai kenalan"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr "Anda tidak mempunyai sebarang kenalan didalam buku alamat."
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "Letak kenalan"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr "Konfigurasi buku alamat"
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr "alamat selarian CardDAV"
+
+#: templates/settings.php:3
+msgid "more info"
+msgstr "maklumat lanjut"
+
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
+msgstr "Alamat utama"
+
+#: templates/settings.php:7
+msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Muat naik"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Sunting"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Buku Alamat Baru"
+
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Simpan"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Batal"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/ms_MY/core.po b/l10n/ms_MY/core.po
index 1e876b63d1d..468102d63d9 100644
--- a/l10n/ms_MY/core.po
+++ b/l10n/ms_MY/core.po
@@ -3,16 +3,17 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012.
# <hadri.hilmi@gmail.com>, 2011, 2012.
# Hadri Hilmi <hadri.hilmi@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Malay (Malaysia) (http://www.transifex.net/projects/p/owncloud/language/ms_MY/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,99 +22,99 @@ msgstr ""
#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23
msgid "Application name not provided."
-msgstr ""
+msgstr "nama applikasi tidak disediakan"
#: ajax/vcategories/add.php:29
msgid "No category to add?"
-msgstr ""
+msgstr "Tiada kategori untuk di tambah?"
#: ajax/vcategories/add.php:36
msgid "This category already exists: "
-msgstr ""
+msgstr "Kategori ini telah wujud"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Tetapan"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Januari"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Februari"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Mac"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "April"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mei"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Jun"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Julai"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Ogos"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Disember"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Batal"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Tidak"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ya"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "tiada kategori dipilih untuk penghapusan"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Ralat"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Penetapan kata laluan Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
-msgstr ""
+msgstr "Set semula kata lalaun ownCloud"
#: lostpassword/templates/email.php:1
msgid "Use the following link to reset your password: {link}"
@@ -178,7 +179,7 @@ msgstr "Bantuan"
#: templates/403.php:12
msgid "Access forbidden"
-msgstr ""
+msgstr "Larangan akses"
#: templates/404.php:12
msgid "Cloud not found"
@@ -186,7 +187,7 @@ msgstr "Awan tidak dijumpai"
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
-msgstr ""
+msgstr "Edit kategori"
#: templates/edit_categories_dialog.php:14
msgid "Add"
@@ -241,14 +242,10 @@ msgstr "Setup selesai"
msgid "web services under your control"
msgstr "Perkhidmatan web di bawah kawalan anda"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Log keluar"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Tetapan"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Hilang kata laluan?"
diff --git a/l10n/ms_MY/files.po b/l10n/ms_MY/files.po
index 6220c70851d..d008381d5db 100644
--- a/l10n/ms_MY/files.po
+++ b/l10n/ms_MY/files.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +63,34 @@ msgstr ""
msgid "Delete"
msgstr "Padam"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "sedang menghasilkan fail ZIP, mungkin mengambil sedikit masa."
diff --git a/l10n/ms_MY/settings.po b/l10n/ms_MY/settings.po
index ac982981486..1cb2d9244c9 100644
--- a/l10n/ms_MY/settings.po
+++ b/l10n/ms_MY/settings.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,10 @@ msgstr ""
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Emel disimpan"
@@ -31,7 +35,7 @@ msgstr "Emel tidak sah"
#: ajax/openid.php:16
msgid "OpenID Changed"
-msgstr "OpenID ditukar"
+msgstr "OpenID diubah"
#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23
msgid "Invalid request"
@@ -39,17 +43,21 @@ msgstr "Permintaan tidak sah"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "Ralat pengesahan"
#: ajax/setlanguage.php:18
msgid "Language changed"
-msgstr "Bahasa ditukar"
+msgstr "Bahasa diubah"
+
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Nyahaktif"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Aktif"
@@ -63,13 +71,13 @@ msgstr "_nama_bahasa_"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Amaran keselamatan"
#: templates/admin.php:28
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Lanjutan"
@@ -77,19 +85,19 @@ msgstr "Lanjutan"
msgid "Add your App"
msgstr "Tambah apps anda"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Pilih aplikasi"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Lihat halaman applikasi di apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-dilesen"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "oleh"
@@ -135,15 +143,15 @@ msgstr "Muat turun"
#: templates/personal.php:19
msgid "Your password got changed"
-msgstr "Kata laluan anda ditukar"
+msgstr "Kata laluan anda diubah"
#: templates/personal.php:20
msgid "Unable to change your password"
-msgstr "Gagal menukar kata laluan anda "
+msgstr "Gagal mengubah kata laluan anda "
#: templates/personal.php:21
msgid "Current password"
-msgstr "Kata laluan terkini"
+msgstr "Kata laluan semasa"
#: templates/personal.php:22
msgid "New password"
@@ -155,7 +163,7 @@ msgstr "Papar"
#: templates/personal.php:24
msgid "Change password"
-msgstr "Tukar kata laluan"
+msgstr "Ubah kata laluan"
#: templates/personal.php:30
msgid "Email"
@@ -205,18 +213,14 @@ msgstr "Kuota Lalai"
msgid "Other"
msgstr "Lain"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
-msgstr ""
+msgstr "SubAdmin"
#: templates/users.php:82
msgid "Quota"
msgstr "Kuota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Padam"
diff --git a/l10n/nb_NO/contacts.po b/l10n/nb_NO/contacts.po
index 3c4fd0d4297..a6d4c869021 100644
--- a/l10n/nb_NO/contacts.po
+++ b/l10n/nb_NO/contacts.po
@@ -11,644 +11,695 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.net/projects/p/owncloud/language/nb_NO/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Et problem oppsto med å (de)aktivere adresseboken."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Et problem oppsto med å legge til kontakten."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Kan ikke legge til tomt felt."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Minst en av adressefeltene må oppgis."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id er ikke satt."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Kan ikke oppdatere adressebøker uten navn."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Et problem oppsto med å legge til kontaktfeltet."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Et problem oppsto med å oppdatere adresseboken."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Ingen ID angitt"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Ingen kategorier valgt for sletting."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Ingen adressebok funnet."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Ingen kontakter funnet."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Et problem oppsto med å legge til kontakten."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Kan ikke legge til tomt felt."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Minst en av adressefeltene må oppgis."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informasjonen om vCard-filen er ikke riktig. Last inn siden på nytt."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Et problem oppsto med å fjerne kontaktfeltet."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Manglende ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Kan ikke legge til en adressebok uten navn."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr ""
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Et problem oppsto med å legge til adresseboken."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Noe gikk fryktelig galt."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Et problem oppsto med å aktivere adresseboken."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Et problem oppsto med å legge til kontaktfeltet."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr ""
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Klarte ikke å lese kontaktbilde."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Klarte ikke å lagre midlertidig fil."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Bildet som lastes inn er ikke gyldig."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id er ikke satt."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informasjonen om vCard-filen er ikke riktig. Last inn siden på nytt."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Et problem oppsto med å fjerne kontaktfeltet."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
-msgstr ""
-
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Mangler kontakt-id."
+msgstr "Kontakt-ID mangler."
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Ingen filsti ble lagt inn."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Filen eksisterer ikke:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Klarte ikke å laste bilde."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Klarte ikke å lagre kontakt."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Klarte ikke å endre størrelse på bildet"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Klarte ikke å beskjære bildet"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Klarte ikke å lage et midlertidig bilde"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
+msgstr "Kunne ikke finne bilde:"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Noe gikk fryktelig galt."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Et problem oppsto med å legge til kontaktfeltet."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Kan ikke oppdatere adressebøker uten navn."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Et problem oppsto med å oppdatere adresseboken."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "Klarte ikke å laste opp kontakter til lagringsplassen"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Pust ut, ingen feil. Filen ble lastet opp problemfritt"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Filen du prøvde å laste opp var større enn grensen upload_max_filesize i php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Filen du prøvde å laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet."
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Filen du prøvde å laste opp ble kun delvis lastet opp"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Ingen filer ble lastet opp"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Mangler midlertidig mappe"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Kunne ikke lagre midlertidig bilde:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Kunne ikke laste midlertidig bilde:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Ingen filer ble lastet opp. Ukjent feil."
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakter"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Feil"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Endre navn"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Ingen filer valgt for opplasting."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "Filen du prøver å laste opp er for stor."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Velg type"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultat:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "importert,"
#: js/loader.js:49
msgid " failed."
+msgstr "feilet."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adresseboken ble ikke funnet."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dette er ikke dine adressebok."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakten ble ikke funnet."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-post"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisasjon"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Arbeid"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Hjem"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Svarer"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Melding"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internett"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Bursdag"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
-msgstr "bursdagen til {name}"
+msgstr "{name}s bursdag"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Ny kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importer"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressebøker"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Konfigurer adressebok"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Lukk"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Ny adressebok"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importer fra VDF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDAV-lenke"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Hent ned"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Rediger"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Slett"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Hend ned kontakten"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Slett kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Dra bilder hit for å laste opp"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Fjern nåværende bilde"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Rediger nåværende bilde"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Last opp nytt bilde"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Velg bilde fra ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Endre detaljer rundt navn"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Slett"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Kallenavn"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Skriv inn kallenavn"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Bursdag"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-åååå"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupper"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Skill gruppene med komma"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Endre grupper"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Foretrukket"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Vennligst angi en gyldig e-postadresse."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Skriv inn e-postadresse"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Send e-post til adresse"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Fjern e-postadresse"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Skriv inn telefonnummer"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Fjern telefonnummer"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Se på kart"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Endre detaljer rundt adresse"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Legg inn notater her."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Legg til felt"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profilbilde"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Notat"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Fjern nåværende bilde"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Rediger nåværende bilde"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Last opp nytt bilde"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Hend ned kontakten"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Velg bilde fra ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Slett kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Det midlertidige bildet er fjernet fra cache."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Endre adresse"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Type"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postboks"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Utvidet"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Gate"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "By"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Området"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postnummer"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Land"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Endre kategorier"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Ny"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adressebok"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Ærestitler"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
@@ -722,35 +773,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sr."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Ny adressebok"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Endre adressebok"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Visningsnavn"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiv"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Lagre"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Lagre"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Avbryt"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importer en fil med kontakter."
@@ -767,57 +789,86 @@ msgstr "Lag ny adressebok"
msgid "Name of new addressbook"
msgstr "Navn på ny adressebok"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importer"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importerer kontakter"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr ""
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Du har ingen kontakter i din adressebok"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Ny kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Konfigurer adressebøker"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Synkroniseringsadresse for CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "mer info"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Hent ned"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Rediger"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Ny adressebok"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Lagre"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po
index 235bd24a6b2..010ea337041 100644
--- a/l10n/nb_NO/core.po
+++ b/l10n/nb_NO/core.po
@@ -11,10 +11,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.net/projects/p/owncloud/language/nb_NO/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -37,83 +37,83 @@ msgstr "Denne kategorien finnes allerede:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Innstillinger"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Januar"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Februar"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Mars"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "April"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mai"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juni"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juli"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "August"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Desember"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Avbryt"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nei"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Ingen kategorier merket for sletting."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Feil"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "OwnCloud passordtilbakestilling"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Tilbakestill ownCloud passord"
@@ -243,14 +243,10 @@ msgstr "Fullfør oppsetting"
msgid "web services under your control"
msgstr "nettjenester under din kontroll"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logg ut"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Innstillinger"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Mistet passordet ditt?"
diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po
index 94f07c07b4c..60ac64821f4 100644
--- a/l10n/nb_NO/files.po
+++ b/l10n/nb_NO/files.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +63,34 @@ msgstr ""
msgid "Delete"
msgstr "Slett"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "opprettet ZIP-fil, dette kan ta litt tid"
diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po
index f423532a21e..38b676eb430 100644
--- a/l10n/nb_NO/settings.po
+++ b/l10n/nb_NO/settings.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,10 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Epost lagret"
@@ -46,11 +50,15 @@ msgstr ""
msgid "Language changed"
msgstr "Språk endret"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Slå avBehandle "
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Slå på"
@@ -70,7 +78,7 @@ msgstr ""
msgid "Log"
msgstr "Logg"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mer"
@@ -78,19 +86,19 @@ msgstr "Mer"
msgid "Add your App"
msgstr "Legg til din App"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Velg en app"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Se applikasjonens side på apps.owncloud.org"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-lisensiert"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "av"
@@ -206,7 +214,7 @@ msgstr "Standard Kvote"
msgid "Other"
msgstr "Annet"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -214,10 +222,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvote"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Slett"
diff --git a/l10n/nl/contacts.po b/l10n/nl/contacts.po
index af8b706fd49..16781f12dcb 100644
--- a/l10n/nl/contacts.po
+++ b/l10n/nl/contacts.po
@@ -12,220 +12,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Dutch (http://www.transifex.net/projects/p/owncloud/language/nl/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Fout bij het (de)activeren van het adresboek."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Er was een fout bij het toevoegen van het contact."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Kan geen lege eigenschap toevoegen."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Minstens één van de adresvelden moet ingevuld worden."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id is niet ingesteld."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Eigenschap bestaat al: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Kan adresboek zonder naam niet wijzigen"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Fout bij het toevoegen van de contacteigenschap."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Fout bij het updaten van het adresboek."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Geen ID opgegeven"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Instellen controlegetal mislukt"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Geen categorieën geselecteerd om te verwijderen."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Geen adresboek gevonden"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Geen contracten gevonden"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Er was een fout bij het toevoegen van het contact."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "onderdeel naam is niet opgegeven."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Kan geen lege eigenschap toevoegen."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Minstens één van de adresvelden moet ingevuld worden."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Eigenschap bestaat al: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informatie over de vCard is onjuist. Herlaad de pagina."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Fout bij het verwijderen van de contacteigenschap."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Ontbrekend ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Fout bij inlezen VCard voor ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Kan geen adresboek toevoegen zonder naam."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "controlegetal is niet opgegeven."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informatie over vCard is fout. Herlaad de pagina: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Fout bij het toevoegen van het adresboek."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Er ging iets totaal verkeerd. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Fout bij het activeren van het adresboek."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Fout bij het updaten van de contacteigenschap."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Geen contact ID opgestuurd."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Lezen van contact foto mislukt."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Tijdelijk bestand opslaan mislukt."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "De geladen foto is niet goed."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id is niet ingesteld."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informatie over de vCard is onjuist. Herlaad de pagina."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Fout bij het verwijderen van de contacteigenschap."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Contact ID ontbreekt."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Ontbrekende contact id."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Geen fotopad opgestuurd."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Bestand bestaat niet:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Fout bij laden plaatje."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "onderdeel naam is niet opgegeven."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "controlegetal is niet opgegeven."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informatie over vCard is fout. Herlaad de pagina: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Er ging iets totaal verkeerd. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Fout bij het updaten van de contacteigenschap."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Kan adresboek zonder naam niet wijzigen"
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Fout bij het updaten van het adresboek."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Fout bij opslaan van contacten."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "De upload van het bestand is goedgegaan."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Het bestand overschrijdt de upload_max_filesize instelling in php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Het bestand is gedeeltelijk geüpload"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Er is geen bestand geüpload"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Er ontbreekt een tijdelijke map"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -233,111 +223,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contacten"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Sleep een VCF bestand om de contacten te importeren."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -352,297 +299,401 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adresboek niet gevonden."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dit is niet uw adresboek."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Contact kon niet worden gevonden."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adres"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefoon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisatie"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Werk"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Thuis"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobiel"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Stem"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Bericht"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pieper"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Verjaardag"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}'s verjaardag"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contact"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Contact toevoegen"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importeer"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresboeken"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Instellen adresboeken"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nieuw Adresboek"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importeer uit VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Bewerken"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Verwijderen"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Verwijder contact"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Verwijder foto uit upload"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Verwijdere huidige foto"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Wijzig huidige foto"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Upload nieuwe foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Selecteer foto uit ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formateer aangepast, Korte naam, Volledige naam, Achteruit of Achteruit met komma"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Wijzig naam gegevens"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Verwijderen"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Roepnaam"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Voer roepnaam in"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Verjaardag"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Groepen"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Gebruik komma bij meerder groepen"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Wijzig groepen"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Voorkeur"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Geef een geldig email adres op."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Voer email adres in"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Mail naar adres"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Verwijder email adres"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Voer telefoonnummer in"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Verwijdere telefoonnummer"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Bekijk op een kaart"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Wijzig adres gegevens"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Voeg notitie toe"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Voeg veld toe"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profiel foto"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefoon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Notitie"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Verwijdere huidige foto"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Wijzig huidige foto"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Upload nieuwe foto"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Download contact"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Selecteer foto uit ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Verwijder contact"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Wijzig adres"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Type"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postbus"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Uitgebreide"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Straat"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Stad"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regio"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postcode"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Land"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Wijzig categorieën"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Voeg toe"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adresboek"
@@ -723,35 +774,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nieuw adresboek"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Wijzig adresboek"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Weergavenaam"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Actief"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Opslaan"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Opslaan"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Anuleren"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importeer een contacten bestand"
@@ -768,57 +790,86 @@ msgstr "Maak een nieuw adresboek"
msgid "Name of new addressbook"
msgstr "Naam van nieuw adresboek"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importeer"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importeren van contacten"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Selecteer adresboek voor import:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Selecteer van schijf"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Je hebt geen contacten in je adresboek"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Contactpersoon toevoegen"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Bewerken adresboeken"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV synchroniseert de adressen"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "meer informatie"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Standaardadres"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "IOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Download"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Bewerken"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nieuw Adresboek"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Opslaan"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Anuleren"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/nl/core.po b/l10n/nl/core.po
index 1bdd585b7e4..cdbdada846a 100644
--- a/l10n/nl/core.po
+++ b/l10n/nl/core.po
@@ -6,16 +6,17 @@
# <bart.formosus@gmail.com>, 2011.
# Erik Bent <hj.bent.60@gmail.com>, 2012.
# <icewind1991@gmail.com>, 2011.
+# <jos@gelauff.net>, 2012.
# <koen@vervloesem.eu>, 2011.
# <pietje8501@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Dutch (http://www.transifex.net/projects/p/owncloud/language/nl/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -38,83 +39,83 @@ msgstr "De categorie bestaat al."
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Instellingen"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Januari"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Februari"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Maart"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "April"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mei"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Juni"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Juli"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Augustus"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Oktober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "December"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Annuleren"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nee"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Geen categorie geselecteerd voor verwijdering."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Fout"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Reset je ownCloud wachtwoord"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud wachtwoord herstellen"
@@ -244,14 +245,10 @@ msgstr "Installatie afronden"
msgid "web services under your control"
msgstr "webdiensten die je beheerst"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Afmelden"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Instellingen"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Uw wachtwoord vergeten?"
diff --git a/l10n/nl/files.po b/l10n/nl/files.po
index f7f4ade3275..fd294e92b51 100644
--- a/l10n/nl/files.po
+++ b/l10n/nl/files.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -66,14 +66,34 @@ msgstr ""
msgid "Delete"
msgstr "Verwijder"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "aanmaken ZIP-file, dit kan enige tijd duren."
diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po
index daccd5ac074..607ec7418f3 100644
--- a/l10n/nl/settings.po
+++ b/l10n/nl/settings.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,10 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-mail bewaard"
@@ -47,11 +51,15 @@ msgstr ""
msgid "Language changed"
msgstr "Taal aangepast"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Uitschakelen"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Inschakelen"
@@ -71,7 +79,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Meer"
@@ -79,19 +87,19 @@ msgstr "Meer"
msgid "Add your App"
msgstr "Voeg je App toe"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Selecteer een app"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Zie de applicatiepagina op apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-gelicentieerd"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "door"
@@ -207,7 +215,7 @@ msgstr "Standaard limiet"
msgid "Other"
msgstr "Andere"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -215,10 +223,6 @@ msgstr ""
msgid "Quota"
msgstr "Limieten"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "verwijderen"
diff --git a/l10n/nn_NO/contacts.po b/l10n/nn_NO/contacts.po
index 93385875c22..338507320b3 100644
--- a/l10n/nn_NO/contacts.po
+++ b/l10n/nn_NO/contacts.po
@@ -9,220 +9,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.net/projects/p/owncloud/language/nn_NO/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nn_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Ein feil oppstod ved (de)aktivering av adressebok."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Det kom ei feilmelding då kontakta vart lagt til."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Kan ikkje leggja til tomt felt."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Minst eit av adressefelta må fyllast ut."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Eit problem oppstod ved å leggja til kontakteltet."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Eit problem oppstod ved å oppdatere adresseboka."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Det kom ei feilmelding då kontakta vart lagt til."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Kan ikkje leggja til tomt felt."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Minst eit av adressefelta må fyllast ut."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informasjonen om vCard-et er feil, ver venleg og last sida på nytt."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Eit problem oppstod ved å slette kontaktfeltet."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr ""
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Eit problem oppstod ved å leggja til adresseboka."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Eit problem oppstod ved aktivering av adresseboka."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Eit problem oppstod ved å endre kontaktfeltet."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr ""
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr ""
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr ""
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informasjonen om vCard-et er feil, ver venleg og last sida på nytt."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Eit problem oppstod ved å slette kontaktfeltet."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr ""
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Eit problem oppstod ved å endre kontaktfeltet."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Eit problem oppstod ved å oppdatere adresseboka."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -230,111 +220,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kotaktar"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -349,296 +296,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Dette er ikkje di adressebok."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Fann ikkje kontakten."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresse"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefonnummer"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Epost"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisasjon"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Arbeid"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Heime"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Tale"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Personsøkjar"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Bursdag"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Legg til kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressebøker"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Ny adressebok"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav lenkje"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Last ned"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Endra"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Slett"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Last ned kontakt"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Slett kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Slett"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Bursdag"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Føretrekt"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefonnummer"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Last ned kontakt"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Slett kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Skriv"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Postboks"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Utvida"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Gate"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Stad"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Region/fylke"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Postnummer"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Land"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Legg til"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Land"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -720,35 +771,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Ny adressebok"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Endre adressebok"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Visningsnamn"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiv"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Lagre"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Send"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Kanseller"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -765,57 +787,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Last ned"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Endra"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Ny adressebok"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Lagre"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Kanseller"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po
index f8af21ff3e1..707892db958 100644
--- a/l10n/nn_NO/core.po
+++ b/l10n/nn_NO/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.net/projects/p/owncloud/language/nn_NO/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,51 +35,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Innstillingar"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -108,10 +112,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud Passord tilbakestilling"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -241,14 +241,10 @@ msgstr "Fullfør oppsettet"
msgid "web services under your control"
msgstr "Vev tjenester under din kontroll"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logg ut"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Innstillingar"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Gløymt passordet?"
diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po
index 1bd790c7883..5d14be6b128 100644
--- a/l10n/nn_NO/files.po
+++ b/l10n/nn_NO/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Slett"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/nn_NO/settings.po b/l10n/nn_NO/settings.po
index 99195922f1c..35e4b7daace 100644
--- a/l10n/nn_NO/settings.po
+++ b/l10n/nn_NO/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: nn_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Språk endra"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -75,19 +83,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Vel ein applikasjon"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-lisensiert"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "av"
@@ -203,7 +211,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvote"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Slett"
diff --git a/l10n/pl/contacts.po b/l10n/pl/contacts.po
index 2219380006f..52aca242e76 100644
--- a/l10n/pl/contacts.po
+++ b/l10n/pl/contacts.po
@@ -11,637 +11,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Polish (http://www.transifex.net/projects/p/owncloud/language/pl/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Błąd (de)aktywowania książki adresowej."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Wystąpił błąd podczas dodawania kontaktu."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Nie można dodać pustego elementu."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Należy wypełnić przynajmniej jedno pole adresu."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id nie ustawione."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Próba dodania z duplikowanej właściwości:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Nie można zaktualizować książki adresowej z pustą nazwą."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Błąd dodawania elementu."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Błąd uaktualniania książki adresowej."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Brak opatrzonego ID "
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Błąd ustawień sumy kontrolnej"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nie zaznaczono kategorii do usunięcia"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nie znaleziono książek adresowych"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nie znaleziono kontaktów."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Wystąpił błąd podczas dodawania kontaktu."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "nazwa elementu nie jest ustawiona."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Nie można parsować kontaktu:"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Nie można dodać pustego elementu."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Należy wypełnić przynajmniej jedno pole adresu."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Próba dodania z duplikowanej właściwości:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Błąd przy dodawaniu właściwości kontaktu:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Błąd usuwania elementu."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Brak ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Wystąpił błąd podczas przetwarzania VCard ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Nie można dodać książki adresowej z pusta nazwą"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum-a nie ustawiona"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Błąd dodawania książki adresowej."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informacje na temat vCard są niepoprawne. Proszę przeładuj stronę:"
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Gdyby coś poszło FUBAR."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Błąd aktywowania książki adresowej."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Błąd uaktualniania elementu."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "ID kontaktu nie został utworzony."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Błąd odczytu zdjęcia kontaktu."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Wystąpił błąd podczas zapisywania pliku tymczasowego."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Wczytywane zdjęcie nie jest poprawne."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id nie ustawione."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Błąd usuwania elementu."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Brak kontaktu id."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Brak kontaktu id."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Ścieżka do zdjęcia nie została podana."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Plik nie istnieje:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Błąd ładowania obrazu."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Błąd pobrania kontaktu."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Błąd uzyskiwania właściwości ZDJĘCIA."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Błąd zapisu kontaktu."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Błąd zmiany rozmiaru obrazu"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Błąd przycinania obrazu"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Błąd utworzenia obrazu tymczasowego"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
+msgstr "Błąd znajdowanie obrazu: "
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "nazwa elementu nie jest ustawiona."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "checksum-a nie ustawiona"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informacje na temat vCard są niepoprawne. Proszę przeładuj stronę:"
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Gdyby coś poszło FUBAR."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Błąd uaktualniania elementu."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Nie można zaktualizować książki adresowej z pustą nazwą."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Błąd uaktualniania książki adresowej."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Wystąpił błąd podczas wysyłania kontaktów do magazynu."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Nie było błędów, plik wyczytano poprawnie."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Załadowany plik przekracza wielkość upload_max_filesize w php.ini "
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Wczytywany plik przekracza wielkość MAX_FILE_SIZE, która została określona w formularzu HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Załadowany plik tylko częściowo został wysłany."
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Plik nie został załadowany"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Brak folderu tymczasowego"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Nie można zapisać obrazu tymczasowego: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Nie można wczytać obrazu tymczasowego: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Plik nie został załadowany. Nieznany błąd"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakty"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Niestety, ta funkcja nie została jeszcze zaimplementowana"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Nie wdrożono"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Nie można pobrać prawidłowego adresu."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
+msgstr "Błąd"
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Ta właściwość nie może być pusta."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Nie można serializować elementów."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "\"deleteProperty' wywołana bez argumentu typu. Proszę raportuj na bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Zmień nazwę"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Żadne pliki nie zostały zaznaczone do wysłania."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "Plik, który próbujesz wysłać przekracza maksymalny rozmiar pliku przekazywania na tym serwerze."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Upuść plik VCF do importu kontaktów."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
+msgstr "Wybierz typ"
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Wynik: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " importowane, "
#: js/loader.js:49
msgid " failed."
+msgstr " nie powiodło się."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Nie znaleziono książki adresowej"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "To nie jest Twoja książka adresowa."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Nie można odnaleźć kontaktu."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adres"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizacja"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Praca"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Dom"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Komórka"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Połączenie tekstowe"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Połączenie głosowe"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Wiadomość"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Połączenie wideo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Urodziny"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr "Biznesowe"
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr "Klienci"
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr "Święta"
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr "Pomysły"
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr "Podróż"
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr "Spotkanie"
+
+#: lib/app.php:193
+msgid "Other"
+msgstr "Inne"
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr "Osobiste"
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr "Projekty"
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr "Pytania"
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name} Urodzony"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kontakt"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Dodaj kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Import"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Ustawienia"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Książki adresowe"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Konfiguruj książkę adresową"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Zamknij"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nowa książka adresowa"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr "Skróty klawiatury"
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importuj z VFC"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr "Nawigacja"
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Wyświetla odnośnik CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr "Następny kontakt na liście"
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Pobiera książkę adresową"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr "Poprzedni kontakt na liście"
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Edytuje książkę adresową"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Usuwa książkę adresową"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Pobiera kontakt"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Usuwa kontakt"
+#: templates/index.php:54
+msgid "Actions"
+msgstr "Akcje"
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr "Odśwież listę kontaktów"
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr "Dodaj nowy kontakt"
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr "Dodaj nowa książkę adresową"
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr "Usuń obecny kontakt"
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Upuść fotografię aby załadować"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Usuń aktualne zdjęcie"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Edytuj aktualne zdjęcie"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Wczytaj nowe zdjęcie"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Wybierz zdjęcie z ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format niestandardowy, krótkie nazwy, imię i nazwisko, Odwracać lub Odwrócić z przecinkiem"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Edytuj szczegóły nazwy"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Usuwa książkę adresową"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Nazwa"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Wpisz nazwę"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Urodziny"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr "Strona www"
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr "http://www.jakasstrona.pl"
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr "Idż do strony www"
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-rrrr"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupy"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Oddziel grupy przecinkami"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Edytuj grupy"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferowane"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Określ prawidłowy adres e-mail."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Wpisz adres email"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Mail na adres"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Usuń adres mailowy"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Wpisz numer telefonu"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Usuń numer telefonu"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Zobacz na mapie"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Edytuj szczegóły adresu"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Dodaj notatkę tutaj."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Dodaj pole"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Zdjęcie profilu"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Uwaga"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Usuń aktualne zdjęcie"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Edytuj aktualne zdjęcie"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Wczytaj nowe zdjęcie"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Pobiera kontakt"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Wybierz zdjęcie z ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Usuwa kontakt"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Tymczasowy obraz został usunięty z pamięci podręcznej."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Edytuj adres"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Typ"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Skrzynka pocztowa"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr "Ulica i numer"
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Rozszerzony"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Ulica"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Miasto"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Region"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Kod pocztowy"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr "Kod pocztowy"
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Kraj"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Edytuj kategorie"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Dodaj"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Książka adresowa"
@@ -722,35 +773,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nowa książka adresowa"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Edytowanie książki adresowej"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Wyświetlana nazwa"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktywna"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Zapisz"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Potwierdź"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Anuluj"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importuj plik z kontaktami"
@@ -767,57 +789,86 @@ msgstr "utwórz nową książkę adresową"
msgid "Name of new addressbook"
msgstr "Nazwa nowej książki adresowej"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Import"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "importuj kontakty"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Zaznacz książkę adresową do importu do:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Wybierz z HD"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Nie masz żadnych kontaktów w swojej książce adresowej."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Dodaj kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Konfiguruj książkę adresową"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr "Wybierz książki adresowe"
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr "Wpisz nazwę"
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr "Wprowadź opis"
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "adres do synchronizacji CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "więcej informacji"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Pierwszy adres"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Pobiera książkę adresową"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Edytuje książkę adresową"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nowa książka adresowa"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Zapisz"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Anuluj"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/pl/core.po b/l10n/pl/core.po
index 905b545290d..ea413953c7f 100644
--- a/l10n/pl/core.po
+++ b/l10n/pl/core.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Cyryl Sochacki <>, 2012.
# Kamil Domański <kdomanski@kdemail.net>, 2011.
# Marcin Małecki <gerber@tkdami.net>, 2011, 2012.
# Marcin Małecki <mosslar@gmail.com>, 2011.
@@ -12,10 +13,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Polish (http://www.transifex.net/projects/p/owncloud/language/pl/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -36,85 +37,85 @@ msgstr "Ta kategoria już istnieje"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Ustawienia"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Styczeń"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Luty"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marzec"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Kwiecień"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maj"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Czerwiec"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Lipiec"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Sierpień"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Wrzesień"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Październik"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Listopad"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Grudzień"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Anuluj"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nie"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Tak"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nie ma kategorii zaznaczonych do usunięcia."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Błąd"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Resetowanie hasła"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "restart hasła"
@@ -244,14 +245,10 @@ msgstr "Zakończ konfigurowanie"
msgid "web services under your control"
msgstr "usługi internetowe pod kontrolą"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Wylogowuje użytkownika"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Ustawienia"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Nie pamiętasz hasła?"
diff --git a/l10n/pl/files.po b/l10n/pl/files.po
index 89fc6e75afe..8f4aad1f4e8 100644
--- a/l10n/pl/files.po
+++ b/l10n/pl/files.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +63,34 @@ msgstr ""
msgid "Delete"
msgstr "Usuwa element"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "wróć"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "skasuj"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "Generowanie pliku ZIP, może potrwać pewien czas."
diff --git a/l10n/pl/gallery.po b/l10n/pl/gallery.po
index b53b2545d66..ff5aef8d74e 100644
--- a/l10n/pl/gallery.po
+++ b/l10n/pl/gallery.po
@@ -4,77 +4,42 @@
#
# Translators:
# Bartek <bart.p.pl@gmail.com>, 2012.
+# Cyryl Sochacki <>, 2012.
# Marcin Małecki <gerber@tkdami.net>, 2012.
# Piotr Sokół <psokol@jabster.pl>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:15+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Polish (http://www.transifex.net/projects/p/owncloud/language/pl/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 10:41+0000\n"
+"Last-Translator: Marcin Małecki <gerber@tkdami.net>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: appinfo/app.php:37
+#: appinfo/app.php:39
msgid "Pictures"
msgstr "Zdjęcia"
-#: js/album_cover.js:44
+#: js/pictures.js:12
msgid "Share gallery"
-msgstr ""
+msgstr "Udostępnij galerię"
-#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133
+#: js/pictures.js:32
msgid "Error: "
-msgstr ""
+msgstr "Błąd: "
-#: js/album_cover.js:64 js/album_cover.js:100
+#: js/pictures.js:32
msgid "Internal error"
-msgstr ""
-
-#: js/album_cover.js:114
-msgid "Scanning root"
-msgstr ""
-
-#: js/album_cover.js:115
-msgid "Default order"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Ascending"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Descending"
-msgstr ""
-
-#: js/album_cover.js:117 templates/index.php:19
-msgid "Settings"
-msgstr "Ustawienia"
-
-#: js/album_cover.js:122
-msgid "Scanning root cannot be empty"
-msgstr ""
-
-#: js/album_cover.js:122 js/album_cover.js:133
-msgid "Error"
-msgstr ""
-
-#: templates/index.php:16
-msgid "Rescan"
-msgstr "Przeszukaj"
-
-#: templates/index.php:17
-msgid "Stop"
-msgstr "Stop"
+msgstr "Błąd wewnętrzny"
-#: templates/index.php:18
-msgid "Share"
-msgstr "Współdziel"
+#: templates/index.php:27
+msgid "Slideshow"
+msgstr "Pokaz slajdów"
#: templates/view_album.php:19
msgid "Back"
diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po
index b2dc4fe1f65..350097274e7 100644
--- a/l10n/pl/settings.po
+++ b/l10n/pl/settings.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
-"PO-Revision-Date: 2012-07-29 14:04+0000\n"
-"Last-Translator: Piotr Sokół <psokol@jabster.pl>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,6 +24,10 @@ msgstr ""
"Language: pl\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email zapisany"
@@ -48,11 +52,15 @@ msgstr "Błąd uwierzytelniania"
msgid "Language changed"
msgstr "Język zmieniony"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Wyłączone"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Włączone"
@@ -66,13 +74,13 @@ msgstr "Polski"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Ostrzeżenia bezpieczeństwa"
#: templates/admin.php:28
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Więcej"
@@ -80,19 +88,19 @@ msgstr "Więcej"
msgid "Add your App"
msgstr "Dodaj aplikacje"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Zaznacz aplikacje"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Zobacz stronę aplikacji na apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencjonowany"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "przez"
@@ -208,18 +216,14 @@ msgstr "Domyślny udział"
msgid "Other"
msgstr "Inne"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
-msgstr ""
+msgstr "SubAdmin"
#: templates/users.php:82
msgid "Quota"
msgstr "Udział"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Usuń"
diff --git a/l10n/pt_BR/contacts.po b/l10n/pt_BR/contacts.po
index f2be42ae681..a6a3237e211 100644
--- a/l10n/pt_BR/contacts.po
+++ b/l10n/pt_BR/contacts.po
@@ -5,642 +5,693 @@
# Translators:
# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012.
# Thiago Vicente <thiagovice@gmail.com>, 2012.
-# Van Der Fran <transifex@vanderland.com>, 2011.
+# Van Der Fran <transifex@vanderland.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.net/projects/p/owncloud/language/pt_BR/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Erro ao (des)ativar agenda."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Ocorreu um erro ao adicionar o contato."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Não é possível adicionar propriedade vazia."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Pelo menos um dos campos de endereço tem que ser preenchido."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID não definido."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Tentando adiciona propriedade duplicada:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Não é possível atualizar sua agenda com um nome em branco."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Erro ao adicionar propriedade de contato."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Erro ao atualizar agenda."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Nenhum ID fornecido"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Erro ajustando checksum."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nenhum categoria selecionada para remoção."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nenhuma agenda de endereços encontrada."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nenhum contato encontrado."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Ocorreu um erro ao adicionar o contato."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "nome do elemento não definido."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Não é possível adicionar propriedade vazia."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Pelo menos um dos campos de endereço tem que ser preenchido."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Tentando adiciona propriedade duplicada:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informações sobre vCard é incorreta. Por favor, recarregue a página."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Erro ao excluir propriedade de contato."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Faltando ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Erro de identificação VCard para ID:"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Não é possivel adicionar uma agenda de endereços com o nome em branco."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum não definido."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informação sobre vCard incorreto. Por favor, recarregue a página:"
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Erro ao adicionar agenda."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Something went FUBAR. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Erro ao ativar agenda."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Erro ao atualizar propriedades do contato."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Nenhum ID do contato foi submetido."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Erro de leitura na foto do contato."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Erro ao salvar arquivo temporário."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Foto carregada não é válida."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ID não definido."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informações sobre vCard é incorreta. Por favor, recarregue a página."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Erro ao excluir propriedade de contato."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "ID do contato está faltando."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Faltando ID do contato."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Nenhum caminho para foto foi submetido."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Arquivo não existe:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Erro ao carregar imagem."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Erro ao obter propriedade de contato."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Erro ao obter propriedade da FOTO."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Erro ao salvar contato."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Erro ao modificar tamanho da imagem"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Erro ao recortar imagem"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Erro ao criar imagem temporária"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "nome do elemento não definido."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "checksum não definido."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informação sobre vCard incorreto. Por favor, recarregue a página:"
+msgstr "Erro ao localizar imagem:"
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Something went FUBAR. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Erro ao atualizar propriedades do contato."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Não é possível atualizar sua agenda com um nome em branco."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Erro ao atualizar agenda."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Erro enviando contatos para armazenamento."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Arquivo enviado com sucesso"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "O arquivo enviado excede a diretiva upload_max_filesize em php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "O arquivo carregado excede o argumento MAX_FILE_SIZE especificado no formulário HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "O arquivo foi parcialmente carregado"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Nenhum arquivo carregado"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Diretório temporário não encontrado"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Não foi possível salvar a imagem temporária:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Não foi possível carregar a imagem temporária:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Nenhum arquivo foi transferido. Erro desconhecido"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contatos"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Desculpe, esta funcionalidade não foi implementada ainda"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "não implementado"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Não foi possível obter um endereço válido."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Erro"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Esta propriedade não pode estar vazia."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Não foi possível serializar elementos."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "\"deleteProperty\" chamado sem argumento de tipo. Por favor, informe a bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Editar nome"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Nenhum arquivo selecionado para carregar."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "O arquivo que você está tentando carregar excede o tamanho máximo para este servidor."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Arraste um arquivo VCF para importar contatos."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Selecione o tipo"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultado:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "importado,"
#: js/loader.js:49
msgid " failed."
+msgstr "falhou."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Lista de endereços não encontrado."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Esta não é a sua agenda de endereços."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Contato não pôde ser encontrado."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Endereço"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefone"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organização"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Trabalho"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Home"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Móvel"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Texto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voz"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mensagem"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Vídeo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Aniversário"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Aniversário de {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contato"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Adicionar Contato"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Agendas de Endereço"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Configurar Livro de Endereços"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Fechar."
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nova agenda"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importar de VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Link CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Baixar"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editar"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Excluir"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Baixar contato"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Apagar contato"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Arraste a foto para ser carregada"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Deletar imagem atual"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Editar imagem atual"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Carregar nova foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Selecionar foto do OwnCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formato personalizado, Nome curto, Nome completo, Inverter ou Inverter com vírgula"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Editar detalhes do nome"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Excluir"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Apelido"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Digite o apelido"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Aniversário"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-aaaa"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupos"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separe grupos por virgula"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editar grupos"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferido"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Por favor, especifique um email válido."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Digite um endereço de email"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Correio para endereço"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Remover endereço de email"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Digite um número de telefone"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Remover número de telefone"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Visualizar no mapa"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Editar detalhes de endereço"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Adicionar notas"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Adicionar campo"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Imagem do Perfil"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefone"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Deletar imagem atual"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Editar imagem atual"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Carregar nova foto"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Baixar contato"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Selecionar foto do OwnCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Apagar contato"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "A imagem temporária foi removida cache."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Editar endereço"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Digite"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Caixa Postal"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Estendido"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Rua"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Cidade"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Região"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "CEP"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "País"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Editar categorias"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Adicionar"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Agenda de Endereço"
@@ -721,35 +772,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nova Agenda de Endereço"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editar Agenda de Endereço"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nome de exibição"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Ativo"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Salvar"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Enviar"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Cancelar"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importar arquivos de contato."
@@ -766,57 +788,86 @@ msgstr "Criar nova agenda de endereços"
msgid "Name of new addressbook"
msgstr "Nome da nova agenda de endereços"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importar"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Importar contatos"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Selecione agenda de endereços para importar ao destino:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Selecione do disco rigído"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Voce não tem contatos em sua agenda de endereços."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Adicionar contatos"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Configurar agenda de endereços"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Sincronizando endereços CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "leia mais"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Endereço primário(Kontact et al)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Baixar"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editar"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nova agenda"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Salvar"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po
index 0c9e514fdb3..bdf2c828c38 100644
--- a/l10n/pt_BR/core.po
+++ b/l10n/pt_BR/core.po
@@ -6,15 +6,16 @@
# <duda.nogueira@metasys.com.br>, 2011.
# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012.
# Thiago Vicente <thiagovice@gmail.com>, 2012.
+# Unforgiving Fallout <>, 2012.
# Van Der Fran <transifex@vanderland.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.net/projects/p/owncloud/language/pt_BR/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,85 +36,85 @@ msgstr "Essa categoria já existe"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Configurações"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Janeiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Fevereiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Março"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Abril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maio"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Junho"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Julho"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agosto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Setembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Outubro"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Dezembro"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Não"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Sim"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nenhuma categoria selecionada para deletar."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Erro"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Mudar senha do Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Redefinir senha ownCloud"
@@ -243,14 +244,10 @@ msgstr "Concluir configuração"
msgid "web services under your control"
msgstr "web services sob seu controle"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Sair"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Configurações"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Esqueçeu sua senha?"
diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po
index bb08e22da87..66f9894b6a4 100644
--- a/l10n/pt_BR/files.po
+++ b/l10n/pt_BR/files.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -63,14 +63,34 @@ msgstr ""
msgid "Delete"
msgstr "Excluir"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "gerando arquivo ZIP, isso pode levar um tempo."
diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po
index 7f26bc7340e..06f2896b1d1 100644
--- a/l10n/pt_BR/settings.po
+++ b/l10n/pt_BR/settings.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,10 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email gravado"
@@ -46,11 +50,15 @@ msgstr ""
msgid "Language changed"
msgstr "Mudou Idioma"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Desabilitado"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Habilitado"
@@ -70,7 +78,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mais"
@@ -78,19 +86,19 @@ msgstr "Mais"
msgid "Add your App"
msgstr "Adicione seu Aplicativo"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Selecione uma Aplicação"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Ver página do aplicativo em apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licenciados"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "por"
@@ -206,7 +214,7 @@ msgstr "Quota Padrão"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -214,10 +222,6 @@ msgstr ""
msgid "Quota"
msgstr "Cota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Apagar"
diff --git a/l10n/pt_PT/contacts.po b/l10n/pt_PT/contacts.po
index 4b0f48cbee5..25458fe13d3 100644
--- a/l10n/pt_PT/contacts.po
+++ b/l10n/pt_PT/contacts.po
@@ -10,648 +10,699 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Portuguese (Portugal) (http://www.transifex.net/projects/p/owncloud/language/pt_PT/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Erro a (des)ativar o livro de endereços"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Erro ao adicionar contato"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Não é possivel adicionar uma propriedade vazia"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Pelo menos um dos campos de endereço precisa de estar preenchido"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id não está definido"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "A tentar adicionar propriedade duplicada: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Não é possivel actualizar o livro de endereços com o nome vazio."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Erro ao adicionar propriedade do contato"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Erro a atualizar o livro de endereços"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Nenhum ID inserido"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Erro a definir checksum."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nenhuma categoria selecionada para eliminar."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nenhum livro de endereços encontrado."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nenhum contacto encontrado."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Erro ao adicionar contato"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "o nome do elemento não está definido."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Não é possivel adicionar uma propriedade vazia"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Pelo menos um dos campos de endereço precisa de estar preenchido"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "A tentar adicionar propriedade duplicada: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "A informação sobre o vCard está incorreta. Por favor refresque a página"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Erro ao apagar propriedade do contato"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Falta ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Erro a analisar VCard para o ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Não é possivel adicionar Livro de endereços com nome vazio."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "Checksum não está definido."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Erro ao adicionar livro de endereços"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "A informação sobre o VCard está incorrecta. Por favor refresque a página: "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Erro ao ativar livro de endereços"
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Algo provocou um FUBAR. "
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Erro ao atualizar propriedade do contato"
+
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Nenhum ID de contacto definido."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Erro a ler a foto do contacto."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Erro a guardar ficheiro temporário."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "A foto carregada não é valida."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id não está definido"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "A informação sobre o vCard está incorreta. Por favor refresque a página"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Erro ao apagar propriedade do contato"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Falta o ID do contacto."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Falta o ID do contacto."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Nenhum caminho da foto definido."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "O ficheiro não existe:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Erro a carregar a imagem."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Erro a obter o objecto dos contactos"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Erro a obter a propriedade Foto"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Erro a guardar o contacto."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Erro a redimensionar a imagem"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Erro a recorar a imagem"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Erro a criar a imagem temporária"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "o nome do elemento não está definido."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "Checksum não está definido."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "A informação sobre o VCard está incorrecta. Por favor refresque a página: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Algo provocou um FUBAR. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Erro ao atualizar propriedade do contato"
+msgstr "Erro enquanto pesquisava pela imagem: "
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Não é possivel actualizar o livro de endereços com o nome vazio."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Erro a atualizar o livro de endereços"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Erro a carregar os contactos para o armazenamento."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Não ocorreu erros, o ficheiro foi submetido com sucesso"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "O tamanho do ficheiro carregado excede o parametro upload_max_filesize em php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "O tamanho do ficheiro carregado ultrapassa o valor MAX_FILE_SIZE definido no formulário HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "O ficheiro seleccionado foi apenas carregado parcialmente"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Nenhum ficheiro foi submetido"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
-msgstr ""
+msgstr "Está a faltar a pasta temporária"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Não foi possível guardar a imagem temporária: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Não é possível carregar a imagem temporária: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Nenhum ficheiro foi carregado. Erro desconhecido"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contactos"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Desculpe, esta funcionalidade ainda não está implementada"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Não implementado"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Não foi possível obter um endereço válido."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Erro"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Esta propriedade não pode estar vazia."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Não foi possivel serializar os elementos"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' chamada sem argumento definido. Por favor report o problema em bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Editar nome"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Nenhum ficheiro seleccionado para enviar."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "O tamanho do ficheiro que está a tentar carregar ultrapassa o limite máximo definido para ficheiros no servidor."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
+msgstr "Seleccionar tipo"
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Resultado: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " importado, "
#: js/loader.js:49
msgid " failed."
+msgstr " falhou."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Livro de endereços não encontrado."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Esta não é a sua lista de contactos"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "O contacto não foi encontrado"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Morada"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefone"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organização"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Emprego"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Casa"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Telemovel"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Texto"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voz"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mensagem"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Vídeo"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Aniversário"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Aniversário de {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contacto"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Adicionar Contacto"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Importar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Livros de endereços"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Configurar livros de endereços"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Fechar"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Novo livro de endereços"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Importar de VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Endereço CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Transferir"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editar"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Apagar"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Transferir contacto"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Apagar contato"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
-msgid "Drop photo to upload"
+#: templates/index.php:57
+msgid "Refresh contacts list"
msgstr ""
-#: templates/part.contact.php:29
-msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
+msgid "Drop photo to upload"
+msgstr "Arraste e solte fotos para carregar"
+
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Eliminar a foto actual"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Editar a foto actual"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Carregar nova foto"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Selecionar uma foto da ownCloud"
+
+#: templates/part.contact.php:35
+msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
+msgstr "Formate personalizado, Nome curto, Nome completo, Reverso ou Reverso com virgula"
+
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Editar detalhes do nome"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Apagar"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Alcunha"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Introduza alcunha"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Aniversário"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-aaaa"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupos"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separe os grupos usando virgulas"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editar grupos"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferido"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Por favor indique um endereço de correio válido"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Introduza endereço de email"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Enviar correio para o endereço"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Eliminar o endereço de correio"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Insira o número de telefone"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Eliminar o número de telefone"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Ver no mapa"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Editar os detalhes do endereço"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Insira notas aqui."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Adicionar campo"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Foto do perfil"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefone"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Nota"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Eliminar a foto actual"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Editar a foto actual"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Transferir contacto"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Selecionar uma foto da ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Apagar contato"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "A imagem temporária foi retirada do cache."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Editar endereço"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tipo"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Apartado"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Extendido"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Rua"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Cidade"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Região"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Código Postal"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "País"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Editar categorias"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Adicionar"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Livro de endereços"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Prefixos honoráveis"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "Menina"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
@@ -667,7 +718,7 @@ msgstr "Sr"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Senhora"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
@@ -675,7 +726,7 @@ msgstr "Dr"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
-msgstr ""
+msgstr "Nome introduzido"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
@@ -687,68 +738,39 @@ msgstr "Nome de familia"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "Sufixos Honoráveis"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "D.J."
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "D.M."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "Dr."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "Dr."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Dr."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Novo livro de endereços"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Editar livro de endereços"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nome de exibição"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Ativo"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Guardar"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Submeter"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Cancelar"
+msgstr "r."
#: templates/part.import.php:1
msgid "Import a contacts file"
@@ -764,59 +786,88 @@ msgstr "Criar um novo livro de endereços"
#: templates/part.import.php:15
msgid "Name of new addressbook"
-msgstr ""
-
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Importar"
+msgstr "Nome do novo livro de endereços"
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "A importar os contactos"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
+msgstr "Não tem contactos no seu livro de endereços."
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
+msgstr "Adicionar contacto"
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
+msgstr "Configurar livros de endereços"
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
-msgstr "Adicionar contacto"
-
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
-msgstr ""
+msgstr "CardDAV a sincronizar endereços"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "mais informação"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
-msgstr ""
+msgstr "Endereço primario (Kontact et al)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Transferir"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editar"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Novo livro de endereços"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Guardar"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po
index c1427407a88..18fae557ab6 100644
--- a/l10n/pt_PT/core.po
+++ b/l10n/pt_PT/core.po
@@ -10,10 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Portuguese (Portugal) (http://www.transifex.net/projects/p/owncloud/language/pt_PT/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +34,85 @@ msgstr "Esta categoria já existe:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Definições"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Janeiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Fevereiro"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Março"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Abril"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Maio"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Junho"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Julho"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Agosto"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Setembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Outubro"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Novembro"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Dezembro"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Não"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Sim"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Nenhuma categoria seleccionar para eliminar"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Erro"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Redefinir palavra-chave ownCloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Reposição da password ownCloud"
@@ -242,14 +242,10 @@ msgstr "Acabar instalação"
msgid "web services under your control"
msgstr "serviços web sob o seu controlo"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Sair"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Definições"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Esqueceu a sua password?"
diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po
index c1eaa89957d..346dbc31393 100644
--- a/l10n/pt_PT/files.po
+++ b/l10n/pt_PT/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Apagar"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "a gerar o ficheiro ZIP, poderá demorar algum tempo."
diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po
index 4a6eac5818a..66854d609d8 100644
--- a/l10n/pt_PT/settings.po
+++ b/l10n/pt_PT/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email guardado"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Idioma alterado"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Desativar"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Ativar"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mais"
@@ -75,19 +83,19 @@ msgstr "Mais"
msgid "Add your App"
msgstr "Adicione a sua aplicação"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Selecione uma aplicação"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Ver a página da aplicação em apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licenciado"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "por"
@@ -203,7 +211,7 @@ msgstr "Quota por defeito"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Quota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Apagar"
diff --git a/l10n/ro/contacts.po b/l10n/ro/contacts.po
index 1a257a79476..f57b3a85c78 100644
--- a/l10n/ro/contacts.po
+++ b/l10n/ro/contacts.po
@@ -10,220 +10,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Romanian (http://www.transifex.net/projects/p/owncloud/language/ro/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "(Dez)activarea agendei a întâmpinat o eroare."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "O eroare a împiedicat adăugarea contactului."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Nu se poate adăuga un câmp gol."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Cel puțin unul din câmpurile adresei trebuie completat."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ID-ul nu este stabilit"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Contactul nu a putut fi adăugat."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Eroare la actualizarea agendei."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "Nici un ID nu a fost furnizat"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Eroare la stabilirea sumei de control"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nici o categorie selectată pentru ștergere"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Nici o carte de adrese găsită"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Nici un contact găsit"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "O eroare a împiedicat adăugarea contactului."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "numele elementului nu este stabilit."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Nu se poate adăuga un câmp gol."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Cel puțin unul din câmpurile adresei trebuie completat."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informațiile cărții de vizită sunt incorecte. Te rog reîncarcă pagina."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Eroare la ștergerea proprietăților contactului."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "ID lipsă"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Eroare la prelucrarea VCard-ului pentru ID:\""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Nu e posibil de adăugat o carte de adrese fără nume"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "suma de control nu este stabilită."
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Agenda nu a putut fi adăugată."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Eroare la activarea agendei."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Eroare la actualizarea proprietăților contactului."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Nici un ID de contact nu a fost transmis"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Eroare la citerea fotografiei de contact"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Eroare la salvarea fișierului temporar."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Fotografia care se încarcă nu este validă."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ID-ul nu este stabilit"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informațiile cărții de vizită sunt incorecte. Te rog reîncarcă pagina."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Eroare la ștergerea proprietăților contactului."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "ID-ul de contact lipsește."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "ID de contact lipsă."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Nici o adresă către fotografie nu a fost transmisă"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Fișierul nu există:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Eroare la încărcarea imaginii."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "numele elementului nu este stabilit."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "suma de control nu este stabilită."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Eroare la actualizarea proprietăților contactului."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Eroare la actualizarea agendei."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -231,111 +221,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Contacte"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -350,296 +297,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Nu se găsește în agendă."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Contactul nu a putut fi găsit."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresă"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizație"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Servicu"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Acasă"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Text"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Voce"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Mesaj"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Zi de naștere"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "Ziua de naștere a {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Contact"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Adaugă contact"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Agende"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Agendă nouă"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Legătură CardDev"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Descarcă"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Editează"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Șterge"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Descarcă acest contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Șterge contact"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Introdu detalii despre nume"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Șterge"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Pseudonim"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Introdu pseudonim"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Zi de naștere"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "zz-ll-aaaa"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupuri"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separă grupurile cu virgule"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editează grupuri"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Preferat"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Te rog să specifici un e-mail corect"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Introdu adresa de e-mail"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Trimite mesaj la e-mail"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Șterge e-mail"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Descarcă acest contact"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Șterge contact"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tip"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "CP"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Extins"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Stradă"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Oraș"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regiune"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Cod poștal"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Țară"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Adaugă"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Țară"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -721,35 +772,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Agendă nouă"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Modifică agenda"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Nume afișat"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Activ"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Salvează"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Trimite"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Anulează"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -766,57 +788,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Descarcă"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Editează"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Agendă nouă"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Salvează"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Anulează"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/ro/core.po b/l10n/ro/core.po
index 3aed0fedf49..5a733b5eb1a 100644
--- a/l10n/ro/core.po
+++ b/l10n/ro/core.po
@@ -10,10 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Romanian (http://www.transifex.net/projects/p/owncloud/language/ro/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -36,51 +36,55 @@ msgstr "Această categorie deja există:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Configurări"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -109,10 +113,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Resetarea parolei ownCloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Resetarea parolei ownCloud "
@@ -242,14 +242,10 @@ msgstr "Finalizează instalarea"
msgid "web services under your control"
msgstr "servicii web controlate de tine"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Ieșire"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Configurări"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Ai uitat parola?"
diff --git a/l10n/ro/files.po b/l10n/ro/files.po
index ef7d5e76b63..d936c43c2c6 100644
--- a/l10n/ro/files.po
+++ b/l10n/ro/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr ""
msgid "Delete"
msgstr "Șterge"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po
index f106c9706f9..c55341dca23 100644
--- a/l10n/ro/settings.po
+++ b/l10n/ro/settings.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,10 @@ msgstr ""
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -45,11 +49,15 @@ msgstr ""
msgid "Language changed"
msgstr "Limba a fost schimbată"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -69,7 +77,7 @@ msgstr ""
msgid "Log"
msgstr "Jurnal de activitate"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mai mult"
@@ -77,19 +85,19 @@ msgstr "Mai mult"
msgid "Add your App"
msgstr "Adaugă aplicația ta"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Selectează o aplicație"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-autorizat"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "de"
@@ -205,7 +213,7 @@ msgstr "Cotă implicită"
msgid "Other"
msgstr "Altele"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -213,10 +221,6 @@ msgstr ""
msgid "Quota"
msgstr "Cotă"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Șterge"
diff --git a/l10n/ru/calendar.po b/l10n/ru/calendar.po
index 32c4700f8df..1d841d6166d 100644
--- a/l10n/ru/calendar.po
+++ b/l10n/ru/calendar.po
@@ -7,25 +7,34 @@
# <jekader@gmail.com>, 2011, 2012.
# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <tony.mccourin@gmail.com>, 2011.
+# Victor Bravo <>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.net/projects/p/owncloud/language/ru/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 09:20+0000\n"
+"Last-Translator: Nick Remeslennikov <homolibere@gmail.com>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/categories/rescan.php:28
+#: ajax/cache/status.php:19
+msgid "Not all calendars are completely cached"
+msgstr "Не все календари полностью кешированы"
+
+#: ajax/cache/status.php:21
+msgid "Everything seems to be completely cached"
+msgstr "Все, вроде бы, закешировано"
+
+#: ajax/categories/rescan.php:29
msgid "No calendars found."
msgstr "Календари не найдены."
-#: ajax/categories/rescan.php:36
+#: ajax/categories/rescan.php:37
msgid "No events found."
msgstr "События не найдены."
@@ -33,300 +42,395 @@ msgstr "События не найдены."
msgid "Wrong calendar"
msgstr "Неверный календарь"
+#: ajax/import/dropimport.php:29 ajax/import/import.php:64
+msgid ""
+"The file contained either no events or all events are already saved in your "
+"calendar."
+msgstr "Файл либо не собержит событий, либо все события уже есть в календаре"
+
+#: ajax/import/dropimport.php:31 ajax/import/import.php:67
+msgid "events has been saved in the new calendar"
+msgstr "события были сохранены в новый календарь"
+
+#: ajax/import/import.php:56
+msgid "Import failed"
+msgstr "Ошибка импорта"
+
+#: ajax/import/import.php:69
+msgid "events has been saved in your calendar"
+msgstr "события были сохранены в вашем календаре"
+
#: ajax/settings/guesstimezone.php:25
msgid "New Timezone:"
msgstr "Новый часовой пояс:"
-#: ajax/settings/settimezone.php:22
+#: ajax/settings/settimezone.php:23
msgid "Timezone changed"
msgstr "Часовой пояс изменён"
-#: ajax/settings/settimezone.php:24
+#: ajax/settings/settimezone.php:25
msgid "Invalid request"
msgstr "Неверный запрос"
-#: appinfo/app.php:19 templates/calendar.php:15
-#: templates/part.eventform.php:33 templates/part.showevent.php:31
+#: appinfo/app.php:35 templates/calendar.php:15
+#: templates/part.eventform.php:33 templates/part.showevent.php:33
#: templates/settings.php:12
msgid "Calendar"
msgstr "Календарь"
-#: js/calendar.js:93
-msgid "Deletion failed"
-msgstr ""
-
#: js/calendar.js:828
msgid "ddd"
-msgstr ""
+msgstr "ддд"
#: js/calendar.js:829
msgid "ddd M/d"
-msgstr ""
+msgstr "ддд М/д"
#: js/calendar.js:830
msgid "dddd M/d"
-msgstr ""
+msgstr "дддд М/д"
#: js/calendar.js:833
msgid "MMMM yyyy"
-msgstr ""
+msgstr "ММММ гггг"
#: js/calendar.js:835
msgid "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
-msgstr ""
+msgstr "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
#: js/calendar.js:837
msgid "dddd, MMM d, yyyy"
-msgstr ""
+msgstr "дддд, МММ д, гггг"
-#: lib/app.php:125
+#: lib/app.php:121
msgid "Birthday"
msgstr "День рождения"
-#: lib/app.php:126
+#: lib/app.php:122
msgid "Business"
msgstr "Бизнес"
-#: lib/app.php:127
+#: lib/app.php:123
msgid "Call"
msgstr "Звонить"
-#: lib/app.php:128
+#: lib/app.php:124
msgid "Clients"
msgstr "Клиенты"
-#: lib/app.php:129
+#: lib/app.php:125
msgid "Deliverer"
msgstr "Доставщик"
-#: lib/app.php:130
+#: lib/app.php:126
msgid "Holidays"
msgstr "Праздники"
-#: lib/app.php:131
+#: lib/app.php:127
msgid "Ideas"
msgstr "Идеи"
-#: lib/app.php:132
+#: lib/app.php:128
msgid "Journey"
msgstr "Поездка"
-#: lib/app.php:133
+#: lib/app.php:129
msgid "Jubilee"
msgstr "Юбилей"
-#: lib/app.php:134
+#: lib/app.php:130
msgid "Meeting"
msgstr "Встреча"
-#: lib/app.php:135
+#: lib/app.php:131
msgid "Other"
msgstr "Другое"
-#: lib/app.php:136
+#: lib/app.php:132
msgid "Personal"
msgstr "Личное"
-#: lib/app.php:137
+#: lib/app.php:133
msgid "Projects"
msgstr "Проекты"
-#: lib/app.php:138
+#: lib/app.php:134
msgid "Questions"
msgstr "Вопросы"
-#: lib/app.php:139
+#: lib/app.php:135
msgid "Work"
msgstr "Работа"
-#: lib/app.php:380
+#: lib/app.php:351 lib/app.php:361
+msgid "by"
+msgstr ""
+
+#: lib/app.php:359 lib/app.php:399
msgid "unnamed"
msgstr "без имени"
-#: lib/object.php:330
+#: lib/import.php:184 templates/calendar.php:12
+#: templates/part.choosecalendar.php:22
+msgid "New Calendar"
+msgstr "Новый Календарь"
+
+#: lib/object.php:372
msgid "Does not repeat"
msgstr "Не повторяется"
-#: lib/object.php:331
+#: lib/object.php:373
msgid "Daily"
msgstr "Ежедневно"
-#: lib/object.php:332
+#: lib/object.php:374
msgid "Weekly"
msgstr "Еженедельно"
-#: lib/object.php:333
+#: lib/object.php:375
msgid "Every Weekday"
msgstr "По будням"
-#: lib/object.php:334
+#: lib/object.php:376
msgid "Bi-Weekly"
msgstr "Каждые две недели"
-#: lib/object.php:335
+#: lib/object.php:377
msgid "Monthly"
msgstr "Каждый месяц"
-#: lib/object.php:336
+#: lib/object.php:378
msgid "Yearly"
msgstr "Каждый год"
-#: lib/object.php:343
+#: lib/object.php:388
msgid "never"
msgstr "никогда"
-#: lib/object.php:344
+#: lib/object.php:389
msgid "by occurrences"
msgstr "по числу повторений"
-#: lib/object.php:345
+#: lib/object.php:390
msgid "by date"
msgstr "по дате"
-#: lib/object.php:352
+#: lib/object.php:400
msgid "by monthday"
msgstr "по дню месяца"
-#: lib/object.php:353
+#: lib/object.php:401
msgid "by weekday"
msgstr "по дню недели"
-#: lib/object.php:360 templates/settings.php:42
+#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:42
msgid "Monday"
msgstr "Понедельник"
-#: lib/object.php:361
+#: lib/object.php:412 templates/calendar.php:5
msgid "Tuesday"
msgstr "Вторник"
-#: lib/object.php:362
+#: lib/object.php:413 templates/calendar.php:5
msgid "Wednesday"
msgstr "Среда"
-#: lib/object.php:363
+#: lib/object.php:414 templates/calendar.php:5
msgid "Thursday"
msgstr "Четверг"
-#: lib/object.php:364
+#: lib/object.php:415 templates/calendar.php:5
msgid "Friday"
msgstr "Пятница"
-#: lib/object.php:365
+#: lib/object.php:416 templates/calendar.php:5
msgid "Saturday"
msgstr "Суббота"
-#: lib/object.php:366 templates/settings.php:43
+#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:43
msgid "Sunday"
msgstr "Воскресенье"
-#: lib/object.php:373
+#: lib/object.php:427
msgid "events week of month"
msgstr "неделя месяца"
-#: lib/object.php:374
+#: lib/object.php:428
msgid "first"
msgstr "первая"
-#: lib/object.php:375
+#: lib/object.php:429
msgid "second"
msgstr "вторая"
-#: lib/object.php:376
+#: lib/object.php:430
msgid "third"
msgstr "третья"
-#: lib/object.php:377
+#: lib/object.php:431
msgid "fourth"
msgstr "червётрая"
-#: lib/object.php:378
+#: lib/object.php:432
msgid "fifth"
msgstr "пятая"
-#: lib/object.php:379
+#: lib/object.php:433
msgid "last"
msgstr "последняя"
-#: lib/object.php:401
+#: lib/object.php:467 templates/calendar.php:7
msgid "January"
msgstr "Январь"
-#: lib/object.php:402
+#: lib/object.php:468 templates/calendar.php:7
msgid "February"
msgstr "Февраль"
-#: lib/object.php:403
+#: lib/object.php:469 templates/calendar.php:7
msgid "March"
msgstr "Март"
-#: lib/object.php:404
+#: lib/object.php:470 templates/calendar.php:7
msgid "April"
msgstr "Апрель"
-#: lib/object.php:405
+#: lib/object.php:471 templates/calendar.php:7
msgid "May"
msgstr "Май"
-#: lib/object.php:406
+#: lib/object.php:472 templates/calendar.php:7
msgid "June"
msgstr "Июнь"
-#: lib/object.php:407
+#: lib/object.php:473 templates/calendar.php:7
msgid "July"
msgstr "Июль"
-#: lib/object.php:408
+#: lib/object.php:474 templates/calendar.php:7
msgid "August"
msgstr "Август"
-#: lib/object.php:409
+#: lib/object.php:475 templates/calendar.php:7
msgid "September"
msgstr "Сентябрь"
-#: lib/object.php:410
+#: lib/object.php:476 templates/calendar.php:7
msgid "October"
msgstr "Октябрь"
-#: lib/object.php:411
+#: lib/object.php:477 templates/calendar.php:7
msgid "November"
msgstr "Ноябрь"
-#: lib/object.php:412
+#: lib/object.php:478 templates/calendar.php:7
msgid "December"
msgstr "Декабрь"
-#: lib/object.php:418
+#: lib/object.php:488
msgid "by events date"
msgstr "по дате событий"
-#: lib/object.php:419
+#: lib/object.php:489
msgid "by yearday(s)"
msgstr "по дням недели"
-#: lib/object.php:420
+#: lib/object.php:490
msgid "by weeknumber(s)"
msgstr "по номерам недели"
-#: lib/object.php:421
+#: lib/object.php:491
msgid "by day and month"
msgstr "по дню и месяцу"
-#: lib/search.php:32 lib/search.php:34 lib/search.php:37
+#: lib/search.php:35 lib/search.php:37 lib/search.php:40
msgid "Date"
msgstr "Дата"
-#: lib/search.php:40
+#: lib/search.php:43
msgid "Cal."
msgstr "Кал."
+#: templates/calendar.php:6
+msgid "Sun."
+msgstr "Вс."
+
+#: templates/calendar.php:6
+msgid "Mon."
+msgstr "Пн."
+
+#: templates/calendar.php:6
+msgid "Tue."
+msgstr "Вт."
+
+#: templates/calendar.php:6
+msgid "Wed."
+msgstr "Ср."
+
+#: templates/calendar.php:6
+msgid "Thu."
+msgstr "Чт."
+
+#: templates/calendar.php:6
+msgid "Fri."
+msgstr "Пт."
+
+#: templates/calendar.php:6
+msgid "Sat."
+msgstr "Сб."
+
+#: templates/calendar.php:8
+msgid "Jan."
+msgstr "Янв."
+
+#: templates/calendar.php:8
+msgid "Feb."
+msgstr "Фев."
+
+#: templates/calendar.php:8
+msgid "Mar."
+msgstr "Мар."
+
+#: templates/calendar.php:8
+msgid "Apr."
+msgstr "Апр."
+
+#: templates/calendar.php:8
+msgid "May."
+msgstr "Май."
+
+#: templates/calendar.php:8
+msgid "Jun."
+msgstr "Июн."
+
+#: templates/calendar.php:8
+msgid "Jul."
+msgstr "Июл."
+
+#: templates/calendar.php:8
+msgid "Aug."
+msgstr "Авг."
+
+#: templates/calendar.php:8
+msgid "Sep."
+msgstr "Сен."
+
+#: templates/calendar.php:8
+msgid "Oct."
+msgstr "Окт."
+
+#: templates/calendar.php:8
+msgid "Nov."
+msgstr "Ноя."
+
+#: templates/calendar.php:8
+msgid "Dec."
+msgstr "Дек."
+
#: templates/calendar.php:11
msgid "All day"
msgstr "Весь день"
-#: templates/calendar.php:12 templates/part.choosecalendar.php:22
-msgid "New Calendar"
-msgstr "Новый Календарь"
-
#: templates/calendar.php:13
msgid "Missing fields"
msgstr "Незаполненные поля"
@@ -360,27 +464,27 @@ msgstr "Окончание события раньше, чем его начал
msgid "There was a database fail"
msgstr "Ошибка базы данных"
-#: templates/calendar.php:40
+#: templates/calendar.php:38
msgid "Week"
msgstr "Неделя"
-#: templates/calendar.php:41
+#: templates/calendar.php:39
msgid "Month"
msgstr "Месяц"
-#: templates/calendar.php:42
+#: templates/calendar.php:40
msgid "List"
msgstr "Список"
-#: templates/calendar.php:48
+#: templates/calendar.php:44
msgid "Today"
msgstr "Сегодня"
-#: templates/calendar.php:49
+#: templates/calendar.php:45
msgid "Calendars"
msgstr "Календари"
-#: templates/calendar.php:67
+#: templates/calendar.php:59
msgid "There was a fail, while parsing the file."
msgstr "Не удалось обработать файл."
@@ -393,7 +497,7 @@ msgid "Your calendars"
msgstr "Ваши календари"
#: templates/part.choosecalendar.php:27
-#: templates/part.choosecalendar.rowfields.php:5
+#: templates/part.choosecalendar.rowfields.php:11
msgid "CalDav Link"
msgstr "Ссылка для CalDav"
@@ -405,19 +509,19 @@ msgstr "Общие календари"
msgid "No shared calendars"
msgstr "Нет общих календарей"
-#: templates/part.choosecalendar.rowfields.php:4
+#: templates/part.choosecalendar.rowfields.php:8
msgid "Share Calendar"
msgstr "Сделать календарь общим"
-#: templates/part.choosecalendar.rowfields.php:6
+#: templates/part.choosecalendar.rowfields.php:14
msgid "Download"
msgstr "Скачать"
-#: templates/part.choosecalendar.rowfields.php:7
+#: templates/part.choosecalendar.rowfields.php:17
msgid "Edit"
msgstr "Редактировать"
-#: templates/part.choosecalendar.rowfields.php:8
+#: templates/part.choosecalendar.rowfields.php:20
#: templates/part.editevent.php:9
msgid "Delete"
msgstr "Удалить"
@@ -503,23 +607,23 @@ msgstr "Разделяйте категории запятыми"
msgid "Edit categories"
msgstr "Редактировать категории"
-#: templates/part.eventform.php:56 templates/part.showevent.php:55
+#: templates/part.eventform.php:56 templates/part.showevent.php:52
msgid "All Day Event"
msgstr "Событие на весь день"
-#: templates/part.eventform.php:60 templates/part.showevent.php:59
+#: templates/part.eventform.php:60 templates/part.showevent.php:56
msgid "From"
msgstr "От"
-#: templates/part.eventform.php:68 templates/part.showevent.php:67
+#: templates/part.eventform.php:68 templates/part.showevent.php:64
msgid "To"
msgstr "До"
-#: templates/part.eventform.php:76 templates/part.showevent.php:75
+#: templates/part.eventform.php:76 templates/part.showevent.php:72
msgid "Advanced options"
msgstr "Дополнительные параметры"
-#: templates/part.eventform.php:81 templates/part.showevent.php:80
+#: templates/part.eventform.php:81 templates/part.showevent.php:77
msgid "Location"
msgstr "Место"
@@ -527,7 +631,7 @@ msgstr "Место"
msgid "Location of the Event"
msgstr "Место события"
-#: templates/part.eventform.php:89 templates/part.showevent.php:88
+#: templates/part.eventform.php:89 templates/part.showevent.php:85
msgid "Description"
msgstr "Описание"
@@ -535,84 +639,86 @@ msgstr "Описание"
msgid "Description of the Event"
msgstr "Описание события"
-#: templates/part.eventform.php:100 templates/part.showevent.php:98
+#: templates/part.eventform.php:100 templates/part.showevent.php:95
msgid "Repeat"
msgstr "Повтор"
-#: templates/part.eventform.php:107 templates/part.showevent.php:105
+#: templates/part.eventform.php:107 templates/part.showevent.php:102
msgid "Advanced"
msgstr "Дополнительно"
-#: templates/part.eventform.php:151 templates/part.showevent.php:149
+#: templates/part.eventform.php:151 templates/part.showevent.php:146
msgid "Select weekdays"
msgstr "Выбрать дни недели"
#: templates/part.eventform.php:164 templates/part.eventform.php:177
-#: templates/part.showevent.php:162 templates/part.showevent.php:175
+#: templates/part.showevent.php:159 templates/part.showevent.php:172
msgid "Select days"
msgstr "Выбрать дни"
-#: templates/part.eventform.php:169 templates/part.showevent.php:167
+#: templates/part.eventform.php:169 templates/part.showevent.php:164
msgid "and the events day of year."
msgstr "и день года события"
-#: templates/part.eventform.php:182 templates/part.showevent.php:180
+#: templates/part.eventform.php:182 templates/part.showevent.php:177
msgid "and the events day of month."
msgstr "и день месяца события"
-#: templates/part.eventform.php:190 templates/part.showevent.php:188
+#: templates/part.eventform.php:190 templates/part.showevent.php:185
msgid "Select months"
msgstr "Выбрать месяцы"
-#: templates/part.eventform.php:203 templates/part.showevent.php:201
+#: templates/part.eventform.php:203 templates/part.showevent.php:198
msgid "Select weeks"
msgstr "Выбрать недели"
-#: templates/part.eventform.php:208 templates/part.showevent.php:206
+#: templates/part.eventform.php:208 templates/part.showevent.php:203
msgid "and the events week of year."
msgstr "и номер недели события"
-#: templates/part.eventform.php:214 templates/part.showevent.php:212
+#: templates/part.eventform.php:214 templates/part.showevent.php:209
msgid "Interval"
msgstr "Интервал"
-#: templates/part.eventform.php:220 templates/part.showevent.php:218
+#: templates/part.eventform.php:220 templates/part.showevent.php:215
msgid "End"
msgstr "Окончание"
-#: templates/part.eventform.php:233 templates/part.showevent.php:231
+#: templates/part.eventform.php:233 templates/part.showevent.php:228
msgid "occurrences"
msgstr "повторений"
-#: templates/part.import.php:1
+#: templates/part.import.php:14
+msgid "create a new calendar"
+msgstr "Создать новый календарь"
+
+#: templates/part.import.php:17
msgid "Import a calendar file"
msgstr "Импортировать календарь из файла"
-#: templates/part.import.php:6
-msgid "Please choose the calendar"
+#: templates/part.import.php:24
+msgid "Please choose a calendar"
msgstr "Пожалуйста, выберите календарь"
-#: templates/part.import.php:10
-msgid "create a new calendar"
-msgstr "Создать новый календарь"
-
-#: templates/part.import.php:15
+#: templates/part.import.php:36
msgid "Name of new calendar"
msgstr "Название нового календаря"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Импортировать"
+#: templates/part.import.php:44
+msgid "Take an available name!"
+msgstr ""
-#: templates/part.import.php:20
-msgid "Importing calendar"
-msgstr "Импортируется календарь"
+#: templates/part.import.php:45
+msgid ""
+"A Calendar with this name already exists. If you continue anyhow, these "
+"calendars will be merged."
+msgstr ""
-#: templates/part.import.php:23
-msgid "Calendar imported successfully"
-msgstr "Календарь успешно импортирован"
+#: templates/part.import.php:47
+msgid "Import"
+msgstr "Импортировать"
-#: templates/part.import.php:24
+#: templates/part.import.php:56
msgid "Close Dialog"
msgstr "Закрыть Сообщение"
@@ -628,17 +734,13 @@ msgstr "Показать событие"
msgid "No categories selected"
msgstr "Категории не выбраны"
-#: templates/part.showevent.php:25
-msgid "Select category"
-msgstr "Выбрать категорию"
-
#: templates/part.showevent.php:37
msgid "of"
-msgstr ""
+msgstr "из"
-#: templates/part.showevent.php:62 templates/part.showevent.php:70
+#: templates/part.showevent.php:59 templates/part.showevent.php:67
msgid "at"
-msgstr ""
+msgstr "на"
#: templates/settings.php:14
msgid "Timezone"
@@ -664,9 +766,33 @@ msgstr "12ч"
msgid "First day of the week"
msgstr "Первый день недели"
-#: templates/settings.php:49
-msgid "Calendar CalDAV syncing address:"
-msgstr "Адрес синхронизации календаря CalDAV:"
+#: templates/settings.php:47
+msgid "Cache"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "Clear cache for repeating events"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Calendar CalDAV syncing addresses"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "more info"
+msgstr "подробнее"
+
+#: templates/settings.php:55
+msgid "Primary address (Kontact et al)"
+msgstr ""
+
+#: templates/settings.php:57
+msgid "iOS/OS X"
+msgstr ""
+
+#: templates/settings.php:59
+msgid "Read only iCalendar link(s)"
+msgstr ""
#: templates/share.dropdown.php:20
msgid "Users"
diff --git a/l10n/ru/contacts.po b/l10n/ru/contacts.po
index f44e9700f0d..4efdb68140f 100644
--- a/l10n/ru/contacts.po
+++ b/l10n/ru/contacts.po
@@ -9,672 +9,724 @@
# <lankme@gmail.com>, 2012.
# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <tony.mccourin@gmail.com>, 2011.
+# Victor Bravo <>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.net/projects/p/owncloud/language/ru/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Ошибка (де)активации адресной книги."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Произошла ошибка при добавлении контакта."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Невозможно добавить пустой параметр."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Как минимум одно поле адреса должно быть заполнено."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id не установлен."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Нельзя обновить адресную книгу с пустым именем."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Ошибка добавления информации к контакту."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Ошибка обновления адресной книги."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ID не предоставлен"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Ошибка установки контрольной суммы."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Категории для удаления не установлены."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Адресные книги не найдены."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Контакты не найдены."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Произошла ошибка при добавлении контакта."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "имя элемента не установлено."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Невозможно добавить пустой параметр."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Как минимум одно поле адреса должно быть заполнено."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "При попытке добавить дубликат:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Информация о vCard некорректна. Пожалуйста, обновите страницу."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Ошибка удаления информации из контакта."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Отсутствует ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Ошибка обработки VCard для ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Нельзя добавить адресную книгу без имени."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "контрольная сумма не установлена."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Информация о vCard не корректна. Перезагрузите страницу: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Ошибка добавления адресной книги."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Что-то пошло FUBAR."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Ошибка активации адресной книги."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Ошибка обновления информации контакта."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
-msgstr ""
+msgstr "Нет контакта ID"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Ошибка чтения фотографии контакта."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Ошибка сохранения временного файла."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Загружаемая фотография испорчена."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id не установлен."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Информация о vCard некорректна. Пожалуйста, обновите страницу."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Ошибка удаления информации из контакта."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "ID контакта отсутствует."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
-msgstr ""
+msgstr "Нет фото по адресу."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Файл не существует:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Ошибка загрузки картинки."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Ошибка при получении контактов"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Ошибка при получении ФОТО."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Ошибка при сохранении контактов."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Ошибка изменения размера изображений"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Ошибка обрезки изображений"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Ошибка создания временных изображений"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "имя элемента не установлено."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "контрольная сумма не установлена."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Информация о vCard не корректна. Перезагрузите страницу: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Ошибка обновления информации контакта."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Нельзя обновить адресную книгу с пустым именем."
+msgstr "Ошибка поиска изображений:"
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Ошибка обновления адресной книги."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Ошибка загрузки контактов в хранилище."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Файл загружен успешно."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Загружаемый файл первосходит значение переменной upload_max_filesize, установленно в php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Загружаемый файл превосходит значение переменной MAX_FILE_SIZE, указанной в форме HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Файл загружен частично"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Файл не был загружен"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Отсутствует временная папка"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Не удалось сохранить временное изображение:"
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Не удалось загрузить временное изображение:"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Файл не был загружен. Неизвестная ошибка"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Контакты"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "К сожалению, эта функция не была реализована"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Не реализовано"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Не удалось получить адрес."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Ошибка"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Это свойство должно быть не пустым."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Не удалось сериализовать элементы."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' called without type argument. Please report at bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Изменить имя"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Нет выбранных файлов для загрузки."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "Файл, который вы пытаетесь загрузить превышать максимальный размер загружаемых файлов на этом сервере."
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "Выберите тип"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Результат:"
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr "импортировано, "
#: js/loader.js:49
msgid " failed."
+msgstr "не удалось."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Адресная книга не найдена."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Это не ваша адресная книга."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Контакт не найден."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Адрес"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Телефон"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Ящик эл. почты"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Организация"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Рабочий"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Домашний"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Мобильный"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Текст"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Голос"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Сообщение"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Факс"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Видео"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Пейджер"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Интернет"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "День рождения"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "День рождения {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Контакт"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Добавить Контакт"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Импорт"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Адресные книги"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Настроить Адресную книгу"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Закрыть"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Новая адресная книга"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Импортировать из VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "Ссылка CardDAV"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Скачать"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Редактировать"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Удалить"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Скачать контакт"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Удалить контакт"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Перетяните фотографии для загрузки"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Удалить текущую фотографию"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Редактировать текущую фотографию"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Загрузить новую фотографию"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Выбрать фотографию из ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
-msgstr ""
+msgstr "Формат Краткое имя, Полное имя"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
-msgstr ""
+msgstr "Изменить детали имени"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Удалить"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Псевдоним"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Введите псевдоним"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "День рождения"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Группы"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
-msgstr ""
+msgstr "Разделить группы запятыми"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Редактировать группы"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Предпочитаемый"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Укажите действительный адрес электронной почты."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Укажите адрес электронной почты"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Написать по адресу"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Удалить адрес электронной почты"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Ввести номер телефона"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Удалить номер телефона"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Показать на карте"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Ввести детали адреса"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Добавьте заметки здесь."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Добавить поле"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Фото профиля"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Телефон"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Заметка"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Удалить текущую фотографию"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Редактировать текущую фотографию"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Загрузить новую фотографию"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Скачать контакт"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Выбрать фотографию из ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Удалить контакт"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Временный образ был удален из кэша."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Редактировать адрес"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Тип"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "АО"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Расширенный"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Улица"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Город"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Область"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Почтовый индекс"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Страна"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Редактировать категрии"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Добавить"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Адресная книга"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "Уважительные префиксы"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "Мисс"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "Г-жа"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "Г-н"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Сэр"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "Г-жа"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "Доктор"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
@@ -690,68 +742,39 @@ msgstr "Фамилия"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "Hon. suffixes"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "Уважительные суффиксы"
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "M.D."
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "D.O."
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "D.C."
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "Ph.D."
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "Esq."
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "Jr."
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Новая адресная книга"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Редактировать адресную книгу"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Отображаемое имя"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Активно"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Сохранить"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Отправить"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Отменить"
+msgstr "Sn."
#: templates/part.import.php:1
msgid "Import a contacts file"
@@ -769,57 +792,86 @@ msgstr "создать новую адресную книгу"
msgid "Name of new addressbook"
msgstr "Имя новой адресной книги"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Импорт"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Импорт контактов"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr ""
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
-msgstr "В адресной книге есть контакты."
+msgstr "В адресной книге нет контактов."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Добавить контакт"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Настроить адресную книгу"
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
+msgstr "CardDAV синхронизации адресов"
+
+#: templates/settings.php:3
msgid "more info"
msgstr "дополнительная информация"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
-msgstr ""
+msgstr "Первичный адрес (Kontact и др.)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Скачать"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Редактировать"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Новая адресная книга"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Сохранить"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Отменить"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/ru/core.po b/l10n/ru/core.po
index 315d1deac67..eb287d69881 100644
--- a/l10n/ru/core.po
+++ b/l10n/ru/core.po
@@ -6,14 +6,15 @@
# Denis <reg.transifex.net@demitel.ru>, 2012.
# <jekader@gmail.com>, 2011, 2012.
# <tony.mccourin@gmail.com>, 2011.
+# Victor Bravo <>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.net/projects/p/owncloud/language/ru/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +35,85 @@ msgstr "Эта категория уже существует: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Настройки"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Январь"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Февраль"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Март"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Апрель"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Май"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Июнь"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Июль"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Август"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Сентябрь"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Октябрь"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Ноябрь"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Декабрь"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Отмена"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Нет"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Да"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ок"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Нет категорий для удаления."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Ошибка"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Сброс пароля OwnCloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Сброс пароля "
@@ -242,14 +243,10 @@ msgstr "Завершить установку"
msgid "web services under your control"
msgstr "Сетевые службы под твоим контролем"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Выйти"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Настройки"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Забыли пароль?"
diff --git a/l10n/ru/files.po b/l10n/ru/files.po
index b1ef507162c..96d5af69cdd 100644
--- a/l10n/ru/files.po
+++ b/l10n/ru/files.po
@@ -6,14 +6,15 @@
# Denis <reg.transifex.net@demitel.ru>, 2012.
# <jekader@gmail.com>, 2012.
# <lankme@gmail.com>, 2012.
+# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <tony.mccourin@gmail.com>, 2011.
# Victor Bravo <>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -58,20 +59,40 @@ msgstr "Файлы"
#: js/fileactions.js:95
msgid "Unshare"
-msgstr ""
+msgstr "Снять общий доступ"
#: js/fileactions.js:97 templates/index.php:56
msgid "Delete"
msgstr "Удалить"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "отмена"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "удален"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "создание ZIP-файла, это может занять некоторое время."
diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po
index aaac8ba2549..28d5f3edccc 100644
--- a/l10n/ru/settings.po
+++ b/l10n/ru/settings.po
@@ -7,14 +7,15 @@
# <icewind1991@gmail.com>, 2012.
# <jekader@gmail.com>, 2012.
# <lankme@gmail.com>, 2012.
+# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <tony.mccourin@gmail.com>, 2011.
# Victor Bravo <>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +24,10 @@ msgstr ""
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email сохранен"
@@ -41,17 +46,21 @@ msgstr "Неверный запрос"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "Ошибка авторизации"
#: ajax/setlanguage.php:18
msgid "Language changed"
msgstr "Язык изменён"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Отключить"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Включить"
@@ -65,13 +74,13 @@ msgstr "Русский "
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Предупреждение безопасности"
#: templates/admin.php:28
msgid "Log"
msgstr "Журнал"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Ещё"
@@ -79,19 +88,19 @@ msgstr "Ещё"
msgid "Add your App"
msgstr "Добавить приложение"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Выберите приложение"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Смотрите дополнения на apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-лицензия"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "от"
@@ -207,7 +216,7 @@ msgstr "Квота по умолчанию"
msgid "Other"
msgstr "Другое"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -215,10 +224,6 @@ msgstr ""
msgid "Quota"
msgstr "Квота"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Удалить"
diff --git a/l10n/sk_SK/contacts.po b/l10n/sk_SK/contacts.po
index d7a7d820f89..1ced7f47fd4 100644
--- a/l10n/sk_SK/contacts.po
+++ b/l10n/sk_SK/contacts.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 21:49+0000\n"
-"Last-Translator: zixo <zixo@zixo.sk>\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,41 +20,23 @@ msgstr ""
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Chyba (de)aktivácie adresára."
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Vyskytla sa chyba pri pridávaní kontaktu."
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "meno elementu nie je nastavené."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "ID nie je nastavené."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr ""
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Nemôžem pridať prázdny údaj."
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Musí byť uvedený aspoň jeden adresný údaj."
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr "Pokúšate sa pridať rovnaký atribút:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Nedá sa upraviť adresár s prázdnym menom."
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr ""
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Chyba aktualizácie adresára."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -76,14 +58,66 @@ msgstr "Žiadny adresár nenájdený."
msgid "No contacts found."
msgstr "Žiadne kontakty nenájdené."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Vyskytla sa chyba pri pridávaní kontaktu."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "meno elementu nie je nastavené."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Nemôžem pridať prázdny údaj."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Musí byť uvedený aspoň jeden adresný údaj."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Pokúšate sa pridať rovnaký atribút:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informácie o vCard sú neplatné. Prosím obnovte stránku."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Chyba odstránenia údaju kontaktu."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Chýba ID"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Chyba pri vyňatí ID z VCard:"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "kontrolný súčet nie je nastavený."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informácia o vCard je nesprávna. Obnovte stránku, prosím."
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Niečo sa pokazilo."
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Chyba aktualizovania údaju kontaktu."
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -101,14 +135,6 @@ msgstr "Chyba pri ukladaní dočasného súboru."
msgid "The loading photo is not valid."
msgstr "Načítaná fotka je vadná."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informácie o vCard sú neplatné. Prosím obnovte stránku."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Chyba odstránenia údaju kontaktu."
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Chýba ID kontaktu."
@@ -125,58 +151,34 @@ msgstr "Súbor neexistuje:"
msgid "Error loading image."
msgstr "Chyba pri nahrávaní obrázka."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr "Chyba počas prevzatia objektu kontakt."
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr "Chyba počas získavania fotky."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Chyba počas ukladania kontaktu."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Chyba počas zmeny obrázku."
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Chyba počas orezania obrázku."
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Chyba počas vytvárania dočasného obrázku."
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr "Chyba vyhľadania obrázku: "
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "kontrolný súčet nie je nastavený."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informácia o vCard je nesprávna. Obnovte stránku, prosím."
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr "Niečo sa pokazilo."
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Chyba aktualizovania údaju kontaktu."
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Nedá sa upraviť adresár s prázdnym menom."
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Chyba aktualizácie adresára."
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Chyba pri ukladaní kontaktov na úložisko."
@@ -219,75 +221,70 @@ msgstr "Nemôžem načítať dočasný obrázok: "
msgid "No file was uploaded. Unknown error"
msgstr "Žiaden súbor nebol odoslaný. Neznáma chyba"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakty"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Bohužiaľ, táto funkcia ešte nebola implementovaná"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Neimplementované"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Nemôžem získať platnú adresu."
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Chyba"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Kontakt"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Nový"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Nový kontakt"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Tento parameter nemôže byť prázdny."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Nemôžem previesť prvky."
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "'deleteProperty' zavolané bez argument. Prosím oznámte chybu na bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Upraviť meno"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Žiadne súbory neboli vybrané k nahratiu"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Súbor, ktorý sa pokúšate nahrať, presahuje maximálnu povolenú veľkosť."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Vybrať typ"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr "Výsledok: "
@@ -300,129 +297,133 @@ msgstr " importovaných, "
msgid " failed."
msgstr " zlyhaných."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Adresár sa nenašiel."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Toto nie je váš adresár."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt nebol nájdený."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresa"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefón"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizácia"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Práca"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Domov"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "SMS"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Odkazová schránka"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Správa"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Pager"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Narodeniny"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Biznis"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Klienti"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Prázdniny"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr "Stretnutie"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr "Iné"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr "Projekty"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr "Otázky"
@@ -430,45 +431,57 @@ msgstr "Otázky"
msgid "{name}'s Birthday"
msgstr "Narodeniny {name}"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Kontakt"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Pridať Kontakt."
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importovať"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adresáre"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Zatvoriť"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr "Klávesové skratky"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr "Navigácia"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr "Ďalší kontakt v zozname"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr "Predchádzajúci kontakt v zozname"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr "Ďalší/predošlí adresár"
+msgid "Previous addressbook"
+msgstr ""
#: templates/index.php:54
msgid "Actions"
@@ -490,155 +503,133 @@ msgstr "Pridaj nový adresár"
msgid "Delete current contact"
msgstr "Vymaž súčasný kontakt"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Nastaviť adresáre"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nový adresár"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav odkaz"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Stiahnuť"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Upraviť"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Odstrániť"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Pretiahnite sem fotku pre nahratie"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Odstrániť súčasnú fotku"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Upraviť súčasnú fotku"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Nahrať novú fotku"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Vybrať fotku z ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Formát vlastný, krátke meno, celé meno, obrátené alebo obrátené s čiarkami"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Upraviť podrobnosti mena"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Odstrániť"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Prezývka"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Zadajte prezývku"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd. mm. yyyy"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Skupiny"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Oddelte skupiny čiarkami"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Úprava skupín"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Uprednostňované"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Prosím zadajte platnú e-mailovú adresu."
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Zadajte e-mailové adresy"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Odoslať na adresu"
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Odstrániť e-mailové adresy"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Zadajte telefónne číslo"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Odstrániť telefónne číslo"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Zobraziť na mape"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Upraviť podrobnosti adresy"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Tu môžete pridať poznámky."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Pridať pole"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefón"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Poznámka"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Stiahnuť kontakt"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Odstrániť kontakt"
@@ -781,34 +772,6 @@ msgstr "ml."
msgid "Sn."
msgstr "st."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nový Adresár"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Upraviť Adresár"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Zobrazené meno"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktívny"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Uložiť"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Odoslať"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Zrušiť"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importovať súbor kontaktu"
@@ -829,15 +792,15 @@ msgstr "Meno nového adresára"
msgid "Importing contacts"
msgstr "Importovanie kontaktov"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Nemáte žiadne kontakty v adresári."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Pridať kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Nastaviť adresáre"
@@ -853,22 +816,58 @@ msgstr "Zadaj meno"
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "Adresy pre synchronizáciu s CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "viac informácií"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Predvolená adresa (Kontakt etc)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Stiahnuť"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Upraviť"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nový adresár"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Uložiť"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Zrušiť"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po
index bff7d669a11..42eb5199757 100644
--- a/l10n/sk_SK/core.po
+++ b/l10n/sk_SK/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Slovak (Slovakia) (http://www.transifex.net/projects/p/owncloud/language/sk_SK/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "Táto kategória už existuje:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Nastavenia"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Január"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Február"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Marec"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Apríl"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Máj"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Jún"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Júl"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "August"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "September"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Október"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "November"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "December"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Zrušiť"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Nie"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Áno"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Ok"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Neboli vybrané žiadne kategórie pre odstránenie."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Chyba"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Obnova Owncloud hesla"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Obnovenie hesla pre ownCloud"
@@ -241,14 +241,10 @@ msgstr "Dokončiť inštaláciu"
msgid "web services under your control"
msgstr "webové služby pod vašou kontrolou"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odhlásiť"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Nastavenia"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Zabudli ste heslo?"
diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po
index 7c4437b6a29..dbbe973d3fb 100644
--- a/l10n/sk_SK/files.po
+++ b/l10n/sk_SK/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "Odstrániť"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "generujem ZIP-súbor, môže to chvíľu trvať."
diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po
index 38d8e42187e..a01fe0a6648 100644
--- a/l10n/sk_SK/settings.po
+++ b/l10n/sk_SK/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Email uložený"
@@ -44,11 +48,15 @@ msgstr ""
msgid "Language changed"
msgstr "Jazyk zmenený"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Zakázať"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Povoliť"
@@ -68,7 +76,7 @@ msgstr ""
msgid "Log"
msgstr "Záznam"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Viac"
@@ -76,19 +84,19 @@ msgstr "Viac"
msgid "Add your App"
msgstr "Pridať vašu aplikáciu"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Vyberte aplikáciu"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Pozrite si stránku aplikácie na apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencované"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "od"
@@ -204,7 +212,7 @@ msgstr "Predvolená kvóta"
msgid "Other"
msgstr "Iné"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -212,10 +220,6 @@ msgstr ""
msgid "Quota"
msgstr "Kvóta"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Odstrániť"
diff --git a/l10n/sl/contacts.po b/l10n/sl/contacts.po
index cdcf17de4ed..5c48279297b 100644
--- a/l10n/sl/contacts.po
+++ b/l10n/sl/contacts.po
@@ -10,637 +10,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Slovenian (http://www.transifex.net/projects/p/owncloud/language/sl/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: sl\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Napaka med (de)aktivacijo imenika."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Med dodajanjem stika je prišlo do napake"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Ne morem dodati prazne lastnosti."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Vsaj eno izmed polj je še potrebno izpolniti."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id ni nastavljen."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Poskušam dodati podvojeno lastnost:"
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Ne morem posodobiti imenika s praznim imenom."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Napaka pri dodajanju informacije o stiku."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Napaka pri posodabljanju imenika."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ID ni bil podan"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "Napaka pri nastavljanju nadzorne vsote."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Nobena kategorija ni bila izbrana za izbris."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Ni bilo najdenih imenikov."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Ni bilo najdenih stikov."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Med dodajanjem stika je prišlo do napake"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "ime elementa ni nastavljeno."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Ne morem dodati prazne lastnosti."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Vsaj eno izmed polj je še potrebno izpolniti."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Poskušam dodati podvojeno lastnost:"
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Informacije o vCard niso pravilne. Prosimo, če ponovno naložite stran."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Napaka pri brisanju lastnosti stika."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Manjkajoč ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "Napaka pri razčlenjevanju VCard za ID: \""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Ne morem dodati imenika s praznim imenom."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "nadzorna vsota ni nastavljena."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informacija o vCard je napačna. Prosimo, če ponovno naložite stran: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Napaka pri dodajanju imenika."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Nekaj je šlo v franže. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Napaka pri aktiviranju imenika."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Napaka pri posodabljanju lastnosti stika."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "ID stika ni bil poslan."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Napaka pri branju slike stika."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Napaka pri shranjevanju začasne datoteke."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Slika, ki se nalaga ni veljavna."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id ni nastavljen."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Informacije o vCard niso pravilne. Prosimo, če ponovno naložite stran."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Napaka pri brisanju lastnosti stika."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Manjka ID stika."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Manjka id stika."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Pot slike ni bila poslana."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Datoteka ne obstaja:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "Napaka pri nalaganju slike."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Napaka pri pridobivanju kontakta predmeta."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Napaka pri pridobivanju lastnosti fotografije."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Napaka pri shranjevanju stika."
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Napaka pri spreminjanju velikosti slike"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Napaka pri obrezovanju slike"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Napaka pri ustvarjanju začasne slike"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
+msgstr "Napaka pri iskanju datoteke: "
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "ime elementa ni nastavljeno."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "nadzorna vsota ni nastavljena."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informacija o vCard je napačna. Prosimo, če ponovno naložite stran: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Nekaj je šlo v franže. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Napaka pri posodabljanju lastnosti stika."
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Ne morem posodobiti imenika s praznim imenom."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Napaka pri posodabljanju imenika."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Napaka pri nalaganju stikov v hrambo."
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Datoteka je bila uspešno naložena."
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Naložena datoteka presega velikost, ki jo določa parameter upload_max_filesize v datoteki php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Naložena datoteka presega velikost, ki jo določa parameter MAX_FILE_SIZE v HTML obrazcu"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Datoteka je bila le delno naložena"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Nobena datoteka ni bila naložena"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Manjka začasna mapa"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Začasne slike ni bilo mogoče shraniti: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Začasne slike ni bilo mogoče naložiti: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Nobena datoteka ni bila naložena. Neznana napaka"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Stiki"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Žal ta funkcionalnost še ni podprta"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Ni podprto"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Ne morem dobiti veljavnega naslova."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "Napaka"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Ta lastnost ne sme biti prazna"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Predmetov ni bilo mogoče dati v zaporedje."
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "\"deleteProperty\" je bila klicana brez vrste argumenta. Prosimo, če oddate poročilo o napaki na bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "Uredi ime"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Nobena datoteka ni bila izbrana za nalaganje."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "Datoteka, ki jo poskušate naložiti, presega največjo dovoljeno velikost za nalaganje na tem strežniku."
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Za uvoz stikov spustite VCF datoteko tukaj."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
+msgstr "Izberite vrsto"
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Rezultati: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " uvoženih, "
#: js/loader.js:49
msgid " failed."
+msgstr " je spodletelo."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Imenik ni bil najden."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "To ni vaš imenik."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Stika ni bilo mogoče najti."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Naslov"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-pošta"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizacija"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Delo"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Doma"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobilni telefon"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Besedilo"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Glas"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "Sporočilo"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pozivnik"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Rojstni dan"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name} - rojstni dan"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Stik"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Dodaj stik"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "Uvozi"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Imeniki"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Nastavi imenike"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Zapri"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Nov imenik"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "Uvozi iz VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav povezava"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Prenesi"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Uredi"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Izbriši"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Prenesi stik"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Izbriši stik"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Spustite sliko tukaj, da bi jo naložili"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Izbriši trenutno sliko"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Uredi trenutno sliko"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Naloži novo sliko"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "Izberi sliko iz ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Format po meri, Kratko ime, Polno ime, Obratno ali Obratno z vejico"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Uredite podrobnosti imena"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Izbriši"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Vzdevek"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Vnesite vzdevek"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Rojstni dan"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd. mm. yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Skupine"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Skupine ločite z vejicami"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Uredi skupine"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Prednosten"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Prosimo, če navedete veljaven e-poštni naslov."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Vnesite e-poštni naslov"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "E-pošta naslovnika"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Izbriši e-poštni naslov"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Vpiši telefonsko številko"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Izbriši telefonsko številko"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Prikaz na zemljevidu"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Uredi podrobnosti"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Opombe dodajte tukaj."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Dodaj polje"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Slika profila"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Opomba"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Izbriši trenutno sliko"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Uredi trenutno sliko"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Naloži novo sliko"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Prenesi stik"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "Izberi sliko iz ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Izbriši stik"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Začasna slika je bila odstranjena iz predpomnilnika."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Uredi naslov"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Vrsta"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Poštni predal"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Razširjeno"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Ulica"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Mesto"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regija"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Poštna št."
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Dežela"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Uredi kategorije"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Dodaj"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Imenik"
@@ -721,35 +772,6 @@ msgstr "mlajši"
msgid "Sn."
msgstr "starejši"
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Nov imenik"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Uredi imenik"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Ime za prikaz"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiven"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Shrani"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Potrdi"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Prekliči"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Uvozi datoteko s stiki"
@@ -766,57 +788,86 @@ msgstr "Ustvari nov imenik"
msgid "Name of new addressbook"
msgstr "Ime novega imenika"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "Uvozi"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Uvažam stike"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "Izberite imenik v katerega boste uvažali:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "Izberi iz HD"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "V vašem imeniku ni stikov."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Dodaj stik"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Nastavi imenike"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV naslovi za sinhronizacijo"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "več informacij"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Primarni naslov (za kontakt et al)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Prenesi"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Uredi"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Nov imenik"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Shrani"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Prekliči"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/sl/core.po b/l10n/sl/core.po
index 18d08e1a93a..c3f2d15c367 100644
--- a/l10n/sl/core.po
+++ b/l10n/sl/core.po
@@ -10,10 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Slovenian (http://www.transifex.net/projects/p/owncloud/language/sl/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,85 +34,85 @@ msgstr "Ta kategorija že obstaja:"
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Nastavitve"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "januar"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "februar"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "marec"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "april"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "maj"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "junij"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "julij"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "avgust"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "september"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "oktober"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "november"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "december"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "Prekliči"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Ne"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Da"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "V redu"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Za izbris ni bila izbrana nobena kategorija."
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Napaka"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Ponastavi ownCloud geslo"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "Ponastavitev gesla ownCloud"
@@ -242,14 +242,10 @@ msgstr "Dokončaj namestitev"
msgid "web services under your control"
msgstr "spletne storitve pod vašim nadzorom"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Nastavitve"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Ste pozabili vaše geslo?"
diff --git a/l10n/sl/files.po b/l10n/sl/files.po
index 49b3c8c317e..27019afd797 100644
--- a/l10n/sl/files.po
+++ b/l10n/sl/files.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -62,14 +62,34 @@ msgstr "Vzemi iz souporabe"
msgid "Delete"
msgstr "Izbriši"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "razveljavi"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "izbrisano"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "Ustvarjam ZIP datoteko. To lahko traja nekaj časa."
@@ -184,7 +204,7 @@ msgstr "Souporaba"
#: templates/index.php:51
msgid "Download"
-msgstr "Prejmi"
+msgstr "Prenesi"
#: templates/index.php:64
msgid "Upload too large"
diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po
index 25758a95379..7d09d17dd1c 100644
--- a/l10n/sl/settings.po
+++ b/l10n/sl/settings.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-29 02:04+0200\n"
-"PO-Revision-Date: 2012-07-28 02:03+0000\n"
-"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: sl\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-poštni naslov je bil shranjen"
@@ -44,11 +48,15 @@ msgstr "Napaka overitve"
msgid "Language changed"
msgstr "Jezik je bil spremenjen"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Onemogoči"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Omogoči"
@@ -68,7 +76,7 @@ msgstr "Varnostno opozorilo"
msgid "Log"
msgstr "Dnevnik"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Več"
@@ -76,19 +84,19 @@ msgstr "Več"
msgid "Add your App"
msgstr "Dodajte vašo aplikacijo"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Izberite aplikacijo"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Obiščite spletno stran aplikacije na apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licencirana"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "s strani"
@@ -204,7 +212,7 @@ msgstr "Privzeta količinska omejitev"
msgid "Other"
msgstr "Drugo"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "PodSkrbnik"
@@ -212,10 +220,6 @@ msgstr "PodSkrbnik"
msgid "Quota"
msgstr "Količinska omejitev"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "PodSkrbnik za ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Izbriši"
diff --git a/l10n/so/contacts.po b/l10n/so/contacts.po
index c5aa568cb39..e200e45abae 100644
--- a/l10n/so/contacts.po
+++ b/l10n/so/contacts.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:29+0000\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
"MIME-Version: 1.0\n"
@@ -17,68 +17,102 @@ msgstr ""
"Language: so\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
-msgid "id is not set."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/addproperty.php:46
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
msgid "Could not parse contact: "
msgstr ""
-#: ajax/addproperty.php:56
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr ""
-#: ajax/addproperty.php:67
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/addproperty.php:76
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/addproperty.php:144
+#: ajax/contact/addproperty.php:144
msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/categoriesfor.php:17
-msgid "No ID provided"
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/categories/categoriesfor.php:34
-msgid "Error setting checksum."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/categories/delete.php:19
-msgid "No categories selected for deletion."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/categories/delete.php:26
-msgid "No address books found."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/categories/delete.php:34
-msgid "No contacts found."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/contactdetails.php:31
-msgid "Missing ID"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/contactdetails.php:36
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
@@ -98,14 +132,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -122,58 +148,34 @@ msgstr ""
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -216,75 +218,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -297,129 +294,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr ""
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -427,44 +428,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -487,155 +500,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr ""
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr ""
@@ -778,34 +769,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr ""
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -826,15 +789,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -850,22 +813,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/so/core.po b/l10n/so/core.po
index 17556c7d3e8..81021ac3e6d 100644
--- a/l10n/so/core.po
+++ b/l10n/so/core.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:28+0000\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
"MIME-Version: 1.0\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -239,10 +243,6 @@ msgstr ""
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/so/files.po b/l10n/so/files.po
index 7b869f98304..f8fd36a22b3 100644
--- a/l10n/so/files.po
+++ b/l10n/so/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
"MIME-Version: 1.0\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/so/settings.po b/l10n/so/settings.po
index 4a50494e555..5c073c49399 100644
--- a/l10n/so/settings.po
+++ b/l10n/so/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,10 @@ msgstr ""
"Language: so\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/sr/contacts.po b/l10n/sr/contacts.po
index 2ab147d01cb..96f1ec9f357 100644
--- a/l10n/sr/contacts.po
+++ b/l10n/sr/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Serbian (http://www.transifex.net/projects/p/owncloud/language/sr/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: sr\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
-msgstr ""
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Подаци о вКарти су неисправни. Поново учитајте страницу."
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Подаци о вКарти су неисправни. Поново учитајте страницу."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,111 +219,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Контакти"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -348,296 +295,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ово није ваш адресар."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Контакт се не може наћи."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Адреса"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Телефон"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Е-маил"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Организација"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Посао"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Кућа"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Мобилни"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Текст"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Глас"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Факс"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Видео"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Пејџер"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Рођендан"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Контакт"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Додај контакт"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Адресар"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Нови адресар"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Преузимање"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Уреди"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Обриши"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Преузми контакт"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Обриши контакт"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Обриши"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Рођендан"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Пожељан"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Телефон"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Преузми контакт"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Обриши контакт"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Тип"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Поштански број"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Прошири"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Улица"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Град"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Регија"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Зип код"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Земља"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Додај"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Земља"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -719,35 +770,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Нови адресар"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Уреди адресар"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Приказано име"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Активан"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Сними"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Пошаљи"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "Откажи"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -764,57 +786,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Преузимање"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Уреди"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Нови адресар"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Сними"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Откажи"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/sr/core.po b/l10n/sr/core.po
index a6aac06e0fe..58a7f8706ac 100644
--- a/l10n/sr/core.po
+++ b/l10n/sr/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Serbian (http://www.transifex.net/projects/p/owncloud/language/sr/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Подешавања"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Ресетовање лозинке за Оунклауд"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -240,14 +240,10 @@ msgstr "Заврши подешавање"
msgid "web services under your control"
msgstr "веб сервиси под контролом"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Одјава"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Подешавања"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Изгубили сте лозинку?"
diff --git a/l10n/sr/files.po b/l10n/sr/files.po
index cc98fd8895f..a6c92cc1cef 100644
--- a/l10n/sr/files.po
+++ b/l10n/sr/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Обриши"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po
index f9bdbc97536..30c688852ae 100644
--- a/l10n/sr/settings.po
+++ b/l10n/sr/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: sr\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "Језик је измењен"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -74,19 +82,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Изаберите програм"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-лиценциран"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "од"
@@ -202,7 +210,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Обриши"
diff --git a/l10n/sr@latin/contacts.po b/l10n/sr@latin/contacts.po
index 612bae66873..535012fa250 100644
--- a/l10n/sr@latin/contacts.po
+++ b/l10n/sr@latin/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Serbian (Latin) (http://www.transifex.net/projects/p/owncloud/language/sr@latin/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: sr@latin\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
-msgstr ""
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Podaci o vKarti su neispravni. Ponovo učitajte stranicu."
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Podaci o vKarti su neispravni. Ponovo učitajte stranicu."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,111 +219,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -348,296 +295,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Ovo nije vaš adresar."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt se ne može naći."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adresa"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-mail"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizacija"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Posao"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Kuća"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobilni"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Tekst"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Glas"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Pejdžer"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Rođendan"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Dodaj kontakt"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
+#: templates/index.php:44
+msgid "Previous contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Uredi"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Obriši"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
+#: templates/index.php:54
+msgid "Actions"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Obriši"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Rođendan"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
msgstr ""
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Poštanski broj"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Proširi"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Ulica"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Grad"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Regija"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Zip kod"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Zemlja"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr ""
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Zemlja"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -719,102 +770,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:26
+msgid "Download"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Uredi"
+
+#: templates/settings.php:41
+msgid "New Address Book"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:46
+msgid "Cancel"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/sr@latin/core.po b/l10n/sr@latin/core.po
index c11fdd41d68..4577fbf12de 100644
--- a/l10n/sr@latin/core.po
+++ b/l10n/sr@latin/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Serbian (Latin) (http://www.transifex.net/projects/p/owncloud/language/sr@latin/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Podešavanja"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr ""
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -240,14 +240,10 @@ msgstr "Završi podešavanje"
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Podešavanja"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Izgubili ste lozinku?"
diff --git a/l10n/sr@latin/files.po b/l10n/sr@latin/files.po
index 035317f6ca4..f0c1194be76 100644
--- a/l10n/sr@latin/files.po
+++ b/l10n/sr@latin/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Obriši"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/sr@latin/settings.po b/l10n/sr@latin/settings.po
index 076b4a92d79..997b911c207 100644
--- a/l10n/sr@latin/settings.po
+++ b/l10n/sr@latin/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: sr@latin\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "Jezik je izmenjen"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -74,19 +82,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Izaberite program"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licenciran"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "od"
@@ -202,7 +210,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Obriši"
diff --git a/l10n/sv/contacts.po b/l10n/sv/contacts.po
index 1d2a7f6b0aa..2e83ae869bd 100644
--- a/l10n/sv/contacts.po
+++ b/l10n/sv/contacts.po
@@ -5,6 +5,7 @@
# Translators:
# Christer Eriksson <post@hc3web.com>, 2012.
# Daniel Sandman <revoltism@gmail.com>, 2012.
+# Magnus Höglund <magnus@linux.com>, 2012.
# <magnus@linux.com>, 2012.
# <revoltism@gmail.com>, 2011, 2012.
# <tscooter@hotmail.com>, 2012.
@@ -12,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-29 21:01+0000\n"
-"Last-Translator: maghog <magnus@linux.com>\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
+"PO-Revision-Date: 2012-08-05 17:56+0000\n"
+"Last-Translator: Magnus Höglund <magnus@linux.com>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,41 +23,23 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
-msgstr "Fel när (av)aktivera adressbok"
+msgstr "Fel (av)aktivera adressbok."
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr "Det uppstod ett fel när kontakt skulle läggas till"
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "ID är inte satt."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr "Kunde inte läsa kontakt:"
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr "Kan inte lägga till en tom egenskap"
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr "Minst ett fält måste fyllas i"
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
-msgstr ""
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Kan inte uppdatera adressboken med ett tomt namn."
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
-msgstr "Kunde inte lägga till egenskap för kontakt:"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Fel uppstod när adressbok skulle uppdateras."
#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
@@ -78,13 +61,65 @@ msgstr "Ingen adressbok funnen."
msgid "No contacts found."
msgstr "Inga kontakter funna."
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Det uppstod ett fel när kontakten skulle läggas till."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "elementnamn ej angett."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Kunde inte läsa kontakt:"
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Kan inte lägga till en tom egenskap."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Minst ett fält måste fyllas i."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Kunde inte lägga till egenskap för kontakt:"
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "Information om vCard är felaktigt. Vänligen ladda om sidan."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Fel uppstod när kontaktegenskap skulle tas bort."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "ID saknas"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
-msgstr ""
+msgstr "Fel vid läsning av VCard för ID: \""
+
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "kontrollsumma är inte satt."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "Informationen om vCard är fel. Ladda om sidan:"
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Något gick fel."
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Fel uppstod när kontaktegenskap skulle uppdateras."
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
@@ -93,7 +128,7 @@ msgstr "Inget kontakt-ID angavs."
#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
-msgstr "Fel uppstod när "
+msgstr "Fel uppstod vid läsning av kontaktfoto."
#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
@@ -103,14 +138,6 @@ msgstr "Fel uppstod när temporär fil skulle sparas."
msgid "The loading photo is not valid."
msgstr "Det laddade fotot är inte giltigt."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "Information om vCard är felaktigt. Vänligen ladda om sidan."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Fel uppstod när kontaktegenskap skulle tas bort"
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Kontakt-ID saknas."
@@ -127,57 +154,33 @@ msgstr "Filen existerar inte."
msgid "Error loading image."
msgstr "Fel uppstod när bild laddades."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Fel vid hämtning av kontakt."
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Fel vid hämtning av egenskaper för FOTO."
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr "Fel vid sparande av kontakt."
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr "Fel vid storleksförändring av bilden"
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr "Fel vid beskärning av bilden"
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr "Fel vid skapande av tillfällig bild"
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr "Kunde inte hitta bild"
-
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr "kontrollsumma är inte satt."
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "Informationen om vCard är fel. Ladda om sidan:"
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr "Fel uppstod när kontaktegenskap skulle uppdateras"
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr "Kan inte uppdatera adressboken med ett tomt namn."
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr "Fel uppstod när adressbok skulle uppdateras"
+msgstr "Kunde inte hitta bild:"
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
@@ -221,75 +224,70 @@ msgstr "Kunde inte ladda tillfällig bild:"
msgid "No file was uploaded. Unknown error"
msgstr "Ingen fil uppladdad. Okänt fel"
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kontakter"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr "Tyvärr är denna funktion inte införd än"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr "Inte införd"
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr "Kunde inte hitta en giltig adress."
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr "Fel"
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Kontakt"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr "Ny"
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr "Ny kontakt"
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr "Denna egenskap får inte vara tom."
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr "Kunde inte serialisera element."
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr "\"deleteProperty\" anropades utan typargument. Vänligen rapportera till bugs.owncloud.org"
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr "Ändra namn"
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr "Inga filer valda för uppladdning"
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Filen du försöker ladda upp är större än den maximala storleken för filuppladdning på denna server."
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr "Välj typ"
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr "Vissa kontakter är markerade för radering, men är inte raderade än. Vänta tills dom är raderade."
+
#: js/loader.js:49
msgid "Result: "
msgstr "Resultat:"
@@ -302,345 +300,339 @@ msgstr "importerad,"
msgid " failed."
msgstr "misslyckades."
-#: lib/app.php:29
-msgid "Addressbook not found."
-msgstr "Hittade inte adressboken"
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr "Visningsnamn får inte vara tomt."
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr "Adressboken hittades inte:"
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Det här är inte din adressbok."
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kontakt kunde inte hittas."
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adress"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "E-post"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organisation"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Arbete"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Hem"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr "Text"
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr "Röst"
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr "Meddelande"
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "Personsökare"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr "Internet"
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Födelsedag"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr "Företag"
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr "Ring"
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr "Kunder"
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr "Leverera"
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr "Helgdagar"
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr "Idéer"
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
-msgstr ""
+msgstr "Resa"
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
-msgstr ""
+msgstr "Jubileum"
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
-msgstr ""
+msgstr "Möte"
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
-msgstr ""
+msgstr "Annat"
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
-msgstr ""
+msgstr "Privat"
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
-msgstr ""
+msgstr "Projekt"
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
-msgstr ""
+msgstr "Frågor"
#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}'s födelsedag"
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Kontakt"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Lägg till kontakt"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr "Importera"
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr "Inställningar"
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adressböcker"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr "Stäng"
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
-msgstr ""
+msgstr "Kortkommandon"
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
-msgstr ""
+msgstr "Navigering"
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
-msgstr ""
+msgstr "Nästa kontakt i listan"
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
-msgstr ""
+msgstr "Föregående kontakt i listan"
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
-msgstr ""
+msgstr "Visa/dölj aktuell adressbok"
+
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr "Nästa adressbok"
#: templates/index.php:50
-msgid "Next/previous addressbook"
-msgstr ""
+msgid "Previous addressbook"
+msgstr "Föregående adressbok"
#: templates/index.php:54
msgid "Actions"
-msgstr ""
+msgstr "Åtgärder"
#: templates/index.php:57
msgid "Refresh contacts list"
-msgstr ""
+msgstr "Uppdatera kontaktlistan"
#: templates/index.php:59
msgid "Add new contact"
-msgstr ""
+msgstr "Lägg till ny kontakt"
#: templates/index.php:61
msgid "Add new addressbook"
-msgstr ""
+msgstr "Lägg till ny adressbok"
#: templates/index.php:63
msgid "Delete current contact"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Konfigurera adressböcker"
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Ny adressbok"
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDAV länk"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Nedladdning"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Redigera"
+msgstr "Radera denna kontakt"
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Radera"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Släpp foto för att ladda upp"
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr "Ta bort aktuellt foto"
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr "Redigera aktuellt foto"
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr "Ladda upp ett nytt foto"
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr "Välj foto från ownCloud"
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr " anpassad, korta namn, hela namn, bakåt eller bakåt med komma"
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "Redigera detaljer för namn"
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Radera"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Smeknamn"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Ange smeknamn"
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
-msgstr ""
+msgstr "Webbplats"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
-msgstr ""
+msgstr "http://www.somesite.com"
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
-msgstr ""
+msgstr "Gå till webbplats"
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-åååå"
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Grupper"
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Separera grupperna med kommatecken"
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Editera grupper"
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Föredragen"
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
-msgstr "Vänligen ange en giltig e-postadress"
+msgstr "Vänligen ange en giltig e-postadress."
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Ange e-postadress"
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Posta till adress."
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Ta bort e-postadress"
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
-msgstr "Ange ett telefonnummer"
+msgstr "Ange telefonnummer"
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Ta bort telefonnummer"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Visa på karta"
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Redigera detaljer för adress"
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Lägg till noteringar här."
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Lägg till fält"
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Notering"
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr "Ladda ner kontakt"
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Radera kontakt"
@@ -663,11 +655,11 @@ msgstr "Postbox"
#: templates/part.edit_address_dialog.php:24
msgid "Street address"
-msgstr ""
+msgstr "Gatuadress"
#: templates/part.edit_address_dialog.php:27
msgid "Street and number"
-msgstr ""
+msgstr "Gata och nummer"
#: templates/part.edit_address_dialog.php:30
msgid "Extended"
@@ -675,7 +667,7 @@ msgstr "Utökad"
#: templates/part.edit_address_dialog.php:33
msgid "Apartment number etc."
-msgstr ""
+msgstr "Lägenhetsnummer"
#: templates/part.edit_address_dialog.php:36
#: templates/part.edit_address_dialog.php:39
@@ -688,7 +680,7 @@ msgstr "Län"
#: templates/part.edit_address_dialog.php:45
msgid "E.g. state or province"
-msgstr ""
+msgstr "T.ex. stat eller provins"
#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
@@ -696,7 +688,7 @@ msgstr "Postnummer"
#: templates/part.edit_address_dialog.php:51
msgid "Postal code"
-msgstr ""
+msgstr "Postnummer"
#: templates/part.edit_address_dialog.php:54
#: templates/part.edit_address_dialog.php:57
@@ -713,19 +705,19 @@ msgstr ""
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr "Herr"
+msgstr "Fröken"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr "Ingen adressbok funnen."
+msgstr ""
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr "Fru"
+msgstr "Herr"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "Herr"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
@@ -783,34 +775,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Ny adressbok"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Redigera adressbok"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Visningsnamn"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktiv"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Spara"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Skicka in"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Avbryt"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Importera en kontaktfil"
@@ -831,46 +795,82 @@ msgstr "Namn för ny adressbok"
msgid "Importing contacts"
msgstr "Importerar kontakter"
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Du har inga kontakter i din adressbok."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Lägg till en kontakt"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
-msgstr "Konfigurera adressböcker"
+msgstr "Anpassa adressböcker."
#: templates/part.selectaddressbook.php:1
msgid "Select Address Books"
-msgstr ""
+msgstr "Välj adressböcker"
#: templates/part.selectaddressbook.php:20
msgid "Enter name"
-msgstr ""
+msgstr "Ange namn"
#: templates/part.selectaddressbook.php:22
msgid "Enter description"
-msgstr ""
+msgstr "Ange beskrivning"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV synkningsadresser"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
-msgstr "mera information"
+msgstr "mer information"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Primär adress (Kontakt o.a.)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
-msgstr ""
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr "Visa CardDav-länk"
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr "Visa skrivskyddad VCF-länk"
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Nedladdning"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Redigera"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Ny adressbok"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr "Namn"
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr "Beskrivning"
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Spara"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr "Mer..."
diff --git a/l10n/sv/core.po b/l10n/sv/core.po
index cc20278cfd3..3017915cbb8 100644
--- a/l10n/sv/core.po
+++ b/l10n/sv/core.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-29 20:37+0000\n"
-"Last-Translator: maghog <magnus@linux.com>\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -38,51 +38,55 @@ msgstr "Denna kategori finns redan:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Inställningar"
+
+#: js/js.js:573
msgid "January"
msgstr "Januari"
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr "Februari"
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr "Mars"
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr "April"
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr "Maj"
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr "Juni"
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr "Juli"
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr "Augusti"
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr "September"
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr "Oktober"
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr "November"
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr "December"
@@ -244,10 +248,6 @@ msgstr "webbtjänster under din kontroll"
msgid "Log out"
msgstr "Logga ut"
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr "Inställningar"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Glömt ditt lösenord?"
diff --git a/l10n/sv/files.po b/l10n/sv/files.po
index 799224c381a..819753d4bfc 100644
--- a/l10n/sv/files.po
+++ b/l10n/sv/files.po
@@ -5,6 +5,7 @@
# Translators:
# Christer Eriksson <post@hc3web.com>, 2012.
# Daniel Sandman <revoltism@gmail.com>, 2012.
+# Magnus Höglund <magnus@linux.com>, 2012.
# <magnus@linux.com>, 2012.
# <revoltism@gmail.com>, 2011, 2012.
# <tscooter@hotmail.com>, 2012.
@@ -12,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
-"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
+"PO-Revision-Date: 2012-08-05 17:06+0000\n"
+"Last-Translator: Magnus Höglund <magnus@linux.com>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -64,13 +65,33 @@ msgstr "Sluta dela"
msgid "Delete"
msgstr "Ta bort"
-#: js/filelist.js:186
-msgid "deleted"
-msgstr ""
+#: js/filelist.js:141
+msgid "already exists"
+msgstr "finns redan"
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr "ersätt"
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr "avbryt"
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr "ersatt"
-#: js/filelist.js:186
+#: js/filelist.js:195
+msgid "with"
+msgstr "med"
+
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
-msgstr ""
+msgstr "ångra"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "raderad"
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
@@ -96,27 +117,27 @@ msgstr "Uppladdning avbruten."
msgid "Invalid name, '/' is not allowed."
msgstr "Ogiltigt namn, '/' är inte tillåten."
-#: js/files.js:631 templates/index.php:55
+#: js/files.js:690 templates/index.php:55
msgid "Size"
msgstr "Storlek"
-#: js/files.js:632 templates/index.php:56
+#: js/files.js:691 templates/index.php:56
msgid "Modified"
msgstr "Ändrad"
-#: js/files.js:659
+#: js/files.js:718
msgid "folder"
msgstr "mapp"
-#: js/files.js:661
+#: js/files.js:720
msgid "folders"
msgstr "mappar"
-#: js/files.js:669
+#: js/files.js:728
msgid "file"
msgstr "fil"
-#: js/files.js:671
+#: js/files.js:730
msgid "files"
msgstr "filer"
diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po
index a1a94b378f0..f8c317b7d53 100644
--- a/l10n/sv/settings.po
+++ b/l10n/sv/settings.po
@@ -6,6 +6,7 @@
# Christer Eriksson <post@hc3web.com>, 2012.
# Daniel Sandman <revoltism@gmail.com>, 2012.
# <hakan.thn@gmail.com>, 2011.
+# Magnus Höglund <magnus@linux.com>, 2012.
# <magnus@linux.com>, 2012.
# <revoltism@gmail.com>, 2011, 2012.
# <tscooter@hotmail.com>, 2012.
@@ -13,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
-"PO-Revision-Date: 2012-07-29 20:26+0000\n"
-"Last-Translator: maghog <magnus@linux.com>\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
+"PO-Revision-Date: 2012-08-05 17:03+0000\n"
+"Last-Translator: Magnus Höglund <magnus@linux.com>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,6 +24,10 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr "Kan inte ladda listan från App Store"
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "E-post sparad"
@@ -47,11 +52,15 @@ msgstr "Autentiseringsfel"
msgid "Language changed"
msgstr "Språk ändrades"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr "Fel"
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Avaktivera"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Aktivera"
@@ -71,7 +80,7 @@ msgstr "Säkerhetsvarning"
msgid "Log"
msgstr "Logg"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Mera"
@@ -79,19 +88,19 @@ msgstr "Mera"
msgid "Add your App"
msgstr "Lägg till din applikation"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Välj en App"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Se programsida på apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-licensierat"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "av"
@@ -207,7 +216,7 @@ msgstr "Förvald datakvot"
msgid "Other"
msgstr "Annat"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr "Underadministratör"
@@ -215,10 +224,6 @@ msgstr "Underadministratör"
msgid "Quota"
msgstr "Kvot"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr "Underadministratör för ..."
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Ta bort"
diff --git a/l10n/templates/bookmarks.pot b/l10n/templates/bookmarks.pot
index 5ba1e16f7d0..d1f10931862 100644
--- a/l10n/templates/bookmarks.pot
+++ b/l10n/templates/bookmarks.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/calendar.pot b/l10n/templates/calendar.pot
index a3cbc60da6d..cd99214bfa6 100644
--- a/l10n/templates/calendar.pot
+++ b/l10n/templates/calendar.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/contacts.pot b/l10n/templates/contacts.pot
index 2be8f276fc6..27b06ccd622 100644
--- a/l10n/templates/contacts.pot
+++ b/l10n/templates/contacts.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,68 +17,102 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
-msgid "id is not set."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:17
+msgid "No ID provided"
+msgstr ""
+
+#: ajax/categories/categoriesfor.php:34
+msgid "Error setting checksum."
+msgstr ""
+
+#: ajax/categories/delete.php:19
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/categories/delete.php:26
+msgid "No address books found."
+msgstr ""
+
+#: ajax/categories/delete.php:34
+msgid "No contacts found."
+msgstr ""
+
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/addproperty.php:46
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
msgid "Could not parse contact: "
msgstr ""
-#: ajax/addproperty.php:56
+#: ajax/contact/addproperty.php:56
msgid "Cannot add empty property."
msgstr ""
-#: ajax/addproperty.php:67
+#: ajax/contact/addproperty.php:67
msgid "At least one of the address fields has to be filled out."
msgstr ""
-#: ajax/addproperty.php:76
+#: ajax/contact/addproperty.php:76
msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/addproperty.php:144
+#: ajax/contact/addproperty.php:144
msgid "Error adding contact property: "
msgstr ""
-#: ajax/categories/categoriesfor.php:17
-msgid "No ID provided"
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/categories/categoriesfor.php:34
-msgid "Error setting checksum."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/categories/delete.php:19
-msgid "No categories selected for deletion."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/categories/delete.php:26
-msgid "No address books found."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/categories/delete.php:34
-msgid "No contacts found."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/contactdetails.php:31
-msgid "Missing ID"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/contactdetails.php:36
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
@@ -98,14 +132,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -122,58 +148,34 @@ msgstr ""
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
@@ -216,75 +218,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at bugs."
"owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -297,129 +294,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr ""
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr ""
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr ""
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr ""
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr ""
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr ""
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr ""
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr ""
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -427,44 +428,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr ""
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr ""
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -487,155 +500,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr ""
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr ""
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr ""
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr ""
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr ""
@@ -778,34 +769,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr ""
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr ""
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr ""
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr ""
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr ""
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -826,15 +789,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -850,22 +813,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr ""
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot
index a92c4d850af..8701abad983 100644
--- a/l10n/templates/core.pot
+++ b/l10n/templates/core.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -33,51 +33,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr ""
+
+#: js/js.js:572
msgid "January"
msgstr ""
-#: js/js.js:519
+#: js/js.js:572
msgid "February"
msgstr ""
-#: js/js.js:519
+#: js/js.js:572
msgid "March"
msgstr ""
-#: js/js.js:519
+#: js/js.js:572
msgid "April"
msgstr ""
-#: js/js.js:519
+#: js/js.js:572
msgid "May"
msgstr ""
-#: js/js.js:519
+#: js/js.js:572
msgid "June"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "July"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "August"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "September"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "October"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "November"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "December"
msgstr ""
@@ -239,10 +243,6 @@ msgstr ""
msgid "Log out"
msgstr ""
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr ""
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr ""
diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot
index e334f679d99..6c139feef7f 100644
--- a/l10n/templates/files.pot
+++ b/l10n/templates/files.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -59,14 +59,34 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
@@ -91,27 +111,27 @@ msgstr ""
msgid "Invalid name, '/' is not allowed."
msgstr ""
-#: js/files.js:631 templates/index.php:55
+#: js/files.js:690 templates/index.php:55
msgid "Size"
msgstr ""
-#: js/files.js:632 templates/index.php:56
+#: js/files.js:691 templates/index.php:56
msgid "Modified"
msgstr ""
-#: js/files.js:659
+#: js/files.js:718
msgid "folder"
msgstr ""
-#: js/files.js:661
+#: js/files.js:720
msgid "folders"
msgstr ""
-#: js/files.js:669
+#: js/files.js:728
msgid "file"
msgstr ""
-#: js/files.js:671
+#: js/files.js:730
msgid "files"
msgstr ""
diff --git a/l10n/templates/gallery.pot b/l10n/templates/gallery.pot
index 1971a7d641a..d36f787991f 100644
--- a/l10n/templates/gallery.pot
+++ b/l10n/templates/gallery.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot
index 5c59b136477..8debc498479 100644
--- a/l10n/templates/lib.pot
+++ b/l10n/templates/lib.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,27 +17,27 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: app.php:287
+#: app.php:288
msgid "Help"
msgstr ""
-#: app.php:294
+#: app.php:295
msgid "Personal"
msgstr ""
-#: app.php:299
+#: app.php:300
msgid "Settings"
msgstr ""
-#: app.php:304
+#: app.php:305
msgid "Users"
msgstr ""
-#: app.php:311
+#: app.php:312
msgid "Apps"
msgstr ""
-#: app.php:313
+#: app.php:314
msgid "Admin"
msgstr ""
diff --git a/l10n/templates/media.pot b/l10n/templates/media.pot
index adf07f571b3..801986935ab 100644
--- a/l10n/templates/media.pot
+++ b/l10n/templates/media.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot
index e3e49ed11a9..b848a4b9f66 100644
--- a/l10n/templates/settings.pot
+++ b/l10n/templates/settings.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-07-30 02:03+0200\n"
+"POT-Creation-Date: 2012-08-06 02:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,6 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -41,11 +45,15 @@ msgstr ""
msgid "Language changed"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +73,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,19 +81,19 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr ""
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr ""
@@ -201,7 +209,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +217,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr ""
diff --git a/l10n/th_TH/contacts.po b/l10n/th_TH/contacts.po
index c97c27d4e9a..b89d76eeecc 100644
--- a/l10n/th_TH/contacts.po
+++ b/l10n/th_TH/contacts.po
@@ -9,637 +9,688 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Thai (Thailand) (http://www.transifex.net/projects/p/owncloud/language/th_TH/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: th_TH\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "เกิดข้อผิดพลาดใน (ยกเลิก)การเปิดใช้งานสมุดบันทึกที่อยู่"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "เกิดข้อผิดพลาดในการเพิ่มรายชื่อผู้ติดต่อใหม่"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "ไม่สามารถเพิ่มรายละเอียดที่ไม่มีข้อมูลได้"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "อย่างน้อยที่สุดช่องข้อมูลที่อยู่จะต้องถูกกรอกลงไป"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "ยังไม่ได้กำหนดรหัส"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "พยายามที่จะเพิ่มทรัพยากรที่ซ้ำซ้อนกัน: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "ไม่สามารถอัพเดทสมุดบันทึกที่อยู่โดยไม่มีชื่อได้"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "เกิดข้อผิดพลาดในการเพิ่มรายละเอียดการติดต่อ"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "เกิดข้อผิดพลาดในการอัพเดทสมุดบันทึกที่อยู่"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ยังไม่ได้ใส่รหัส"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "เกิดข้อผิดพลาดในการตั้งค่า checksum"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "ไม่พบข้อมูลการติดต่อที่ต้องการ"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "เกิดข้อผิดพลาดในการเพิ่มรายชื่อผู้ติดต่อใหม่"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "ยังไม่ได้กำหนดชื่อ"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "ไม่สามารถเพิ่มรายละเอียดที่ไม่มีข้อมูลได้"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "อย่างน้อยที่สุดช่องข้อมูลที่อยู่จะต้องถูกกรอกลงไป"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "พยายามที่จะเพิ่มทรัพยากรที่ซ้ำซ้อนกัน: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "ข้อมูลเกี่ยวกับ vCard ไม่ถูกต้อง กรุณาโหลดหน้าเวปใหม่อีกครั้ง"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "เกิดข้อผิดพลาดในการลบรายละเอียดการติดต่อ"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "รหัสสูญหาย"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "พบข้อผิดพลาดในการแยกรหัส VCard:\""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "ไม่สามารถเพิ่มสมุดบันทึกที่อยู่โดยไม่มีชื่อได้"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "ยังไม่ได้กำหนดค่า checksum"
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "ข้อมูล vCard ไม่ถูกต้อง กรุณาโหลดหน้าเว็บใหม่อีกครั้ง: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "เกิดข้อผิดพลาดในการเพิ่มสมุดบันทึกที่อยู่ใหม่"
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "มีบางอย่างเกิดการ FUBAR. "
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "เกิดข้อผิดพลาดในการเปิดใช้งานสมุดบันทึกที่อยู่"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "เกิดข้อผิดพลาดในการอัพเดทข้อมูลการติดต่อ"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "ไม่มีรหัสข้อมูลการติดต่อถูกส่งมา"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "เกิดข้อผิดพลาดในการอ่านรูปภาพของข้อมูลการติดต่อ"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "เกิดข้อผิดพลาดในการบันทึกไฟล์ชั่วคราว"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "โหลดรูปภาพไม่ถูกต้อง"
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "ยังไม่ได้กำหนดรหัส"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "ข้อมูลเกี่ยวกับ vCard ไม่ถูกต้อง กรุณาโหลดหน้าเวปใหม่อีกครั้ง"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "เกิดข้อผิดพลาดในการลบรายละเอียดการติดต่อ"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "รหัสข้อมูลการติดต่อเกิดการสูญหาย"
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "รหัสข้อมูลการติดต่อเกิดการสูญหาย"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "ไม่พบตำแหน่งพาธของรูปภาพ"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "ไม่มีไฟล์ดังกล่าว"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "เกิดข้อผิดพลาดในการโหลดรูปภาพ"
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการดึงข้อมูลติดต่อ"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการดึงคุณสมบัติของรูปภาพ"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการบันทึกข้อมูลผู้ติดต่อ"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการปรับขนาดรูปภาพ"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการครอบตัดภาพ"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "เกิดข้อผิดพลาดในการสร้างรูปภาพชั่วคราว"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "ยังไม่ได้กำหนดชื่อ"
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "ยังไม่ได้กำหนดค่า checksum"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "ข้อมูล vCard ไม่ถูกต้อง กรุณาโหลดหน้าเว็บใหม่อีกครั้ง: "
+msgstr "เกิดข้อผิดพลาดในการค้นหารูปภาพ: "
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "มีบางอย่างเกิดการ FUBAR. "
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "เกิดข้อผิดพลาดในการอัพเดทข้อมูลการติดต่อ"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "ไม่สามารถอัพเดทสมุดบันทึกที่อยู่โดยไม่มีชื่อได้"
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "เกิดข้อผิดพลาดในการอัพเดทสมุดบันทึกที่อยู่"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "เกิดข้อผิดพลาดในการอัพโหลดข้อมูลการติดต่อไปยังพื้นที่จัดเก็บข้อมูล"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "ไม่พบข้อผิดพลาดใดๆ, ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "ไฟล์ที่อัพโหลดมีขนาดไฟล์ใหญ่เกินจำนวนที่กำหนดไว้ในคำสั่ง upload_max_filesize ที่อยู่ในไฟล์ php.ini"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "ไฟล์ที่อัพโหลดมีขนาดไฟล์ใหญ่เกินจำนวนที่กำหนดไว้ในคำสั่ง MAX_FILE_SIZE ที่ถูกระบุไว้ในรูปแบบของ HTML"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "ไฟล์ถูกอัพโหลดได้เพียงบางส่วนเท่านั้น"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "ไม่มีไฟล์ที่ถูกอัพโหลด"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "โฟลเดอร์ชั่วคราวเกิดการสูญหาย"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "ไม่สามารถบันทึกรูปภาพชั่วคราวได้: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "ไม่สามารถโหลดรูปภาพชั่วคราวได้: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "ข้อมูลการติดต่อ"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "ขออภัย, ฟังก์ชั่นการทำงานนี้ยังไม่ได้ถูกดำเนินการ"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "ยังไม่ได้ถูกดำเนินการ"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "ไม่สามารถดึงที่อยู่ที่ถูกต้องได้"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
+msgstr "พบข้อผิดพลาด"
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "คุณสมบัตินี้ต้องไม่มีข้อมูลว่างอยู่"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "ไม่สามารถทำสัญลักษณ์องค์ประกอบต่างๆให้เป็นตัวเลขตามลำดับได้"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' ถูกเรียกใช้โดยไม่มีอาร์กิวเมนต์ กรุณาแจ้งได้ที่ bugs.owncloud.org"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "แก้ไขชื่อ"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "ยังไม่ได้เลือกไฟล์ำสำหรับอัพโหลด"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
+msgstr "ไฟล์ที่คุณกำลังพยายามที่จะอัพโหลดมีขนาดเกินจำนวนสูงสุดที่สามารถอัพโหลดได้สำหรับเซิร์ฟเวอร์นี้"
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "วางไฟล์ VCF ที่ต้องการนำเข้าข้อมูลการติดต่อ"
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
+msgstr "เลือกชนิด"
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "ผลลัพธ์: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " นำเข้าข้อมูลแล้ว, "
#: js/loader.js:49
msgid " failed."
+msgstr " ล้มเหลว."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "นี่ไม่ใช่สมุดบันทึกที่อยู่ของคุณ"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "ไม่พบข้อมูลการติดต่อ"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "ที่อยู่"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "โทรศัพท์"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "อีเมล์"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "หน่วยงาน"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "ที่ทำงาน"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "บ้าน"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "มือถือ"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "ข้อความ"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "เสียงพูด"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "ข้อความ"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "โทรสาร"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "วีดีโอ"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "เพจเจอร์"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "อินเทอร์เน็ต"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "วันเกิด"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "วันเกิดของ {name}"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "ข้อมูลการติดต่อ"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "เพิ่มรายชื่อผู้ติดต่อใหม่"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "นำเข้า"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "สมุดบันทึกที่อยู่"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "กำหนดค่าสมุดบันทึกที่อยู่"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "ปิด"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "สร้างสมุดบันทึกข้อมูลการติดต่อใหม่"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "นำเข้าจาก VCF"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "ลิงค์ CardDav"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "ดาวน์โหลด"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "แก้ไข"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "ลบ"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "ดาวน์โหลดข้อมูลการติดต่อ"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "ลบข้อมูลการติดต่อ"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "วางรูปภาพที่ต้องการอัพโหลด"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "ลบรูปภาพปัจจุบัน"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "แก้ไขรูปภาพปัจจุบัน"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "อัพโหลดรูปภาพใหม่"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "เลือกรูปภาพจาก ownCloud"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "กำหนดรูปแบบของชื่อย่อ, ชื่อจริง, ย้อนค่ากลัีบด้วยคอมม่าเอง"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "แก้ไขรายละเอียดของชื่อ"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "ลบ"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "ชื่อเล่น"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "กรอกชื่อเล่น"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "วันเกิด"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "กลุ่ม"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "คั่นระหว่างรายชื่อกลุ่มด้วยเครื่องหมายจุลภาีคหรือคอมม่า"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "แก้ไขกลุ่ม"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "พิเศษ"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "กรุณาระบุที่อยู่อีเมลที่ถูกต้อง"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "กรอกที่อยู่อีเมล"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "ส่งอีเมลไปที่"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "ลบที่อยู่อีเมล"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "กรอกหมายเลขโทรศัพท์"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "ลบหมายเลขโทรศัพท์"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "ดูบนแผนที่"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "แก้ไขรายละเอียดที่อยู่"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "เพิ่มหมายเหตุกำกับไว้ที่นี่"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "เพิ่มช่องรับข้อมูล"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "รูปภาพโปรไฟล์"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "โทรศัพท์"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "หมายเหตุ"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "ลบรูปภาพปัจจุบัน"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "แก้ไขรูปภาพปัจจุบัน"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "อัพโหลดรูปภาพใหม่"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "ดาวน์โหลดข้อมูลการติดต่อ"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "เลือกรูปภาพจาก ownCloud"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "ลบข้อมูลการติดต่อ"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "รูปภาพชั่วคราวดังกล่าวได้ถูกลบออกจากหน่วยความจำแคชแล้ว"
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "แก้ไขที่อยู่"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "ประเภท"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "ตู้ ปณ."
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "เพิ่ม"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "ถนน"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "เมือง"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "ภูมิภาค"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "รหัสไปรษณีย์"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "ประเทศ"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "แก้ไขหมวดหมู่"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "เพิ่ม"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "สมุดบันทึกที่อยู่"
@@ -720,35 +771,6 @@ msgstr "จูเนียร์"
msgid "Sn."
msgstr "ซีเนียร์"
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "สร้างสมุดบันทึกที่อยู่ใหม่"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "แก้ไขสมุดบันทึกที่อยู่"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "ชื่อที่ต้องการให้แสดง"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "เปิดใช้"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "บันทึก"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "ส่งข้อมูล"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "ยกเลิก"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "นำเข้าไฟล์ข้อมูลการติดต่อ"
@@ -765,57 +787,86 @@ msgstr "สร้างสมุดบันทึกที่อยู่ให
msgid "Name of new addressbook"
msgstr "กำหนดชื่อของสมุดที่อยู่ที่สร้างใหม่"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "นำเข้า"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "นำเข้าข้อมูลการติดต่อ"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "เลือกสมุดบันทึกที่อยู่ที่ต้องการนำเข้า:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "เลือกจากฮาร์ดดิส"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "คุณยังไม่มีข้อมูลการติดต่อใดๆในสมุดบันทึกที่อยู่ของคุณ"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "เพิ่มชื่อผู้ติดต่อ"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "กำหนดค่าสมุดบันทึกที่อยู่"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "ที่อยู่ที่ใช้เชื่อมข้อมูลกับ CardDAV"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "ข้อมูลเพิ่มเติม"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "ที่อยู่หลัก (สำหรับติดต่อ)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "ดาวน์โหลด"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "แก้ไข"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "สร้างสมุดบันทึกข้อมูลการติดต่อใหม่"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "บันทึก"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "ยกเลิก"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/th_TH/core.po b/l10n/th_TH/core.po
index 43e255b71f5..4a078f83302 100644
--- a/l10n/th_TH/core.po
+++ b/l10n/th_TH/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Thai (Thailand) (http://www.transifex.net/projects/p/owncloud/language/th_TH/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,85 +33,85 @@ msgstr "หมวดหมู่นี้มีอยู่แล้ว: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "ตั้งค่า"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "มกราคม"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "กุมภาพันธ์"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "มีนาคม"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "เมษายน"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "พฤษภาคม"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "มิถุนายน"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "กรกฏาคม"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "สิงหาคม"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "กันยายน"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "ตุลาคม"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "พฤศจิกายน"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "ธันวาคม"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "ยกเลิก"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "ไม่ตกลง"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "ตกลง"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "ตกลง"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "พบข้อผิดพลาด"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "เปลี่ยนรหัสผ่านใน Owncloud"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "รีเซ็ตรหัสผ่าน ownCloud"
@@ -241,14 +241,10 @@ msgstr "ติดตั้งเรียบร้อยแล้ว"
msgid "web services under your control"
msgstr "web services under your control"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "ออกจากระบบ"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "ตั้งค่า"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "ลืมรหัสผ่าน?"
diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po
index 6425a4d7c64..f1966051f32 100644
--- a/l10n/th_TH/files.po
+++ b/l10n/th_TH/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "ลบ"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "กำลังสร้างไฟล์บีบอัด ZIP อาจใช้เวลาสักครู่"
diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po
index 33c12981c45..3adfedcdeb0 100644
--- a/l10n/th_TH/settings.po
+++ b/l10n/th_TH/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: th_TH\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "อีเมลถูกบันทึกแล้ว"
@@ -44,11 +48,15 @@ msgstr ""
msgid "Language changed"
msgstr "เปลี่ยนภาษาเรียบร้อยแล้ว"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "ปิดใช้งาน"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "เปิดใช้งาน"
@@ -68,7 +76,7 @@ msgstr ""
msgid "Log"
msgstr "บันทึกการเปลี่ยนแปลง"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "เพิ่มเติม"
@@ -76,19 +84,19 @@ msgstr "เพิ่มเติม"
msgid "Add your App"
msgstr "เพิ่มแอปของคุณ"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "เลือก App"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "ดูหน้าแอพพลิเคชั่นที่ apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-ได้รับอนุญาติแล้ว"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "โดย"
@@ -204,7 +212,7 @@ msgstr "โควต้าที่กำหนดไว้เริ่มต้
msgid "Other"
msgstr "อื่นๆ"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -212,10 +220,6 @@ msgstr ""
msgid "Quota"
msgstr "พื้นที่"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "ลบ"
diff --git a/l10n/tr/calendar.po b/l10n/tr/calendar.po
index 65932f70ee3..90156adadf0 100644
--- a/l10n/tr/calendar.po
+++ b/l10n/tr/calendar.po
@@ -5,26 +5,36 @@
# Translators:
# <ahmet_kaplan@hotmail.com>, 2012.
# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012.
+# Emre <emresaracoglu@live.com>, 2012.
+# <mesutgungor@iyte.edu.tr>, 2012.
# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Turkish (http://www.transifex.net/projects/p/owncloud/language/tr/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 06:05+0000\n"
+"Last-Translator: mesutgungor <mesutgungor@iyte.edu.tr>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/categories/rescan.php:28
+#: ajax/cache/status.php:19
+msgid "Not all calendars are completely cached"
+msgstr "Bütün takvimler tamamen ön belleğe alınmadı"
+
+#: ajax/cache/status.php:21
+msgid "Everything seems to be completely cached"
+msgstr "Bütün herşey tamamen ön belleğe alınmış görünüyor"
+
+#: ajax/categories/rescan.php:29
msgid "No calendars found."
msgstr "Takvim yok."
-#: ajax/categories/rescan.php:36
+#: ajax/categories/rescan.php:37
msgid "No events found."
msgstr "Etkinlik yok."
@@ -32,43 +42,57 @@ msgstr "Etkinlik yok."
msgid "Wrong calendar"
msgstr "Yanlış takvim"
+#: ajax/import/dropimport.php:29 ajax/import/import.php:64
+msgid ""
+"The file contained either no events or all events are already saved in your "
+"calendar."
+msgstr "Dosya ya hiçbir etkinlik içermiyor veya bütün etkinlikler takviminizde zaten saklı."
+
+#: ajax/import/dropimport.php:31 ajax/import/import.php:67
+msgid "events has been saved in the new calendar"
+msgstr "Etkinlikler yeni takvimde saklandı"
+
+#: ajax/import/import.php:56
+msgid "Import failed"
+msgstr "İçeri aktarma başarısız oldu."
+
+#: ajax/import/import.php:69
+msgid "events has been saved in your calendar"
+msgstr "Etkinlikler takviminizde saklandı"
+
#: ajax/settings/guesstimezone.php:25
msgid "New Timezone:"
msgstr "Yeni Zamandilimi:"
-#: ajax/settings/settimezone.php:22
+#: ajax/settings/settimezone.php:23
msgid "Timezone changed"
msgstr "Zaman dilimi değiştirildi"
-#: ajax/settings/settimezone.php:24
+#: ajax/settings/settimezone.php:25
msgid "Invalid request"
msgstr "Geçersiz istek"
-#: appinfo/app.php:19 templates/calendar.php:15
-#: templates/part.eventform.php:33 templates/part.showevent.php:31
+#: appinfo/app.php:35 templates/calendar.php:15
+#: templates/part.eventform.php:33 templates/part.showevent.php:33
#: templates/settings.php:12
msgid "Calendar"
msgstr "Takvim"
-#: js/calendar.js:93
-msgid "Deletion failed"
-msgstr ""
-
#: js/calendar.js:828
msgid "ddd"
-msgstr ""
+msgstr "ddd"
#: js/calendar.js:829
msgid "ddd M/d"
-msgstr ""
+msgstr "ddd M/d"
#: js/calendar.js:830
msgid "dddd M/d"
-msgstr ""
+msgstr "dddd M/d"
#: js/calendar.js:833
msgid "MMMM yyyy"
-msgstr ""
+msgstr "MMMM yyyy"
#: js/calendar.js:835
msgid "MMM d[ yyyy]{ '&#8212;'[ MMM] d yyyy}"
@@ -76,256 +100,337 @@ msgstr "AAA g[ yyyy]{ '&#8212;'[ AAA] g yyyy}"
#: js/calendar.js:837
msgid "dddd, MMM d, yyyy"
-msgstr ""
+msgstr "dddd, MMM d, yyyy"
-#: lib/app.php:125
+#: lib/app.php:121
msgid "Birthday"
msgstr "Doğum günü"
-#: lib/app.php:126
+#: lib/app.php:122
msgid "Business"
msgstr "İş"
-#: lib/app.php:127
+#: lib/app.php:123
msgid "Call"
msgstr "Arama"
-#: lib/app.php:128
+#: lib/app.php:124
msgid "Clients"
msgstr "Müşteriler"
-#: lib/app.php:129
+#: lib/app.php:125
msgid "Deliverer"
msgstr "Teslimatçı"
-#: lib/app.php:130
+#: lib/app.php:126
msgid "Holidays"
msgstr "Tatil günleri"
-#: lib/app.php:131
+#: lib/app.php:127
msgid "Ideas"
msgstr "Fikirler"
-#: lib/app.php:132
+#: lib/app.php:128
msgid "Journey"
msgstr "Seyahat"
-#: lib/app.php:133
+#: lib/app.php:129
msgid "Jubilee"
msgstr "Yıl dönümü"
-#: lib/app.php:134
+#: lib/app.php:130
msgid "Meeting"
msgstr "Toplantı"
-#: lib/app.php:135
+#: lib/app.php:131
msgid "Other"
msgstr "Diğer"
-#: lib/app.php:136
+#: lib/app.php:132
msgid "Personal"
msgstr "Kişisel"
-#: lib/app.php:137
+#: lib/app.php:133
msgid "Projects"
msgstr "Projeler"
-#: lib/app.php:138
+#: lib/app.php:134
msgid "Questions"
msgstr "Sorular"
-#: lib/app.php:139
+#: lib/app.php:135
msgid "Work"
msgstr "İş"
-#: lib/app.php:380
+#: lib/app.php:351 lib/app.php:361
+msgid "by"
+msgstr "hazırlayan"
+
+#: lib/app.php:359 lib/app.php:399
msgid "unnamed"
msgstr "isimsiz"
-#: lib/object.php:330
+#: lib/import.php:184 templates/calendar.php:12
+#: templates/part.choosecalendar.php:22
+msgid "New Calendar"
+msgstr "Yeni Takvim"
+
+#: lib/object.php:372
msgid "Does not repeat"
msgstr "Tekrar etmiyor"
-#: lib/object.php:331
+#: lib/object.php:373
msgid "Daily"
msgstr "Günlük"
-#: lib/object.php:332
+#: lib/object.php:374
msgid "Weekly"
msgstr "Haftalı"
-#: lib/object.php:333
+#: lib/object.php:375
msgid "Every Weekday"
msgstr "Haftaiçi Her gün"
-#: lib/object.php:334
+#: lib/object.php:376
msgid "Bi-Weekly"
msgstr "İki haftada bir"
-#: lib/object.php:335
+#: lib/object.php:377
msgid "Monthly"
msgstr "Aylık"
-#: lib/object.php:336
+#: lib/object.php:378
msgid "Yearly"
msgstr "Yıllı"
-#: lib/object.php:343
+#: lib/object.php:388
msgid "never"
msgstr "asla"
-#: lib/object.php:344
+#: lib/object.php:389
msgid "by occurrences"
msgstr "sıklığa göre"
-#: lib/object.php:345
+#: lib/object.php:390
msgid "by date"
msgstr "tarihe göre"
-#: lib/object.php:352
+#: lib/object.php:400
msgid "by monthday"
msgstr "ay günlerine göre"
-#: lib/object.php:353
+#: lib/object.php:401
msgid "by weekday"
msgstr "hafta günlerine göre"
-#: lib/object.php:360 templates/settings.php:42
+#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:42
msgid "Monday"
msgstr "Pazartesi"
-#: lib/object.php:361
+#: lib/object.php:412 templates/calendar.php:5
msgid "Tuesday"
msgstr "Salı"
-#: lib/object.php:362
+#: lib/object.php:413 templates/calendar.php:5
msgid "Wednesday"
msgstr "Çarşamba"
-#: lib/object.php:363
+#: lib/object.php:414 templates/calendar.php:5
msgid "Thursday"
msgstr "Perşembe"
-#: lib/object.php:364
+#: lib/object.php:415 templates/calendar.php:5
msgid "Friday"
msgstr "Cuma"
-#: lib/object.php:365
+#: lib/object.php:416 templates/calendar.php:5
msgid "Saturday"
msgstr "Cumartesi"
-#: lib/object.php:366 templates/settings.php:43
+#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:43
msgid "Sunday"
msgstr "Pazar"
-#: lib/object.php:373
+#: lib/object.php:427
msgid "events week of month"
msgstr "ayın etkinlikler haftası"
-#: lib/object.php:374
+#: lib/object.php:428
msgid "first"
msgstr "birinci"
-#: lib/object.php:375
+#: lib/object.php:429
msgid "second"
msgstr "ikinci"
-#: lib/object.php:376
+#: lib/object.php:430
msgid "third"
msgstr "üçüncü"
-#: lib/object.php:377
+#: lib/object.php:431
msgid "fourth"
msgstr "dördüncü"
-#: lib/object.php:378
+#: lib/object.php:432
msgid "fifth"
msgstr "beşinci"
-#: lib/object.php:379
+#: lib/object.php:433
msgid "last"
msgstr "sonuncu"
-#: lib/object.php:401
+#: lib/object.php:467 templates/calendar.php:7
msgid "January"
msgstr "Ocak"
-#: lib/object.php:402
+#: lib/object.php:468 templates/calendar.php:7
msgid "February"
msgstr "Şubat"
-#: lib/object.php:403
+#: lib/object.php:469 templates/calendar.php:7
msgid "March"
msgstr "Mart"
-#: lib/object.php:404
+#: lib/object.php:470 templates/calendar.php:7
msgid "April"
msgstr "Nisan"
-#: lib/object.php:405
+#: lib/object.php:471 templates/calendar.php:7
msgid "May"
msgstr "Mayıs"
-#: lib/object.php:406
+#: lib/object.php:472 templates/calendar.php:7
msgid "June"
msgstr "Haziran"
-#: lib/object.php:407
+#: lib/object.php:473 templates/calendar.php:7
msgid "July"
msgstr "Temmuz"
-#: lib/object.php:408
+#: lib/object.php:474 templates/calendar.php:7
msgid "August"
msgstr "Ağustos"
-#: lib/object.php:409
+#: lib/object.php:475 templates/calendar.php:7
msgid "September"
msgstr "Eylül"
-#: lib/object.php:410
+#: lib/object.php:476 templates/calendar.php:7
msgid "October"
msgstr "Ekim"
-#: lib/object.php:411
+#: lib/object.php:477 templates/calendar.php:7
msgid "November"
msgstr "Kasım"
-#: lib/object.php:412
+#: lib/object.php:478 templates/calendar.php:7
msgid "December"
msgstr "Aralık"
-#: lib/object.php:418
+#: lib/object.php:488
msgid "by events date"
msgstr "olay tarihine göre"
-#: lib/object.php:419
+#: lib/object.php:489
msgid "by yearday(s)"
msgstr "yıl gün(ler)ine göre"
-#: lib/object.php:420
+#: lib/object.php:490
msgid "by weeknumber(s)"
msgstr "hafta sayı(lar)ına göre"
-#: lib/object.php:421
+#: lib/object.php:491
msgid "by day and month"
msgstr "gün ve aya göre"
-#: lib/search.php:32 lib/search.php:34 lib/search.php:37
+#: lib/search.php:35 lib/search.php:37 lib/search.php:40
msgid "Date"
msgstr "Tarih"
-#: lib/search.php:40
+#: lib/search.php:43
msgid "Cal."
msgstr "Takv."
+#: templates/calendar.php:6
+msgid "Sun."
+msgstr "Paz."
+
+#: templates/calendar.php:6
+msgid "Mon."
+msgstr "Pzt."
+
+#: templates/calendar.php:6
+msgid "Tue."
+msgstr "Sal."
+
+#: templates/calendar.php:6
+msgid "Wed."
+msgstr "Çar."
+
+#: templates/calendar.php:6
+msgid "Thu."
+msgstr "Per."
+
+#: templates/calendar.php:6
+msgid "Fri."
+msgstr "Cum."
+
+#: templates/calendar.php:6
+msgid "Sat."
+msgstr "Cmt."
+
+#: templates/calendar.php:8
+msgid "Jan."
+msgstr "Oca."
+
+#: templates/calendar.php:8
+msgid "Feb."
+msgstr "Şbt."
+
+#: templates/calendar.php:8
+msgid "Mar."
+msgstr "Mar."
+
+#: templates/calendar.php:8
+msgid "Apr."
+msgstr "Nis"
+
+#: templates/calendar.php:8
+msgid "May."
+msgstr "May."
+
+#: templates/calendar.php:8
+msgid "Jun."
+msgstr "Haz."
+
+#: templates/calendar.php:8
+msgid "Jul."
+msgstr "Tem."
+
+#: templates/calendar.php:8
+msgid "Aug."
+msgstr "Agu."
+
+#: templates/calendar.php:8
+msgid "Sep."
+msgstr "Eyl."
+
+#: templates/calendar.php:8
+msgid "Oct."
+msgstr "Eki."
+
+#: templates/calendar.php:8
+msgid "Nov."
+msgstr "Kas."
+
+#: templates/calendar.php:8
+msgid "Dec."
+msgstr "Ara."
+
#: templates/calendar.php:11
msgid "All day"
msgstr "Tüm gün"
-#: templates/calendar.php:12 templates/part.choosecalendar.php:22
-msgid "New Calendar"
-msgstr "Yeni Takvim"
-
#: templates/calendar.php:13
msgid "Missing fields"
msgstr "Eksik alanlar"
@@ -359,27 +464,27 @@ msgstr "Olay başlamadan önce bitiyor"
msgid "There was a database fail"
msgstr "Bir veritabanı başarısızlığı oluştu"
-#: templates/calendar.php:40
+#: templates/calendar.php:38
msgid "Week"
msgstr "Hafta"
-#: templates/calendar.php:41
+#: templates/calendar.php:39
msgid "Month"
msgstr "Ay"
-#: templates/calendar.php:42
+#: templates/calendar.php:40
msgid "List"
msgstr "Liste"
-#: templates/calendar.php:48
+#: templates/calendar.php:44
msgid "Today"
msgstr "Bugün"
-#: templates/calendar.php:49
+#: templates/calendar.php:45
msgid "Calendars"
msgstr "Takvimler"
-#: templates/calendar.php:67
+#: templates/calendar.php:59
msgid "There was a fail, while parsing the file."
msgstr "Dosya okunurken başarısızlık oldu."
@@ -392,7 +497,7 @@ msgid "Your calendars"
msgstr "Takvimleriniz"
#: templates/part.choosecalendar.php:27
-#: templates/part.choosecalendar.rowfields.php:5
+#: templates/part.choosecalendar.rowfields.php:11
msgid "CalDav Link"
msgstr "CalDav Bağlantısı"
@@ -404,19 +509,19 @@ msgstr "Paylaşılan"
msgid "No shared calendars"
msgstr "Paylaşılan takvim yok"
-#: templates/part.choosecalendar.rowfields.php:4
+#: templates/part.choosecalendar.rowfields.php:8
msgid "Share Calendar"
msgstr "Takvimi paylaş"
-#: templates/part.choosecalendar.rowfields.php:6
+#: templates/part.choosecalendar.rowfields.php:14
msgid "Download"
msgstr "İndir"
-#: templates/part.choosecalendar.rowfields.php:7
+#: templates/part.choosecalendar.rowfields.php:17
msgid "Edit"
msgstr "Düzenle"
-#: templates/part.choosecalendar.rowfields.php:8
+#: templates/part.choosecalendar.rowfields.php:20
#: templates/part.editevent.php:9
msgid "Delete"
msgstr "Sil"
@@ -502,23 +607,23 @@ msgstr "Kategorileri virgülle ayırın"
msgid "Edit categories"
msgstr "Kategorileri düzenle"
-#: templates/part.eventform.php:56 templates/part.showevent.php:55
+#: templates/part.eventform.php:56 templates/part.showevent.php:52
msgid "All Day Event"
msgstr "Tüm Gün Olay"
-#: templates/part.eventform.php:60 templates/part.showevent.php:59
+#: templates/part.eventform.php:60 templates/part.showevent.php:56
msgid "From"
msgstr "Kimden"
-#: templates/part.eventform.php:68 templates/part.showevent.php:67
+#: templates/part.eventform.php:68 templates/part.showevent.php:64
msgid "To"
msgstr "Kime"
-#: templates/part.eventform.php:76 templates/part.showevent.php:75
+#: templates/part.eventform.php:76 templates/part.showevent.php:72
msgid "Advanced options"
msgstr "Gelişmiş opsiyonlar"
-#: templates/part.eventform.php:81 templates/part.showevent.php:80
+#: templates/part.eventform.php:81 templates/part.showevent.php:77
msgid "Location"
msgstr "Konum"
@@ -526,7 +631,7 @@ msgstr "Konum"
msgid "Location of the Event"
msgstr "Olayın Konumu"
-#: templates/part.eventform.php:89 templates/part.showevent.php:88
+#: templates/part.eventform.php:89 templates/part.showevent.php:85
msgid "Description"
msgstr "Açıklama"
@@ -534,84 +639,86 @@ msgstr "Açıklama"
msgid "Description of the Event"
msgstr "Olayın Açıklaması"
-#: templates/part.eventform.php:100 templates/part.showevent.php:98
+#: templates/part.eventform.php:100 templates/part.showevent.php:95
msgid "Repeat"
msgstr "Tekrar"
-#: templates/part.eventform.php:107 templates/part.showevent.php:105
+#: templates/part.eventform.php:107 templates/part.showevent.php:102
msgid "Advanced"
msgstr "Gelişmiş"
-#: templates/part.eventform.php:151 templates/part.showevent.php:149
+#: templates/part.eventform.php:151 templates/part.showevent.php:146
msgid "Select weekdays"
msgstr "Hafta günlerini seçin"
#: templates/part.eventform.php:164 templates/part.eventform.php:177
-#: templates/part.showevent.php:162 templates/part.showevent.php:175
+#: templates/part.showevent.php:159 templates/part.showevent.php:172
msgid "Select days"
msgstr "Günleri seçin"
-#: templates/part.eventform.php:169 templates/part.showevent.php:167
+#: templates/part.eventform.php:169 templates/part.showevent.php:164
msgid "and the events day of year."
msgstr "ve yılın etkinlikler günü."
-#: templates/part.eventform.php:182 templates/part.showevent.php:180
+#: templates/part.eventform.php:182 templates/part.showevent.php:177
msgid "and the events day of month."
msgstr "ve ayın etkinlikler günü."
-#: templates/part.eventform.php:190 templates/part.showevent.php:188
+#: templates/part.eventform.php:190 templates/part.showevent.php:185
msgid "Select months"
msgstr "Ayları seç"
-#: templates/part.eventform.php:203 templates/part.showevent.php:201
+#: templates/part.eventform.php:203 templates/part.showevent.php:198
msgid "Select weeks"
msgstr "Haftaları seç"
-#: templates/part.eventform.php:208 templates/part.showevent.php:206
+#: templates/part.eventform.php:208 templates/part.showevent.php:203
msgid "and the events week of year."
msgstr "ve yılın etkinkinlikler haftası."
-#: templates/part.eventform.php:214 templates/part.showevent.php:212
+#: templates/part.eventform.php:214 templates/part.showevent.php:209
msgid "Interval"
msgstr "Aralık"
-#: templates/part.eventform.php:220 templates/part.showevent.php:218
+#: templates/part.eventform.php:220 templates/part.showevent.php:215
msgid "End"
msgstr "Son"
-#: templates/part.eventform.php:233 templates/part.showevent.php:231
+#: templates/part.eventform.php:233 templates/part.showevent.php:228
msgid "occurrences"
msgstr "olaylar"
-#: templates/part.import.php:1
+#: templates/part.import.php:14
+msgid "create a new calendar"
+msgstr "Yeni bir takvim oluştur"
+
+#: templates/part.import.php:17
msgid "Import a calendar file"
msgstr "Takvim dosyasını içeri aktar"
-#: templates/part.import.php:6
-msgid "Please choose the calendar"
-msgstr "Lütfen takvimi seçin"
-
-#: templates/part.import.php:10
-msgid "create a new calendar"
-msgstr "Yeni bir takvim oluştur"
+#: templates/part.import.php:24
+msgid "Please choose a calendar"
+msgstr "Lütfen takvim seçiniz"
-#: templates/part.import.php:15
+#: templates/part.import.php:36
msgid "Name of new calendar"
msgstr "Yeni takvimin adı"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "İçe Al"
+#: templates/part.import.php:44
+msgid "Take an available name!"
+msgstr "Müsait ismi al !"
-#: templates/part.import.php:20
-msgid "Importing calendar"
-msgstr "Takvim içe aktarılıyor"
+#: templates/part.import.php:45
+msgid ""
+"A Calendar with this name already exists. If you continue anyhow, these "
+"calendars will be merged."
+msgstr "Bu isimde bir takvim zaten mevcut. Yine de devam ederseniz bu takvimler birleştirilecektir."
-#: templates/part.import.php:23
-msgid "Calendar imported successfully"
-msgstr "Takvim başarıyla içe aktarıldı"
+#: templates/part.import.php:47
+msgid "Import"
+msgstr "İçe Al"
-#: templates/part.import.php:24
+#: templates/part.import.php:56
msgid "Close Dialog"
msgstr "Diyalogu kapat"
@@ -627,15 +734,11 @@ msgstr "Bir olay görüntüle"
msgid "No categories selected"
msgstr "Kategori seçilmedi"
-#: templates/part.showevent.php:25
-msgid "Select category"
-msgstr "Kategori seçin"
-
#: templates/part.showevent.php:37
msgid "of"
msgstr "nın"
-#: templates/part.showevent.php:62 templates/part.showevent.php:70
+#: templates/part.showevent.php:59 templates/part.showevent.php:67
msgid "at"
msgstr "üzerinde"
@@ -663,9 +766,33 @@ msgstr "12s"
msgid "First day of the week"
msgstr "Haftanın ilk günü"
-#: templates/settings.php:49
-msgid "Calendar CalDAV syncing address:"
-msgstr "CalDAV Takvim eşzamanlama adresi:"
+#: templates/settings.php:47
+msgid "Cache"
+msgstr "Önbellek"
+
+#: templates/settings.php:48
+msgid "Clear cache for repeating events"
+msgstr "Tekrar eden etkinlikler için ön belleği temizle."
+
+#: templates/settings.php:53
+msgid "Calendar CalDAV syncing addresses"
+msgstr "CalDAV takvimi adresleri senkronize ediyor."
+
+#: templates/settings.php:53
+msgid "more info"
+msgstr "daha fazla bilgi"
+
+#: templates/settings.php:55
+msgid "Primary address (Kontact et al)"
+msgstr "Öncelikli adres"
+
+#: templates/settings.php:57
+msgid "iOS/OS X"
+msgstr "iOS/OS X"
+
+#: templates/settings.php:59
+msgid "Read only iCalendar link(s)"
+msgstr "Sadece okunabilir iCalendar link(ler)i"
#: templates/share.dropdown.php:20
msgid "Users"
diff --git a/l10n/tr/contacts.po b/l10n/tr/contacts.po
index ca306b53c25..e2f07fe95d0 100644
--- a/l10n/tr/contacts.po
+++ b/l10n/tr/contacts.po
@@ -4,642 +4,694 @@
#
# Translators:
# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012.
+# <mesutgungor@iyte.edu.tr>, 2012.
# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Turkish (http://www.transifex.net/projects/p/owncloud/language/tr/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "Adres defteri etkisizleştirilirken hata oluştu."
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "Kişi eklenirken hata oluştu."
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "Boş özellik eklenemiyor."
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "En az bir adres alanı doldurulmalı."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "id atanmamış."
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "Yinelenen özellik eklenmeye çalışılıyor: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "Adres defterini boş bir isimle güncelleyemezsiniz."
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "Kişi özelliği eklenirken hata oluştu."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "Adres defteri güncellenirken hata oluştu."
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "ID verilmedi"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "İmza oluşturulurken hata."
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "Silmek için bir kategori seçilmedi."
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "Adres defteri bulunamadı."
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "Bağlantı bulunamadı."
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "Kişi eklenirken hata oluştu."
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "eleman ismi atanmamış."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr "Kişi bilgisi ayrıştırılamadı."
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "Boş özellik eklenemiyor."
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "En az bir adres alanı doldurulmalı."
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "Yinelenen özellik eklenmeye çalışılıyor: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr "Kişi özelliği eklenirken hata oluştu."
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCard bilgileri doğru değil. Lütfen sayfayı yenileyin."
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "Kişi özelliği silinirken hata oluştu."
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Eksik ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "ID için VCard ayrıştırılamadı:\""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "Adres defterini isimsiz ekleyemezsiniz."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "checksum atanmamış."
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "vCard hakkındaki bilgi hatalı. Lütfen sayfayı yeniden yükleyin: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Adres defteri eklenirken hata oluştu."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "Bir şey FUBAR gitti."
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "Adres defteri etkinleştirilirken hata oluştu."
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "Kişi özelliği güncellenirken hata oluştu."
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "Bağlantı ID'si girilmedi."
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "Bağlantı fotoğrafı okunamadı."
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "Geçici dosya kaydetme hatası."
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "Yüklenecek fotograf geçerli değil."
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "id atanmamış."
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCard bilgileri doğru değil. Lütfen sayfayı yenileyin."
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "Kişi özelliği silinirken hata oluştu."
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "Bağlantı ID'si eksik."
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "Eksik bağlantı id'si."
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "Fotoğraf girilmedi."
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "Dosya mevcut değil:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "İmaj yükleme hatası."
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "Bağlantı nesnesini kaydederken hata."
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "Resim özelleğini alırken hata oluştu."
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "Bağlantıyı kaydederken hata"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "Görüntü yeniden boyutlandırılamadı."
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "Görüntü kırpılamadı."
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "Geçici resim oluştururken hata oluştu"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr "eleman ismi atanmamış."
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "checksum atanmamış."
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr "vCard hakkındaki bilgi hatalı. Lütfen sayfayı yeniden yükleyin: "
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr "Bir şey FUBAR gitti."
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "Kişi özelliği güncellenirken hata oluştu."
+msgstr "Resim ararken hata oluştu:"
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr "Adres defterini boş bir isimle güncelleyemezsiniz."
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "Adres defteri güncellenirken hata oluştu."
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Bağlantıları depoya yükleme hatası"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr "Dosya başarıyla yüklendi, hata oluşmadı"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Dosyanın boyutu php.ini dosyasındaki upload_max_filesize limitini aşıyor"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Yüklenecek dosyanın boyutu HTML formunda belirtilen MAX_FILE_SIZE limitini aşıyor"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "Dosya kısmen karşıya yüklenebildi"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "Hiç dosya gönderilmedi"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "Geçici dizin eksik"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "Geçici resmi saklayamadı : "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "Geçici resmi yükleyemedi :"
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Dosya yüklenmedi. Bilinmeyen hata"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Kişiler"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "Üzgünüz, bu özellik henüz tamamlanmadı."
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "Tamamlanmadı."
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "Geçerli bir adres alınamadı."
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "Hata"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "Bu özellik boş bırakılmamalı."
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "Öğeler seri hale getiremedi"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' tip argümanı olmadan çağrıldı. Lütfen bugs.owncloud.org a rapor ediniz."
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "İsmi düzenle"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "Yükleme için dosya seçilmedi."
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "Yüklemeye çalıştığınız dosya sunucudaki dosya yükleme maksimum boyutunu aşmaktadır. "
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr "Bağlantıları içe aktarmak için bir VCF dosyası bırakın."
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
+msgstr "Tür seç"
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "Sonuç: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " içe aktarıldı, "
#: js/loader.js:49
msgid " failed."
+msgstr " hatalı."
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "Adres defteri bulunamadı."
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Bu sizin adres defteriniz değil."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "Kişi bulunamadı."
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Adres"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Telefon"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Eposta"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Organizasyon"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "İş"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Ev"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Mobil"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Metin"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Ses"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "mesaj"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Faks"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Sayfalayıcı"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "İnternet"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "Doğum günü"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr "İş"
+
+#: lib/app.php:185
+msgid "Call"
+msgstr "Çağrı"
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr "Müşteriler"
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr "Dağıtıcı"
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr "Tatiller"
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr "Fikirler"
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr "Seyahat"
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr "Yıl Dönümü"
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr "Toplantı"
+
+#: lib/app.php:193
+msgid "Other"
+msgstr "Diğer"
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr "Kişisel"
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr "Projeler"
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr "Sorular"
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}'nin Doğumgünü"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "Kişi"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Kişi Ekle"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "İçe aktar"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Adres defterleri"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "Adres Defterlerini Yapılandır"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "Kapat"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Yeni Adres Defteri"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr "Klavye kısayolları"
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "VCF'den içeri aktar"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr "Dolaşım"
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav Bağlantısı"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr "Listedeki sonraki kişi"
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "İndir"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr "Listedeki önceki kişi"
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Düzenle"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr "Şuanki adres defterini genişlet/daralt"
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Sil"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "Kişiyi indir"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Kişiyi sil"
+#: templates/index.php:54
+msgid "Actions"
+msgstr "Eylemler"
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr "Kişi listesini tazele"
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr "Yeni kişi ekle"
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr "Yeni adres defteri ekle"
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr "Şuanki kişiyi sil"
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "Fotoğrafı yüklenmesi için bırakın"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "Mevcut fotoğrafı sil"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "Mevcut fotoğrafı düzenle"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "Yeni fotoğraf yükle"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "ownCloud'dan bir fotoğraf seç"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr "Biçin özel, Kısa isim, Tam isim, Ters veya noktalı ters"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "İsim detaylarını düzenle"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Sil"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "Takma ad"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "Takma adı girin"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "Doğum günü"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr "Web sitesi"
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr "http://www.somesite.com"
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr "Web sitesine git"
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "gg-aa-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "Gruplar"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "Grupları birbirinden virgülle ayırın"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "Grupları düzenle"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "Tercih edilen"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "Lütfen geçerli bir eposta adresi belirtin."
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "Eposta adresini girin"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "Eposta adresi"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "Eposta adresini sil"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "Telefon numarasını gir"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "Telefon numarasını sil"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "Haritada gör"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "Adres detaylarını düzenle"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "Notları buraya ekleyin."
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "Alan ekle"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "Profil resmi"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Telefon"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "Not"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "Mevcut fotoğrafı sil"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "Mevcut fotoğrafı düzenle"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "Yeni fotoğraf yükle"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "Kişiyi indir"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "ownCloud'dan bir fotoğraf seç"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Kişiyi sil"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "Geçici resim ön bellekten silinmiştir."
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "Adresi düzenle"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "Tür"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "Posta Kutusu"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr "Sokak adresi"
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr "Sokak ve Numara"
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Uzatılmış"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Sokak"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr "Apartman numarası vb."
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Şehir"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "Bölge"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr "Örn. eyalet veya il"
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Posta kodu"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr "Posta kodu"
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "Ülke"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "Kategorileri düzenle"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Ekle"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "Adres defteri"
@@ -720,35 +772,6 @@ msgstr "Jr."
msgid "Sn."
msgstr "Sn."
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Yeni Adres defteri"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Adres Defterini Düzenle"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Görünen adı"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Aktif"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Kaydet"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Gönder"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "İptal"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr "Bağlantı dosyasını içeri aktar"
@@ -765,57 +788,86 @@ msgstr "Yeni adres defteri oluştur"
msgid "Name of new addressbook"
msgstr "Yeni adres defteri için isim"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "İçe aktar"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "Bağlantıları içe aktar"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr "İçe aktarılacak adres defterini seçin:"
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr "HD'den seç"
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr "Adres defterinizde hiç bağlantı yok."
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "Bağlatı ekle"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "Adres defterini yapılandır"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr "Adres deftelerini seçiniz"
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr "İsim giriniz"
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr "Tanım giriniz"
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV adresleri eşzamanlıyor"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "daha fazla bilgi"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "Birincil adres (Bağlantı ve arkadaşları)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "İndir"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Düzenle"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Yeni Adres Defteri"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Kaydet"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "İptal"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/tr/core.po b/l10n/tr/core.po
index ac6e6dec29c..06136c97ff9 100644
--- a/l10n/tr/core.po
+++ b/l10n/tr/core.po
@@ -4,14 +4,15 @@
#
# Translators:
# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012.
+# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Turkish (http://www.transifex.net/projects/p/owncloud/language/tr/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -32,85 +33,85 @@ msgstr "Bu kategori zaten mevcut: "
#: js/jquery-ui-1.8.16.custom.min.js:511
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
+
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Ayarlar"
-#: js/js.js:520
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "Ocak"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "Şubat"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "Mart"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "Nisan"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "Mayıs"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "Haziran"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "Temmuz"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "Ağustos"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "Eylül"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "Ekim"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "Kasım"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "Aralık"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "İptal"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "Hayır"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "Evet"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "Tamam"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Silmek için bir kategori seçilmedi"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "Hata"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "Owncloud parola sıfırlama"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud parola sıfırlama"
@@ -240,14 +241,10 @@ msgstr "Kurulumu tamamla"
msgid "web services under your control"
msgstr "kontrolünüzdeki web servisleri"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Çıkış yap"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Ayarlar"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Parolanızı mı unuttunuz?"
diff --git a/l10n/tr/files.po b/l10n/tr/files.po
index 6d792546a4b..d63bb38a57b 100644
--- a/l10n/tr/files.po
+++ b/l10n/tr/files.po
@@ -4,13 +4,14 @@
#
# Translators:
# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012.
+# Emre <emresaracoglu@live.com>, 2012.
# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -55,20 +56,40 @@ msgstr "Dosyalar"
#: js/fileactions.js:95
msgid "Unshare"
-msgstr ""
+msgstr "Paylaşılmayan"
#: js/fileactions.js:97 templates/index.php:56
msgid "Delete"
msgstr "Sil"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "geri al"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "silindi"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "ZIP dosyası oluşturuluyor, biraz sürebilir."
diff --git a/l10n/tr/gallery.po b/l10n/tr/gallery.po
index d13585d1eb8..b150c44bf8a 100644
--- a/l10n/tr/gallery.po
+++ b/l10n/tr/gallery.po
@@ -5,75 +5,41 @@
# Translators:
# <ahmet_kaplan@hotmail.com>, 2012.
# Aranel Surion <aranel@aranelsurion.org>, 2012.
+# Emre <emresaracoglu@live.com>, 2012.
+# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:15+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Turkish (http://www.transifex.net/projects/p/owncloud/language/tr/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 09:13+0000\n"
+"Last-Translator: Emre Saraçoğlu <emresaracoglu@live.com>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: appinfo/app.php:37
+#: appinfo/app.php:39
msgid "Pictures"
msgstr "Resimler"
-#: js/album_cover.js:44
+#: js/pictures.js:12
msgid "Share gallery"
-msgstr ""
+msgstr "Galeriyi paylaş"
-#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133
+#: js/pictures.js:32
msgid "Error: "
-msgstr ""
+msgstr "Hata: "
-#: js/album_cover.js:64 js/album_cover.js:100
+#: js/pictures.js:32
msgid "Internal error"
-msgstr ""
-
-#: js/album_cover.js:114
-msgid "Scanning root"
-msgstr ""
-
-#: js/album_cover.js:115
-msgid "Default order"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Ascending"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Descending"
-msgstr ""
-
-#: js/album_cover.js:117 templates/index.php:19
-msgid "Settings"
-msgstr "Ayarlar"
-
-#: js/album_cover.js:122
-msgid "Scanning root cannot be empty"
-msgstr ""
-
-#: js/album_cover.js:122 js/album_cover.js:133
-msgid "Error"
-msgstr ""
-
-#: templates/index.php:16
-msgid "Rescan"
-msgstr "Yeniden Tara "
-
-#: templates/index.php:17
-msgid "Stop"
-msgstr "Durdur"
+msgstr "İç hata"
-#: templates/index.php:18
-msgid "Share"
-msgstr "Paylaş"
+#: templates/index.php:27
+msgid "Slideshow"
+msgstr "Slide Gösterim"
#: templates/view_album.php:19
msgid "Back"
diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po
index b9af026aba5..11c40ff6af8 100644
--- a/l10n/tr/settings.po
+++ b/l10n/tr/settings.po
@@ -4,13 +4,14 @@
#
# Translators:
# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012.
+# Emre <emresaracoglu@live.com>, 2012.
# Necdet Yücel <necdetyucel@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +20,10 @@ msgstr ""
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Eposta kaydedildi"
@@ -37,17 +42,21 @@ msgstr "Geçersiz istek"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
-msgstr ""
+msgstr "Eşleşme hata"
#: ajax/setlanguage.php:18
msgid "Language changed"
msgstr "Dil değiştirildi"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Etkin değil"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Etkin"
@@ -61,13 +70,13 @@ msgstr "__dil_adı__"
#: templates/admin.php:14
msgid "Security Warning"
-msgstr ""
+msgstr "Güvenlik Uyarisi"
#: templates/admin.php:28
msgid "Log"
msgstr "Günlük"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "Devamı"
@@ -75,19 +84,19 @@ msgstr "Devamı"
msgid "Add your App"
msgstr "Uygulamanı Ekle"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Bir uygulama seçin"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Uygulamanın sayfasına apps.owncloud.com adresinden bakın "
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-lisanslı"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "yapan"
@@ -203,18 +212,14 @@ msgstr "Varsayılan Kota"
msgid "Other"
msgstr "Diğer"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
-msgstr ""
+msgstr "Alt Yönetici"
#: templates/users.php:82
msgid "Quota"
msgstr "Kota"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Sil"
diff --git a/l10n/uk/contacts.po b/l10n/uk/contacts.po
index e284cb8b0f7..450539dd15f 100644
--- a/l10n/uk/contacts.po
+++ b/l10n/uk/contacts.po
@@ -8,220 +8,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Ukrainian (http://www.transifex.net/projects/p/owncloud/language/uk/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
msgstr ""
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "Має бути заповнено щонайменше одне поле."
-
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr ""
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr ""
-#: ajax/contactdetails.php:37
-msgid "Missing ID"
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
msgstr ""
-#: ajax/contactdetails.php:41
-msgid "Error parsing VCard for ID: \""
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "Помилка при додаванні адресної книги."
-
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
msgstr ""
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
-#: ajax/uploadphoto.php:68
-msgid "No contact ID was submitted."
-msgstr ""
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "Має бути заповнено щонайменше одне поле."
-#: ajax/currentphoto.php:40
-msgid "Error reading contact photo."
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
msgstr ""
-#: ajax/currentphoto.php:52
-msgid "Error saving temporary file."
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
msgstr ""
-#: ajax/currentphoto.php:55
-msgid "The loading photo is not valid."
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
msgstr ""
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
+#: ajax/contact/details.php:31
+msgid "Missing ID"
msgstr ""
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
+#: ajax/contact/details.php:36
+msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/editname.php:37
-msgid "Contact ID is missing."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
msgstr ""
-#: ajax/oc_photo.php:41
-msgid "No photo path was submitted."
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
msgstr ""
-#: ajax/oc_photo.php:48
-msgid "File doesn't exist:"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
-msgid "Error loading image."
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
+#: ajax/uploadphoto.php:68
+msgid "No contact ID was submitted."
msgstr ""
-#: ajax/savecrop.php:68
-msgid "Error getting contact object."
+#: ajax/currentphoto.php:36
+msgid "Error reading contact photo."
msgstr ""
-#: ajax/savecrop.php:75
-msgid "Error getting PHOTO property."
+#: ajax/currentphoto.php:48
+msgid "Error saving temporary file."
msgstr ""
-#: ajax/savecrop.php:88
-msgid "Error saving contact."
+#: ajax/currentphoto.php:51
+msgid "The loading photo is not valid."
msgstr ""
-#: ajax/savecrop.php:98
-msgid "Error resizing image"
+#: ajax/editname.php:31
+msgid "Contact ID is missing."
msgstr ""
-#: ajax/savecrop.php:101
-msgid "Error cropping image"
+#: ajax/oc_photo.php:32
+msgid "No photo path was submitted."
msgstr ""
-#: ajax/savecrop.php:104
-msgid "Error creating temporary image"
+#: ajax/oc_photo.php:39
+msgid "File doesn't exist:"
msgstr ""
-#: ajax/savecrop.php:107
-msgid "Error finding image: "
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
+msgid "Error loading image."
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
+#: ajax/savecrop.php:69
+msgid "Error getting contact object."
msgstr ""
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
+#: ajax/savecrop.php:79
+msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
+#: ajax/savecrop.php:98
+msgid "Error saving contact."
msgstr ""
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
+#: ajax/savecrop.php:108
+msgid "Error resizing image"
msgstr ""
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
+#: ajax/savecrop.php:111
+msgid "Error cropping image"
msgstr ""
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
+#: ajax/savecrop.php:114
+msgid "Error creating temporary image"
msgstr ""
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
+#: ajax/savecrop.php:117
+msgid "Error finding image: "
msgstr ""
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr ""
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -229,111 +219,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -348,296 +295,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "Це не ваша адресна книга."
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Адреса"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "Телефон"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Ел.пошта"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Організація"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr ""
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr ""
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "Мобільний"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "Текст"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "Голос"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "Факс"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "Відео"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "Пейджер"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "День народження"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr ""
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr ""
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Додати контакт"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "Нова адресна книга"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
+#: templates/index.php:39
+msgid "Navigation"
msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
+#: templates/index.php:42
+msgid "Next contact in list"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Завантажити"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "Видалити"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
+#: templates/index.php:50
+msgid "Previous addressbook"
msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "Видалити контакт"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Видалити"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "День народження"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr ""
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Телефон"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
+#: templates/part.contact.php:123
+msgid "Download contact"
msgstr ""
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "Видалити контакт"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr ""
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr ""
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "Розширено"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "Вулиця"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "Місто"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr ""
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "Поштовий індекс"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "Країна"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "Додати"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "Країна"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -719,102 +770,102 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
+#: templates/part.import.php:1
+msgid "Import a contacts file"
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
+#: templates/part.import.php:6
+msgid "Please choose the addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Відображуване ім'я"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
+#: templates/part.import.php:10
+msgid "create a new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Save"
+#: templates/part.import.php:15
+msgid "Name of new addressbook"
msgstr ""
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
+#: templates/part.import.php:20
+msgid "Importing contacts"
msgstr ""
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.import.php:1
-msgid "Import a contacts file"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.import.php:6
-msgid "Please choose the addressbook"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.import.php:10
-msgid "create a new addressbook"
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.import.php:15
-msgid "Name of new addressbook"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/part.import.php:20
-msgid "Importing contacts"
+#: templates/settings.php:3
+msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
+#: templates/settings.php:3
+msgid "more info"
msgstr ""
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/settings.php:5
+msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/settings.php:7
+msgid "iOS/OS X"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/settings.php:20
+msgid "Show CardDav link"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Завантажити"
+
+#: templates/settings.php:31
+msgid "Edit"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "Нова адресна книга"
+
+#: templates/settings.php:42
+msgid "Name"
msgstr ""
-#: templates/settings.php:4
-msgid "CardDAV syncing addresses"
+#: templates/settings.php:43
+msgid "Description"
msgstr ""
-#: templates/settings.php:4
-msgid "more info"
+#: templates/settings.php:45
+msgid "Save"
msgstr ""
-#: templates/settings.php:6
-msgid "Primary address (Kontact et al)"
+#: templates/settings.php:46
+msgid "Cancel"
msgstr ""
-#: templates/settings.php:8
-msgid "iOS/OS X"
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/uk/core.po b/l10n/uk/core.po
index fe1c962318b..731e7d912ef 100644
--- a/l10n/uk/core.po
+++ b/l10n/uk/core.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Ukrainian (http://www.transifex.net/projects/p/owncloud/language/uk/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -35,51 +35,55 @@ msgstr ""
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Налаштування"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -108,10 +112,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr ""
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr ""
@@ -241,14 +241,10 @@ msgstr "Завершити налаштування"
msgid "web services under your control"
msgstr "веб-сервіс під вашим контролем"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Вихід"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "Налаштування"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Забули пароль?"
diff --git a/l10n/uk/files.po b/l10n/uk/files.po
index dd7bbef9021..ef13ab4cc1b 100644
--- a/l10n/uk/files.po
+++ b/l10n/uk/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -55,43 +55,63 @@ msgstr "Файли"
#: js/fileactions.js:95
msgid "Unshare"
-msgstr ""
+msgstr "Заборонити доступ"
#: js/fileactions.js:97 templates/index.php:56
msgid "Delete"
msgstr "Видалити"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
msgstr ""
-#: js/filelist.js:186
-msgid "undo"
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
msgstr ""
+#: js/filelist.js:195
+msgid "with"
+msgstr ""
+
+#: js/filelist.js:195 js/filelist.js:256
+msgid "undo"
+msgstr "відмінити"
+
+#: js/filelist.js:256
+msgid "deleted"
+msgstr "видалені"
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
-msgstr ""
+msgstr "Створення ZIP-файлу, це може зайняти певний час."
#: js/files.js:199
msgid "Unable to upload your file as it is a directory or has 0 bytes"
-msgstr ""
+msgstr "Неможливо завантажити ваш файл тому, що він тека або файл розміром 0 байт"
#: js/files.js:199
msgid "Upload Error"
-msgstr ""
+msgstr "Помилка завантаження"
#: js/files.js:227 js/files.js:318 js/files.js:347
msgid "Pending"
-msgstr ""
+msgstr "Очікування"
#: js/files.js:332
msgid "Upload cancelled."
-msgstr ""
+msgstr "Завантаження перервано."
#: js/files.js:456
msgid "Invalid name, '/' is not allowed."
-msgstr ""
+msgstr "Некоректне ім'я, '/' не дозволено."
#: js/files.js:631 templates/index.php:55
msgid "Size"
@@ -103,19 +123,19 @@ msgstr "Змінено"
#: js/files.js:659
msgid "folder"
-msgstr ""
+msgstr "тека"
#: js/files.js:661
msgid "folders"
-msgstr ""
+msgstr "теки"
#: js/files.js:669
msgid "file"
-msgstr ""
+msgstr "файл"
#: js/files.js:671
msgid "files"
-msgstr ""
+msgstr "файли"
#: templates/admin.php:5
msgid "File handling"
@@ -127,7 +147,7 @@ msgstr "Максимальний розмір відвантажень"
#: templates/admin.php:7
msgid "max. possible: "
-msgstr ""
+msgstr "макс.можливе:"
#: templates/admin.php:9
msgid "Needed for multi-file and folder downloads."
@@ -139,7 +159,7 @@ msgstr ""
#: templates/admin.php:11
msgid "0 is unlimited"
-msgstr ""
+msgstr "0 є безліміт"
#: templates/admin.php:12
msgid "Maximum input size for ZIP files"
@@ -159,7 +179,7 @@ msgstr "Папка"
#: templates/index.php:11
msgid "From url"
-msgstr ""
+msgstr "З URL"
#: templates/index.php:21
msgid "Upload"
@@ -167,7 +187,7 @@ msgstr "Відвантажити"
#: templates/index.php:27
msgid "Cancel upload"
-msgstr ""
+msgstr "Перервати завантаження"
#: templates/index.php:39
msgid "Nothing in here. Upload something!"
@@ -179,7 +199,7 @@ msgstr "Ім'я"
#: templates/index.php:49
msgid "Share"
-msgstr ""
+msgstr "Поділитися"
#: templates/index.php:51
msgid "Download"
@@ -197,8 +217,8 @@ msgstr "Файли,що ви намагаєтесь відвантажити п
#: templates/index.php:71
msgid "Files are being scanned, please wait."
-msgstr ""
+msgstr "Файли скануються, зачекайте, будь-ласка."
#: templates/index.php:74
msgid "Current scanning"
-msgstr ""
+msgstr "Поточне сканування"
diff --git a/l10n/uk/lib.po b/l10n/uk/lib.po
index fd95f1c1307..a818ac7d1f4 100644
--- a/l10n/uk/lib.po
+++ b/l10n/uk/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <dzubchikd@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-28 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 22:23+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 21:26+0000\n"
+"Last-Translator: dzubchikd <dzubchikd@gmail.com>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,51 +20,51 @@ msgstr ""
#: app.php:287
msgid "Help"
-msgstr ""
+msgstr "Допомога"
#: app.php:294
msgid "Personal"
-msgstr ""
+msgstr "Особисте"
#: app.php:299
msgid "Settings"
-msgstr ""
+msgstr "Налаштування"
#: app.php:304
msgid "Users"
-msgstr ""
+msgstr "Користувачі"
#: app.php:311
msgid "Apps"
-msgstr ""
+msgstr "Додатки"
#: app.php:313
msgid "Admin"
-msgstr ""
+msgstr "Адмін"
#: files.php:245
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "ZIP завантаження вимкнено."
#: files.php:246
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Файли повинні бути завантаженні послідовно."
#: files.php:246 files.php:271
msgid "Back to Files"
-msgstr ""
+msgstr "Повернутися до файлів"
#: files.php:270
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "Вибрані фали завеликі для генерування zip файлу."
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "Додаток не увімкнений"
#: json.php:39 json.php:63 json.php:75
msgid "Authentication error"
-msgstr ""
+msgstr "Помилка автентифікації"
#: json.php:51
msgid "Token expired. Please reload page."
@@ -71,42 +72,42 @@ msgstr ""
#: template.php:86
msgid "seconds ago"
-msgstr ""
+msgstr "секунди тому"
#: template.php:87
msgid "1 minute ago"
-msgstr ""
+msgstr "1 хвилину тому"
#: template.php:88
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "%d хвилин тому"
#: template.php:91
msgid "today"
-msgstr ""
+msgstr "сьогодні"
#: template.php:92
msgid "yesterday"
-msgstr ""
+msgstr "вчора"
#: template.php:93
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "%d днів тому"
#: template.php:94
msgid "last month"
-msgstr ""
+msgstr "минулого місяця"
#: template.php:95
msgid "months ago"
-msgstr ""
+msgstr "місяці тому"
#: template.php:96
msgid "last year"
-msgstr ""
+msgstr "минулого року"
#: template.php:97
msgid "years ago"
-msgstr ""
+msgstr "роки тому"
diff --git a/l10n/uk/media.po b/l10n/uk/media.po
index 5df57e85657..aef0c0eada9 100644
--- a/l10n/uk/media.po
+++ b/l10n/uk/media.po
@@ -3,64 +3,65 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <dzubchikd@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:15+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Ukrainian (http://www.transifex.net/projects/p/owncloud/language/uk/)\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-30 21:07+0000\n"
+"Last-Translator: dzubchikd <dzubchikd@gmail.com>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: appinfo/app.php:32 templates/player.php:8
+#: appinfo/app.php:45 templates/player.php:8
msgid "Music"
-msgstr ""
+msgstr "Музика"
#: js/music.js:18
msgid "Add album to playlist"
-msgstr ""
+msgstr "Додати альбом до плейлиста"
#: templates/music.php:3 templates/player.php:12
msgid "Play"
-msgstr ""
+msgstr "Грати"
#: templates/music.php:4 templates/music.php:26 templates/player.php:13
msgid "Pause"
-msgstr ""
+msgstr "Пауза"
#: templates/music.php:5
msgid "Previous"
-msgstr ""
+msgstr "Попередній"
#: templates/music.php:6 templates/player.php:14
msgid "Next"
-msgstr ""
+msgstr "Наступний"
#: templates/music.php:7
msgid "Mute"
-msgstr ""
+msgstr "Звук вкл."
#: templates/music.php:8
msgid "Unmute"
-msgstr ""
+msgstr "Звук викл."
#: templates/music.php:25
msgid "Rescan Collection"
-msgstr ""
+msgstr "Повторне сканування колекції"
#: templates/music.php:37
msgid "Artist"
-msgstr ""
+msgstr "Виконавець"
#: templates/music.php:38
msgid "Album"
-msgstr ""
+msgstr "Альбом"
#: templates/music.php:39
msgid "Title"
-msgstr ""
+msgstr "Заголовок"
diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po
index 1dd51bd45e9..01069d3c253 100644
--- a/l10n/uk/settings.po
+++ b/l10n/uk/settings.po
@@ -3,12 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <dzubchikd@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +18,10 @@ msgstr ""
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -27,11 +32,11 @@ msgstr ""
#: ajax/openid.php:16
msgid "OpenID Changed"
-msgstr ""
+msgstr "OpenID змінено"
#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23
msgid "Invalid request"
-msgstr ""
+msgstr "Помилковий запит"
#: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
msgid "Authentication error"
@@ -39,13 +44,17 @@ msgstr ""
#: ajax/setlanguage.php:18
msgid "Language changed"
+msgstr "Мова змінена"
+
+#: js/apps.js:18
+msgid "Error"
msgstr ""
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -65,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr ""
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr ""
@@ -73,21 +82,21 @@ msgstr ""
msgid "Add your App"
msgstr ""
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
-msgstr ""
+msgstr "Вибрати додаток"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
-msgstr ""
+msgstr "-ліцензовано"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
-msgstr ""
+msgstr "по"
#: templates/help.php:8
msgid "Documentation"
@@ -99,11 +108,11 @@ msgstr ""
#: templates/help.php:10
msgid "Ask a question"
-msgstr ""
+msgstr "Запитати"
#: templates/help.php:22
msgid "Problems connecting to help database."
-msgstr ""
+msgstr "Проблема при з'єднані з базою допомоги"
#: templates/help.php:23
msgid "Go there manually."
@@ -115,11 +124,11 @@ msgstr ""
#: templates/personal.php:8
msgid "You use"
-msgstr ""
+msgstr "Ви використовуєте"
#: templates/personal.php:8
msgid "of the available"
-msgstr ""
+msgstr "з доступної"
#: templates/personal.php:12
msgid "Desktop and Mobile Syncing Clients"
@@ -131,7 +140,7 @@ msgstr ""
#: templates/personal.php:19
msgid "Your password got changed"
-msgstr ""
+msgstr "Ваш пароль змінено"
#: templates/personal.php:20
msgid "Unable to change your password"
@@ -139,19 +148,19 @@ msgstr ""
#: templates/personal.php:21
msgid "Current password"
-msgstr ""
+msgstr "Поточний пароль"
#: templates/personal.php:22
msgid "New password"
-msgstr ""
+msgstr "Новий пароль"
#: templates/personal.php:23
msgid "show"
-msgstr ""
+msgstr "показати"
#: templates/personal.php:24
msgid "Change password"
-msgstr ""
+msgstr "Змінити пароль"
#: templates/personal.php:30
msgid "Email"
@@ -167,7 +176,7 @@ msgstr ""
#: templates/personal.php:38 templates/personal.php:39
msgid "Language"
-msgstr ""
+msgstr "Мова"
#: templates/personal.php:44
msgid "Help translate"
@@ -179,19 +188,19 @@ msgstr ""
#: templates/users.php:21 templates/users.php:76
msgid "Name"
-msgstr ""
+msgstr "Ім'я"
#: templates/users.php:23 templates/users.php:77
msgid "Password"
-msgstr ""
+msgstr "Пароль"
#: templates/users.php:26 templates/users.php:78 templates/users.php:98
msgid "Groups"
-msgstr ""
+msgstr "Групи"
#: templates/users.php:32
msgid "Create"
-msgstr ""
+msgstr "Створити"
#: templates/users.php:35
msgid "Default Quota"
@@ -201,7 +210,7 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -209,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr ""
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
-msgstr ""
+msgstr "Видалити"
diff --git a/l10n/vi/contacts.po b/l10n/vi/contacts.po
index 41383998b6b..3e5a19915b5 100644
--- a/l10n/vi/contacts.po
+++ b/l10n/vi/contacts.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:29+0000\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -18,40 +18,22 @@ msgstr ""
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:24 ajax/updateaddressbook.php:29
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr ""
-#: ajax/addcontact.php:47
-msgid "There was an error adding the contact."
-msgstr ""
-
-#: ajax/addproperty.php:39 ajax/saveproperty.php:34
-msgid "element name is not set."
-msgstr "tên phần tử không được thiết lập."
-
-#: ajax/addproperty.php:42 ajax/deletecard.php:30 ajax/saveproperty.php:37
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
msgid "id is not set."
msgstr "id không được thiết lập."
-#: ajax/addproperty.php:46
-msgid "Could not parse contact: "
-msgstr ""
-
-#: ajax/addproperty.php:56
-msgid "Cannot add empty property."
-msgstr ""
-
-#: ajax/addproperty.php:67
-msgid "At least one of the address fields has to be filled out."
-msgstr ""
-
-#: ajax/addproperty.php:76
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:144
-msgid "Error adding contact property: "
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
msgstr ""
#: ajax/categories/categoriesfor.php:17
@@ -74,14 +56,66 @@ msgstr "Không tìm thấy sổ địa chỉ."
msgid "No contacts found."
msgstr "Không tìm thấy danh sách"
-#: ajax/contactdetails.php:31
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr ""
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "tên phần tử không được thiết lập."
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr ""
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr ""
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr ""
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "Missing ID"
-#: ajax/contactdetails.php:36
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr ""
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr ""
+
#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
@@ -99,14 +133,6 @@ msgstr ""
msgid "The loading photo is not valid."
msgstr "Các hình ảnh tải không hợp lệ."
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr ""
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr ""
-
#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
@@ -123,58 +149,34 @@ msgstr "Tập tin không tồn tại"
msgid "Error loading image."
msgstr "Lỗi khi tải hình ảnh."
-#: ajax/savecrop.php:67
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:76
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:93
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:103
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:106
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:109
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:112
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:40
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:59
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:64
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:133
-msgid "Error updating contact property."
-msgstr ""
-
-#: ajax/updateaddressbook.php:21
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:25
-msgid "Error updating addressbook."
-msgstr ""
-
#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr "Lỗi tải lên danh sách địa chỉ để lưu trữ."
@@ -217,75 +219,70 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:19 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "Liên lạc"
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:53
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:58
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:58 js/contacts.js:347 js/contacts.js:363 js/contacts.js:376
-#: js/contacts.js:651 js/contacts.js:691 js/contacts.js:717 js/contacts.js:754
-#: js/contacts.js:826 js/contacts.js:832 js/contacts.js:844 js/contacts.js:878
-#: js/contacts.js:1141 js/contacts.js:1149 js/contacts.js:1158
-#: js/contacts.js:1193 js/contacts.js:1225 js/contacts.js:1237
-#: js/contacts.js:1260 js/contacts.js:1522
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:389 lib/search.php:15
-msgid "Contact"
-msgstr "Danh sách"
-
-#: js/contacts.js:389
-msgid "New"
-msgstr ""
-
-#: js/contacts.js:389
-msgid "New Contact"
-msgstr ""
-
-#: js/contacts.js:691
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:717
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:826 js/contacts.js:844
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:860
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1141
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1149
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1314 js/contacts.js:1348
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
+#: js/contacts.js:1390
+msgid ""
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
+msgstr ""
+
#: js/loader.js:49
msgid "Result: "
msgstr ""
@@ -298,129 +295,133 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:29
-msgid "Addressbook not found."
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
+
+#: lib/app.php:36
+msgid "Addressbook not found: "
msgstr ""
-#: lib/app.php:33
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr ""
-#: lib/app.php:44
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr ""
-#: lib/app.php:100 templates/part.contact.php:116
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "Địa chỉ"
-#: lib/app.php:101
+#: lib/app.php:113
msgid "Telephone"
msgstr "Điện thoại bàn"
-#: lib/app.php:102 templates/part.contact.php:115
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "Email"
-#: lib/app.php:103 templates/part.contact.php:38 templates/part.contact.php:39
-#: templates/part.contact.php:111
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "Tổ chức"
-#: lib/app.php:115 lib/app.php:122 lib/app.php:132 lib/app.php:183
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "Công việc"
-#: lib/app.php:116 lib/app.php:120 lib/app.php:133
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "Nhà"
-#: lib/app.php:121
+#: lib/app.php:133
msgid "Mobile"
msgstr "Di động"
-#: lib/app.php:123
+#: lib/app.php:135
msgid "Text"
msgstr ""
-#: lib/app.php:124
+#: lib/app.php:136
msgid "Voice"
msgstr ""
-#: lib/app.php:125
+#: lib/app.php:137
msgid "Message"
msgstr ""
-#: lib/app.php:126
+#: lib/app.php:138
msgid "Fax"
msgstr "Fax"
-#: lib/app.php:127
+#: lib/app.php:139
msgid "Video"
msgstr "Video"
-#: lib/app.php:128
+#: lib/app.php:140
msgid "Pager"
msgstr "số trang"
-#: lib/app.php:134
+#: lib/app.php:146
msgid "Internet"
msgstr ""
-#: lib/app.php:169 templates/part.contact.php:44
-#: templates/part.contact.php:113
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
msgid "Birthday"
msgstr "Ngày sinh nhật"
-#: lib/app.php:170
+#: lib/app.php:184
msgid "Business"
msgstr ""
-#: lib/app.php:171
+#: lib/app.php:185
msgid "Call"
msgstr ""
-#: lib/app.php:172
+#: lib/app.php:186
msgid "Clients"
msgstr ""
-#: lib/app.php:173
+#: lib/app.php:187
msgid "Deliverer"
msgstr ""
-#: lib/app.php:174
+#: lib/app.php:188
msgid "Holidays"
msgstr ""
-#: lib/app.php:175
+#: lib/app.php:189
msgid "Ideas"
msgstr ""
-#: lib/app.php:176
+#: lib/app.php:190
msgid "Journey"
msgstr ""
-#: lib/app.php:177
+#: lib/app.php:191
msgid "Jubilee"
msgstr ""
-#: lib/app.php:178
+#: lib/app.php:192
msgid "Meeting"
msgstr ""
-#: lib/app.php:179
+#: lib/app.php:193
msgid "Other"
msgstr ""
-#: lib/app.php:180
+#: lib/app.php:194
msgid "Personal"
msgstr ""
-#: lib/app.php:181
+#: lib/app.php:195
msgid "Projects"
msgstr ""
-#: lib/app.php:182
+#: lib/app.php:196
msgid "Questions"
msgstr ""
@@ -428,44 +429,56 @@ msgstr ""
msgid "{name}'s Birthday"
msgstr ""
-#: templates/index.php:15
+#: lib/search.php:15
+msgid "Contact"
+msgstr "Danh sách"
+
+#: templates/index.php:14
msgid "Add Contact"
msgstr "Thêm liên lạc"
-#: templates/index.php:16 templates/index.php:18 templates/part.import.php:17
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
msgid "Import"
msgstr ""
-#: templates/index.php:20
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "Sổ địa chỉ"
-#: templates/index.php:37 templates/part.import.php:24
+#: templates/index.php:36 templates/part.import.php:24
msgid "Close"
msgstr ""
-#: templates/index.php:39
+#: templates/index.php:37
msgid "Keyboard shortcuts"
msgstr ""
-#: templates/index.php:41
+#: templates/index.php:39
msgid "Navigation"
msgstr ""
-#: templates/index.php:44
+#: templates/index.php:42
msgid "Next contact in list"
msgstr ""
-#: templates/index.php:46
+#: templates/index.php:44
msgid "Previous contact in list"
msgstr ""
-#: templates/index.php:48
+#: templates/index.php:46
msgid "Expand/collapse current addressbook"
msgstr ""
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
+
#: templates/index.php:50
-msgid "Next/previous addressbook"
+msgid "Previous addressbook"
msgstr ""
#: templates/index.php:54
@@ -488,155 +501,133 @@ msgstr ""
msgid "Delete current contact"
msgstr ""
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr ""
-
-#: templates/part.chooseaddressbook.php:21
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav Link"
-
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "Tải về"
-
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "Sửa"
-
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:39 templates/part.contact.php:41
-#: templates/part.contact.php:43 templates/part.contact.php:45
-#: templates/part.contact.php:49
-msgid "Delete"
-msgstr "Xóa"
-
-#: templates/part.contact.php:16
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:18
+#: templates/part.contact.php:19
msgid "Delete current photo"
msgstr ""
-#: templates/part.contact.php:19
+#: templates/part.contact.php:20
msgid "Edit current photo"
msgstr ""
-#: templates/part.contact.php:20
+#: templates/part.contact.php:21
msgid "Upload new photo"
msgstr ""
-#: templates/part.contact.php:21
+#: templates/part.contact.php:22
msgid "Select photo from ownCloud"
msgstr ""
-#: templates/part.contact.php:34
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:35
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr ""
-#: templates/part.contact.php:40 templates/part.contact.php:112
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "Xóa"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr ""
-#: templates/part.contact.php:41
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr ""
-#: templates/part.contact.php:42 templates/part.contact.php:118
+#: templates/part.contact.php:43 templates/part.contact.php:119
msgid "Web site"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "http://www.somesite.com"
msgstr ""
-#: templates/part.contact.php:43
+#: templates/part.contact.php:44
msgid "Go to web site"
msgstr ""
-#: templates/part.contact.php:45
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr ""
-#: templates/part.contact.php:46 templates/part.contact.php:119
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr ""
-#: templates/part.contact.php:48
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr ""
-#: templates/part.contact.php:49
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr ""
-#: templates/part.contact.php:62 templates/part.contact.php:76
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr ""
-#: templates/part.contact.php:63
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr ""
-#: templates/part.contact.php:67
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr ""
-#: templates/part.contact.php:68
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr ""
-#: templates/part.contact.php:77
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr ""
-#: templates/part.contact.php:81
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:91
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr ""
-#: templates/part.contact.php:102
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr ""
-#: templates/part.contact.php:109
+#: templates/part.contact.php:110
msgid "Add field"
msgstr ""
-#: templates/part.contact.php:114
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "Điện thoại"
-#: templates/part.contact.php:117
+#: templates/part.contact.php:118
msgid "Note"
msgstr ""
-#: templates/part.contact.php:122
+#: templates/part.contact.php:123
msgid "Download contact"
msgstr ""
-#: templates/part.contact.php:123
+#: templates/part.contact.php:124
msgid "Delete contact"
msgstr "Xóa liên lạc"
@@ -779,34 +770,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "Sổ địa chỉ mới"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "Sửa sổ địa chỉ"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "Hiển thị tên"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "Kích hoạt"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "Lưu"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "Submit"
-
-#: templates/part.editaddressbook.php:30
-msgid "Cancel"
-msgstr "Hủy"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -827,15 +790,15 @@ msgstr ""
msgid "Importing contacts"
msgstr ""
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr ""
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr ""
@@ -851,22 +814,58 @@ msgstr ""
msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
-#: templates/settings.php:10
-msgid "Read only vCard directory link(s)"
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "Tải về"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "Sửa"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr ""
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "Lưu"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "Hủy"
+
+#: templates/settings.php:51
+msgid "More..."
msgstr ""
diff --git a/l10n/vi/core.po b/l10n/vi/core.po
index b00d5071671..29ceebc712b 100644
--- a/l10n/vi/core.po
+++ b/l10n/vi/core.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-26 08:03+0200\n"
-"PO-Revision-Date: 2012-07-25 19:28+0000\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -34,51 +34,55 @@ msgstr "Danh mục này đã được tạo :"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-#: js/js.js:519
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "Cài đặt"
+
+#: js/js.js:573
msgid "January"
msgstr "Tháng 1"
-#: js/js.js:519
+#: js/js.js:573
msgid "February"
msgstr "Tháng 2"
-#: js/js.js:519
+#: js/js.js:573
msgid "March"
msgstr "Tháng 3"
-#: js/js.js:519
+#: js/js.js:573
msgid "April"
msgstr "Tháng 4"
-#: js/js.js:519
+#: js/js.js:573
msgid "May"
msgstr "Tháng 5"
-#: js/js.js:519
+#: js/js.js:573
msgid "June"
msgstr "Tháng 6"
-#: js/js.js:520
+#: js/js.js:574
msgid "July"
msgstr "Tháng 7"
-#: js/js.js:520
+#: js/js.js:574
msgid "August"
msgstr "Tháng 8"
-#: js/js.js:520
+#: js/js.js:574
msgid "September"
msgstr "Tháng 9"
-#: js/js.js:520
+#: js/js.js:574
msgid "October"
msgstr "Tháng 10"
-#: js/js.js:520
+#: js/js.js:574
msgid "November"
msgstr "Tháng 11"
-#: js/js.js:520
+#: js/js.js:574
msgid "December"
msgstr "Tháng 12"
@@ -240,10 +244,6 @@ msgstr "các dịch vụ web dưới sự kiểm soát của bạn"
msgid "Log out"
msgstr "Đăng xuất"
-#: templates/layout.user.php:64 templates/layout.user.php:65
-msgid "Settings"
-msgstr "Cài đặt"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "Bạn quên mật khẩu ?"
diff --git a/l10n/vi/files.po b/l10n/vi/files.po
index 65038a686eb..fa964a6646d 100644
--- a/l10n/vi/files.po
+++ b/l10n/vi/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "Xóa"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po
index ab283334671..f23b9f3b387 100644
--- a/l10n/vi/settings.po
+++ b/l10n/vi/settings.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,10 @@ msgstr ""
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "Lưu email"
@@ -43,11 +47,15 @@ msgstr ""
msgid "Language changed"
msgstr "Ngôn ngữ đã được thay đổi"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "Vô hiệu"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "Cho phép"
@@ -67,7 +75,7 @@ msgstr ""
msgid "Log"
msgstr "Log"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "nhiều hơn"
@@ -75,19 +83,19 @@ msgstr "nhiều hơn"
msgid "Add your App"
msgstr "Thêm ứng dụng của bạn"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "Chọn một ứng dụng"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "Xem ứng dụng tại apps.owncloud.com"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "Giấy phép đã được cấp"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "bởi"
@@ -203,7 +211,7 @@ msgstr "Hạn ngạch mặt định"
msgid "Other"
msgstr "Khác"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -211,10 +219,6 @@ msgstr ""
msgid "Quota"
msgstr "Hạn ngạch"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "Xóa"
diff --git a/l10n/zh_CN/contacts.po b/l10n/zh_CN/contacts.po
index 7d48fb931a0..f12fcc02ee7 100644
--- a/l10n/zh_CN/contacts.po
+++ b/l10n/zh_CN/contacts.po
@@ -3,674 +3,726 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Phoenix Nemo <>, 2012.
# <rainofchaos@gmail.com>, 2012.
# <wengxt@gmail.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Chinese (China) (http://www.transifex.net/projects/p/owncloud/language/zh_CN/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "(取消)激活地址簿错误。"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "添加联系人时出错。"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "无法添加空属性。"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "至少需要填写一项地址。"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr "没有设置 id。"
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
-msgstr "试图添加重复属性: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
+msgstr "无法使用一个空名称更新地址簿"
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "添加联系人属性错误。"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "更新地址簿错误"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "未提供 ID"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr "设置校验值错误。"
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr "未选中要删除的分类。"
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr "找不到地址簿。"
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "找不到联系人。"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "添加联系人时出错。"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr "元素名称未设置"
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "无法添加空属性。"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "至少需要填写一项地址。"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr "试图添加重复属性: "
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "vCard 的信息不正确。请重新加载页面。"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "删除联系人属性错误。"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "缺少 ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr "无法解析如下ID的 VCard:“"
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
-msgstr "无法无姓名的地址簿。"
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
+msgstr "未设置校验值。"
+
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr "vCard 信息不正确。请刷新页面: "
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "添加地址簿错误。"
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr "有一些信息无法被处理。"
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "激活地址簿错误。"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "更新联系人属性错误。"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr "未提交联系人 ID。"
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr "读取联系人照片错误。"
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr "保存临时文件错误。"
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr "装入的照片不正确。"
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr "没有设置 id。"
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "vCard 的信息不正确。请重新加载页面。"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "删除联系人属性错误。"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr "缺少联系人 ID。"
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr "缺少联系人 ID。"
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr "未提供照片路径。"
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr "文件不存在:"
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr "加载图片错误。"
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
-msgstr ""
+msgstr "获取联系人目标时出错。"
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
-msgstr ""
+msgstr "获取照片属性时出错。"
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
-msgstr ""
+msgstr "保存联系人时出错。"
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
-msgstr ""
+msgstr "缩放图像时出错"
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
-msgstr ""
+msgstr "裁切图像时出错"
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
-msgstr ""
+msgstr "创建临时图像时出错"
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
-msgstr ""
-
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr "未设置校验值。"
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "更新联系人属性错误。"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
+msgstr "查找图像时出错: "
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "更新地址簿错误"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
-msgstr ""
+msgstr "上传联系人到存储空间时出错"
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
-msgstr ""
+msgstr "文件上传成功,没有错误发生"
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
-msgstr ""
+msgstr "上传的文件长度超出了 php.ini 中 upload_max_filesize 的限制"
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "上传的文件长度超出了 HTML 表单中 MAX_FILE_SIZE 的限制"
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr "已上传文件只上传了部分"
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "没有文件被上传"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr "缺少临时目录"
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
-msgstr ""
+msgstr "无法保存临时图像: "
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
-msgstr ""
+msgstr "无法加载临时图像: "
#: ajax/uploadphoto.php:71
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "没有文件被上传。未知错误"
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "联系人"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
-msgstr ""
+msgstr "抱歉,这个功能暂时还没有被实现"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
-msgstr ""
+msgstr "未实现"
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
-msgstr ""
-
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+msgstr "无法获取一个合法的地址。"
+
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
+msgstr "错误"
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
-msgstr ""
+msgstr "这个属性必须是非空的"
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
-msgstr ""
+msgstr "无法序列化元素"
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
-msgstr ""
+msgstr "'deleteProperty' 调用时没有类型声明。请到 bugs.owncloud.org 汇报错误"
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
-msgstr ""
+msgstr "编辑名称"
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
-msgstr ""
+msgstr "没有选择文件以上传"
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr ""
-
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
+msgstr "您试图上传的文件超出了该服务器的最大文件限制"
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
-msgstr ""
-
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
+msgstr "选择类型"
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
msgid "Result: "
-msgstr ""
+msgstr "结果: "
#: js/loader.js:49
msgid " imported, "
-msgstr ""
+msgstr " 已导入, "
#: js/loader.js:49
msgid " failed."
+msgstr " 失败。"
+
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "未找到地址簿。"
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "这不是您的地址簿。"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "无法找到联系人。"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "地址"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "电话"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "电子邮件"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "组织"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "工作"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "家庭"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "移动电话"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "文本"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "语音"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "消息"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "传真"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "视频"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "传呼机"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "互联网"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "生日"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name} 的生日"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "联系人"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "添加联系人"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr "导入"
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "地址簿"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "配置地址簿"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr "关闭"
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "新建地址簿"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "从 VCF 导入"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav 链接"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "下载"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "编辑"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "删除"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "下载联系人"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "删除联系人"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr "拖拽图片进行上传"
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr "删除当前照片"
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr "编辑当前照片"
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr "上传新照片"
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr "从 ownCloud 选择照片"
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
-msgstr ""
+msgstr "自定义格式,简称,全名,姓在前,姓在前并用逗号分割"
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "编辑名称详情"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "删除"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "昵称"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "输入昵称"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "生日"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "yyyy-mm-dd"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "分组"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "用逗号隔开分组"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "编辑分组"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "偏好"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "请指定合法的电子邮件地址"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "输入电子邮件地址"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "发送邮件到地址"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "删除电子邮件地址"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "输入电话号码"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "删除电话号码"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr "在地图上显示"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "编辑地址细节。"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "添加注释。"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "添加字段"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "联系人图片"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "电话"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "注释"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr "删除当前照片"
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr "编辑当前照片"
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr "上传新照片"
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "下载联系人"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr "从 ownCloud 选择照片"
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "删除联系人"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
-msgstr ""
+msgstr "临时图像文件已从缓存中删除"
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr "编辑地址"
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "类型"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "邮箱"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "扩展"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "街道"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "城市"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "地区"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "邮编"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
msgid "Country"
msgstr "国家"
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
-msgstr "编辑分类"
-
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "添加"
-
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
msgstr "地址簿"
#: templates/part.edit_name_dialog.php:23
msgid "Hon. prefixes"
-msgstr ""
+msgstr "名誉字首"
#: templates/part.edit_name_dialog.php:27
msgid "Miss"
-msgstr ""
+msgstr "小姐"
#: templates/part.edit_name_dialog.php:28
msgid "Ms"
-msgstr ""
+msgstr "女士"
#: templates/part.edit_name_dialog.php:29
msgid "Mr"
-msgstr ""
+msgstr "先生"
#: templates/part.edit_name_dialog.php:30
msgid "Sir"
-msgstr ""
+msgstr "先生"
#: templates/part.edit_name_dialog.php:31
msgid "Mrs"
-msgstr ""
+msgstr "夫人"
#: templates/part.edit_name_dialog.php:32
msgid "Dr"
-msgstr ""
+msgstr "博士"
#: templates/part.edit_name_dialog.php:35
msgid "Given name"
@@ -678,7 +730,7 @@ msgstr "名"
#: templates/part.edit_name_dialog.php:37
msgid "Additional names"
-msgstr ""
+msgstr "其他名称"
#: templates/part.edit_name_dialog.php:39
msgid "Family name"
@@ -686,68 +738,39 @@ msgstr "姓"
#: templates/part.edit_name_dialog.php:41
msgid "Hon. suffixes"
-msgstr ""
+msgstr "名誉后缀"
#: templates/part.edit_name_dialog.php:45
msgid "J.D."
-msgstr ""
+msgstr "法律博士"
#: templates/part.edit_name_dialog.php:46
msgid "M.D."
-msgstr ""
+msgstr "医学博士"
#: templates/part.edit_name_dialog.php:47
msgid "D.O."
-msgstr ""
+msgstr "骨科医学博士"
#: templates/part.edit_name_dialog.php:48
msgid "D.C."
-msgstr ""
+msgstr "教育学博士"
#: templates/part.edit_name_dialog.php:49
msgid "Ph.D."
-msgstr ""
+msgstr "哲学博士"
#: templates/part.edit_name_dialog.php:50
msgid "Esq."
-msgstr ""
+msgstr "先生"
#: templates/part.edit_name_dialog.php:51
msgid "Jr."
-msgstr ""
+msgstr "小"
#: templates/part.edit_name_dialog.php:52
msgid "Sn."
-msgstr ""
-
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "新建地址簿"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "编辑地址簿"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "显示名称"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "激活"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "保存"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "提交"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "取消"
+msgstr "老"
#: templates/part.import.php:1
msgid "Import a contacts file"
@@ -765,57 +788,86 @@ msgstr "创建新地址簿"
msgid "Name of new addressbook"
msgstr "新地址簿名称"
-#: templates/part.import.php:17
-msgid "Import"
-msgstr "导入"
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr "导入联系人"
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
-msgstr ""
-
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
-msgstr ""
-
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
-msgstr ""
-
-#: templates/part.no_contacts.php:2
+#: templates/part.no_contacts.php:3
msgid "You have no contacts in your addressbook."
-msgstr ""
+msgstr "您的地址簿中没有联系人。"
-#: templates/part.no_contacts.php:4
+#: templates/part.no_contacts.php:5
msgid "Add contact"
msgstr "添加联系人"
-#: templates/part.no_contacts.php:5
+#: templates/part.no_contacts.php:6
msgid "Configure addressbooks"
msgstr "配置地址簿"
-#: templates/settings.php:4
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
+msgstr ""
+
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
+msgstr ""
+
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr "CardDAV 同步地址"
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr "更多信息"
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr "首选地址 (Kontact 等)"
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr "iOS/OS X"
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "下载"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "编辑"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "新建地址簿"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "保存"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "取消"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po
index 54f452ded22..bc2b2800877 100644
--- a/l10n/zh_CN/core.po
+++ b/l10n/zh_CN/core.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Phoenix Nemo <>, 2012.
# <wengxt@gmail.com>, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Chinese (China) (http://www.transifex.net/projects/p/owncloud/language/zh_CN/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,83 +35,83 @@ msgstr "此分类已存在: "
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "设置"
+
+#: js/js.js:573
msgid "January"
-msgstr ""
+msgstr "一月"
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
-msgstr ""
+msgstr "二月"
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
-msgstr ""
+msgstr "三月"
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
-msgstr ""
+msgstr "四月"
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
-msgstr ""
+msgstr "五月"
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
-msgstr ""
+msgstr "六月"
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
-msgstr ""
+msgstr "七月"
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
-msgstr ""
+msgstr "八月"
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
-msgstr ""
+msgstr "九月"
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
-msgstr ""
+msgstr "十月"
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
-msgstr ""
+msgstr "十一月"
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
-msgstr ""
+msgstr "十二月"
#: js/oc-dialogs.js:143 js/oc-dialogs.js:163
msgid "Cancel"
-msgstr ""
+msgstr "取消"
#: js/oc-dialogs.js:159
msgid "No"
-msgstr ""
+msgstr "否"
#: js/oc-dialogs.js:160
msgid "Yes"
-msgstr ""
+msgstr "是"
#: js/oc-dialogs.js:177
msgid "Ok"
-msgstr ""
+msgstr "好"
#: js/oc-vcategories.js:68
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "没有选择要删除的类别"
#: js/oc-vcategories.js:68
msgid "Error"
-msgstr ""
+msgstr "错误"
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "重置 Owncloud 密码"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "重置 ownCloud 密码"
@@ -240,14 +241,10 @@ msgstr "安装完成"
msgid "web services under your control"
msgstr "由您掌控的网络服务"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "注销"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "设置"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "忘记密码?"
diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po
index 1433f41f267..2c675317223 100644
--- a/l10n/zh_CN/files.po
+++ b/l10n/zh_CN/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -60,14 +60,34 @@ msgstr ""
msgid "Delete"
msgstr "删除"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr "正在生成 ZIP 文件,可能需要一些时间"
diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po
index 8af92221055..783ce4e6526 100644
--- a/l10n/zh_CN/settings.po
+++ b/l10n/zh_CN/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,10 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr "电子邮件已保存"
@@ -44,11 +48,15 @@ msgstr ""
msgid "Language changed"
msgstr "语言已修改"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr "禁用"
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr "启用"
@@ -68,7 +76,7 @@ msgstr ""
msgid "Log"
msgstr "日志"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "更多"
@@ -76,19 +84,19 @@ msgstr "更多"
msgid "Add your App"
msgstr "添加应用"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "选择一个应用"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr "查看在 app.owncloud.com 的应用程序页面"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-许可证"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "由"
@@ -204,7 +212,7 @@ msgstr "默认配额"
msgid "Other"
msgstr "其它"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -212,10 +220,6 @@ msgstr ""
msgid "Quota"
msgstr "配额"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "删除"
diff --git a/l10n/zh_TW/contacts.po b/l10n/zh_TW/contacts.po
index 9d49e670c59..6c642338703 100644
--- a/l10n/zh_TW/contacts.po
+++ b/l10n/zh_TW/contacts.po
@@ -9,220 +9,210 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Chinese (Taiwan) (http://www.transifex.net/projects/p/owncloud/language/zh_TW/)\n"
+"POT-Creation-Date: 2012-08-04 02:02+0200\n"
+"PO-Revision-Date: 2012-08-04 00:02+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: ajax/activation.php:19 ajax/updateaddressbook.php:32
+#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32
msgid "Error (de)activating addressbook."
msgstr "在啟用或關閉電話簿時發生錯誤"
-#: ajax/addcontact.php:59
-msgid "There was an error adding the contact."
-msgstr "添加通訊錄發生錯誤"
-
-#: ajax/addproperty.php:40
-msgid "Cannot add empty property."
-msgstr "不可添加空白內容"
-
-#: ajax/addproperty.php:52
-msgid "At least one of the address fields has to be filled out."
-msgstr "至少必須填寫一欄地址"
+#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20
+#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:30
+#: ajax/contact/saveproperty.php:37
+msgid "id is not set."
+msgstr ""
-#: ajax/addproperty.php:62
-msgid "Trying to add duplicate property: "
+#: ajax/addressbook/update.php:24
+msgid "Cannot update addressbook with an empty name."
msgstr ""
-#: ajax/addproperty.php:120
-msgid "Error adding contact property."
-msgstr "添加通訊錄內容中發生錯誤"
+#: ajax/addressbook/update.php:28
+msgid "Error updating addressbook."
+msgstr "電話簿更新中發生錯誤"
-#: ajax/categories/categoriesfor.php:15
+#: ajax/categories/categoriesfor.php:17
msgid "No ID provided"
msgstr "未提供 ID"
-#: ajax/categories/categoriesfor.php:27
+#: ajax/categories/categoriesfor.php:34
msgid "Error setting checksum."
msgstr ""
-#: ajax/categories/delete.php:29
+#: ajax/categories/delete.php:19
msgid "No categories selected for deletion."
msgstr ""
-#: ajax/categories/delete.php:36 ajax/categories/rescan.php:28
+#: ajax/categories/delete.php:26
msgid "No address books found."
msgstr ""
-#: ajax/categories/delete.php:44 ajax/categories/rescan.php:36
+#: ajax/categories/delete.php:34
msgid "No contacts found."
msgstr "沒有找到聯絡人"
-#: ajax/contactdetails.php:37
+#: ajax/contact/add.php:47
+msgid "There was an error adding the contact."
+msgstr "添加通訊錄發生錯誤"
+
+#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:34
+msgid "element name is not set."
+msgstr ""
+
+#: ajax/contact/addproperty.php:46
+msgid "Could not parse contact: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:56
+msgid "Cannot add empty property."
+msgstr "不可添加空白內容"
+
+#: ajax/contact/addproperty.php:67
+msgid "At least one of the address fields has to be filled out."
+msgstr "至少必須填寫一欄地址"
+
+#: ajax/contact/addproperty.php:76
+msgid "Trying to add duplicate property: "
+msgstr ""
+
+#: ajax/contact/addproperty.php:144
+msgid "Error adding contact property: "
+msgstr ""
+
+#: ajax/contact/deleteproperty.php:36
+msgid "Information about vCard is incorrect. Please reload the page."
+msgstr "有關 vCard 的資訊不正確,請重新載入此頁。"
+
+#: ajax/contact/deleteproperty.php:43
+msgid "Error deleting contact property."
+msgstr "刪除通訊錄內容中發生錯誤"
+
+#: ajax/contact/details.php:31
msgid "Missing ID"
msgstr "遺失ID"
-#: ajax/contactdetails.php:41
+#: ajax/contact/details.php:36
msgid "Error parsing VCard for ID: \""
msgstr ""
-#: ajax/createaddressbook.php:18
-msgid "Cannot add addressbook with an empty name."
+#: ajax/contact/saveproperty.php:40
+msgid "checksum is not set."
msgstr ""
-#: ajax/createaddressbook.php:24
-msgid "Error adding addressbook."
-msgstr "添加電話簿中發生錯誤"
+#: ajax/contact/saveproperty.php:60
+msgid "Information about vCard is incorrect. Please reload the page: "
+msgstr ""
+
+#: ajax/contact/saveproperty.php:67
+msgid "Something went FUBAR. "
+msgstr ""
-#: ajax/createaddressbook.php:30
-msgid "Error activating addressbook."
-msgstr "啟用電話簿中發生錯誤"
+#: ajax/contact/saveproperty.php:142
+msgid "Error updating contact property."
+msgstr "更新通訊錄內容中發生錯誤"
-#: ajax/currentphoto.php:34 ajax/oc_photo.php:37 ajax/uploadphoto.php:41
+#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36
#: ajax/uploadphoto.php:68
msgid "No contact ID was submitted."
msgstr ""
-#: ajax/currentphoto.php:40
+#: ajax/currentphoto.php:36
msgid "Error reading contact photo."
msgstr ""
-#: ajax/currentphoto.php:52
+#: ajax/currentphoto.php:48
msgid "Error saving temporary file."
msgstr ""
-#: ajax/currentphoto.php:55
+#: ajax/currentphoto.php:51
msgid "The loading photo is not valid."
msgstr ""
-#: ajax/deletecard.php:37 ajax/saveproperty.php:58
-msgid "id is not set."
-msgstr ""
-
-#: ajax/deleteproperty.php:36
-msgid "Information about vCard is incorrect. Please reload the page."
-msgstr "有關 vCard 的資訊不正確,請重新載入此頁。"
-
-#: ajax/deleteproperty.php:43
-msgid "Error deleting contact property."
-msgstr "刪除通訊錄內容中發生錯誤"
-
-#: ajax/editname.php:37
+#: ajax/editname.php:31
msgid "Contact ID is missing."
msgstr ""
-#: ajax/loadphoto.php:44
-msgid "Missing contact id."
-msgstr ""
-
-#: ajax/oc_photo.php:41
+#: ajax/oc_photo.php:32
msgid "No photo path was submitted."
msgstr ""
-#: ajax/oc_photo.php:48
+#: ajax/oc_photo.php:39
msgid "File doesn't exist:"
msgstr ""
-#: ajax/oc_photo.php:54 ajax/oc_photo.php:57
+#: ajax/oc_photo.php:44 ajax/oc_photo.php:47
msgid "Error loading image."
msgstr ""
-#: ajax/savecrop.php:68
+#: ajax/savecrop.php:69
msgid "Error getting contact object."
msgstr ""
-#: ajax/savecrop.php:75
+#: ajax/savecrop.php:79
msgid "Error getting PHOTO property."
msgstr ""
-#: ajax/savecrop.php:88
+#: ajax/savecrop.php:98
msgid "Error saving contact."
msgstr ""
-#: ajax/savecrop.php:98
+#: ajax/savecrop.php:108
msgid "Error resizing image"
msgstr ""
-#: ajax/savecrop.php:101
+#: ajax/savecrop.php:111
msgid "Error cropping image"
msgstr ""
-#: ajax/savecrop.php:104
+#: ajax/savecrop.php:114
msgid "Error creating temporary image"
msgstr ""
-#: ajax/savecrop.php:107
+#: ajax/savecrop.php:117
msgid "Error finding image: "
msgstr ""
-#: ajax/saveproperty.php:55
-msgid "element name is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:61
-msgid "checksum is not set."
-msgstr ""
-
-#: ajax/saveproperty.php:78
-msgid "Information about vCard is incorrect. Please reload the page: "
-msgstr ""
-
-#: ajax/saveproperty.php:83
-msgid "Something went FUBAR. "
-msgstr ""
-
-#: ajax/saveproperty.php:150
-msgid "Error updating contact property."
-msgstr "更新通訊錄內容中發生錯誤"
-
-#: ajax/updateaddressbook.php:20
-msgid "Cannot update addressbook with an empty name."
-msgstr ""
-
-#: ajax/updateaddressbook.php:26
-msgid "Error updating addressbook."
-msgstr "電話簿更新中發生錯誤"
-
-#: ajax/uploadimport.php:46 ajax/uploadimport.php:76
+#: ajax/uploadimport.php:44 ajax/uploadimport.php:76
msgid "Error uploading contacts to storage."
msgstr ""
-#: ajax/uploadimport.php:59 ajax/uploadphoto.php:77
+#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/uploadimport.php:60 ajax/uploadphoto.php:78
+#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ajax/uploadimport.php:61 ajax/uploadphoto.php:79
+#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/uploadimport.php:62 ajax/uploadphoto.php:80
+#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/uploadimport.php:63 ajax/uploadphoto.php:81
+#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81
msgid "No file was uploaded"
msgstr "沒有已上傳的檔案"
-#: ajax/uploadimport.php:64 ajax/uploadphoto.php:82
+#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:102
+#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109
msgid "Couldn't save temporary image: "
msgstr ""
-#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:105
+#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112
msgid "Couldn't load temporary image: "
msgstr ""
@@ -230,111 +220,68 @@ msgstr ""
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: appinfo/app.php:17 templates/settings.php:3
+#: appinfo/app.php:19
msgid "Contacts"
msgstr "通訊錄"
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Sorry, this functionality has not been implemented yet"
msgstr ""
-#: js/contacts.js:24
+#: js/contacts.js:71
msgid "Not implemented"
msgstr ""
-#: js/contacts.js:29
+#: js/contacts.js:76
msgid "Couldn't get a valid address."
msgstr ""
-#: js/contacts.js:29 js/contacts.js:334 js/contacts.js:341 js/contacts.js:355
-#: js/contacts.js:393 js/contacts.js:399 js/contacts.js:565 js/contacts.js:605
-#: js/contacts.js:631 js/contacts.js:668 js/contacts.js:747 js/contacts.js:753
-#: js/contacts.js:765 js/contacts.js:799 js/contacts.js:1056
-#: js/contacts.js:1064 js/contacts.js:1073 js/contacts.js:1130
-#: js/contacts.js:1146 js/contacts.js:1161 js/contacts.js:1173
-#: js/contacts.js:1196 js/contacts.js:1449 js/contacts.js:1457
-#: js/contacts.js:1483 js/contacts.js:1494 js/contacts.js:1509
-#: js/contacts.js:1526 js/contacts.js:1596 js/contacts.js:1644
-#: js/contacts.js:1654 js/contacts.js:1657
+#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393
+#: js/contacts.js:675 js/contacts.js:715 js/contacts.js:741 js/contacts.js:850
+#: js/contacts.js:856 js/contacts.js:868 js/contacts.js:902
+#: js/contacts.js:1165 js/contacts.js:1173 js/contacts.js:1182
+#: js/contacts.js:1217 js/contacts.js:1249 js/contacts.js:1261
+#: js/contacts.js:1284 js/contacts.js:1421 js/contacts.js:1452
+#: js/settings.js:25 js/settings.js:42 js/settings.js:67
msgid "Error"
msgstr ""
-#: js/contacts.js:364
-msgid "Are you sure you want to delete this contact?"
-msgstr ""
-
-#: js/contacts.js:364
-msgid "Warning"
-msgstr ""
-
-#: js/contacts.js:605
+#: js/contacts.js:715
msgid "This property has to be non-empty."
msgstr ""
-#: js/contacts.js:631
+#: js/contacts.js:741
msgid "Couldn't serialize elements."
msgstr ""
-#: js/contacts.js:747 js/contacts.js:765
+#: js/contacts.js:850 js/contacts.js:868
msgid ""
"'deleteProperty' called without type argument. Please report at "
"bugs.owncloud.org"
msgstr ""
-#: js/contacts.js:781
+#: js/contacts.js:884
msgid "Edit name"
msgstr ""
-#: js/contacts.js:1056
+#: js/contacts.js:1165
msgid "No files selected for upload."
msgstr ""
-#: js/contacts.js:1064 js/contacts.js:1449 js/contacts.js:1634
+#: js/contacts.js:1173
msgid ""
"The file you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
-#: js/contacts.js:1119
-msgid "Select photo"
-msgstr ""
-
-#: js/contacts.js:1257 js/contacts.js:1290
+#: js/contacts.js:1337 js/contacts.js:1371
msgid "Select type"
msgstr ""
-#: js/contacts.js:1305 templates/part.importaddressbook.php:25
-msgid "Drop a VCF file to import contacts."
-msgstr ""
-
-#: js/contacts.js:1475
-msgid "Import done. Success/Failure: "
-msgstr ""
-
-#: js/contacts.js:1476
-msgid "OK"
-msgstr ""
-
-#: js/contacts.js:1494
-msgid "Displayname cannot be empty."
-msgstr ""
-
-#: js/contacts.js:1634
-msgid "Upload too large"
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Only image files can be used as profile picture."
-msgstr ""
-
-#: js/contacts.js:1638
-msgid "Wrong file type"
-msgstr ""
-
-#: js/contacts.js:1644
+#: js/contacts.js:1390
msgid ""
-"Your browser doesn't support AJAX upload. Please click on the profile "
-"picture to select a photo to upload."
+"Some contacts are marked for deletion, but not deleted yet. Please wait for "
+"them to be deleted."
msgstr ""
#: js/loader.js:49
@@ -349,296 +296,400 @@ msgstr ""
msgid " failed."
msgstr ""
-#: lib/app.php:30
-msgid "Addressbook not found."
-msgstr "找不到通訊錄"
+#: js/settings.js:67
+msgid "Displayname cannot be empty."
+msgstr ""
-#: lib/app.php:34
+#: lib/app.php:36
+msgid "Addressbook not found: "
+msgstr ""
+
+#: lib/app.php:49
msgid "This is not your addressbook."
msgstr "這不是你的電話簿"
-#: lib/app.php:45
+#: lib/app.php:68
msgid "Contact could not be found."
msgstr "通訊錄未發現"
-#: lib/app.php:101 templates/part.contact.php:109
+#: lib/app.php:112 templates/part.contact.php:117
msgid "Address"
msgstr "地址"
-#: lib/app.php:102
+#: lib/app.php:113
msgid "Telephone"
msgstr "電話"
-#: lib/app.php:103 templates/part.contact.php:108
+#: lib/app.php:114 templates/part.contact.php:116
msgid "Email"
msgstr "電子郵件"
-#: lib/app.php:104 templates/part.contact.php:33 templates/part.contact.php:34
-#: templates/part.contact.php:104
+#: lib/app.php:115 templates/part.contact.php:39 templates/part.contact.php:40
+#: templates/part.contact.php:112
msgid "Organization"
msgstr "組織"
-#: lib/app.php:116 lib/app.php:123 lib/app.php:133
+#: lib/app.php:127 lib/app.php:134 lib/app.php:144 lib/app.php:197
msgid "Work"
msgstr "公司"
-#: lib/app.php:117 lib/app.php:121 lib/app.php:134
+#: lib/app.php:128 lib/app.php:132 lib/app.php:145
msgid "Home"
msgstr "住宅"
-#: lib/app.php:122
+#: lib/app.php:133
msgid "Mobile"
msgstr "行動電話"
-#: lib/app.php:124
+#: lib/app.php:135
msgid "Text"
msgstr "文字"
-#: lib/app.php:125
+#: lib/app.php:136
msgid "Voice"
msgstr "語音"
-#: lib/app.php:126
+#: lib/app.php:137
msgid "Message"
msgstr "訊息"
-#: lib/app.php:127
+#: lib/app.php:138
msgid "Fax"
msgstr "傳真"
-#: lib/app.php:128
+#: lib/app.php:139
msgid "Video"
msgstr "影片"
-#: lib/app.php:129
+#: lib/app.php:140
msgid "Pager"
msgstr "呼叫器"
-#: lib/app.php:135
+#: lib/app.php:146
msgid "Internet"
msgstr "網際網路"
-#: lib/hooks.php:79
+#: lib/app.php:183 templates/part.contact.php:45
+#: templates/part.contact.php:114
+msgid "Birthday"
+msgstr "生日"
+
+#: lib/app.php:184
+msgid "Business"
+msgstr ""
+
+#: lib/app.php:185
+msgid "Call"
+msgstr ""
+
+#: lib/app.php:186
+msgid "Clients"
+msgstr ""
+
+#: lib/app.php:187
+msgid "Deliverer"
+msgstr ""
+
+#: lib/app.php:188
+msgid "Holidays"
+msgstr ""
+
+#: lib/app.php:189
+msgid "Ideas"
+msgstr ""
+
+#: lib/app.php:190
+msgid "Journey"
+msgstr ""
+
+#: lib/app.php:191
+msgid "Jubilee"
+msgstr ""
+
+#: lib/app.php:192
+msgid "Meeting"
+msgstr ""
+
+#: lib/app.php:193
+msgid "Other"
+msgstr ""
+
+#: lib/app.php:194
+msgid "Personal"
+msgstr ""
+
+#: lib/app.php:195
+msgid "Projects"
+msgstr ""
+
+#: lib/app.php:196
+msgid "Questions"
+msgstr ""
+
+#: lib/hooks.php:102
msgid "{name}'s Birthday"
msgstr "{name}的生日"
-#: lib/search.php:22
+#: lib/search.php:15
msgid "Contact"
msgstr "通訊錄"
-#: templates/index.php:13
+#: templates/index.php:14
msgid "Add Contact"
msgstr "添加通訊錄"
-#: templates/index.php:14
+#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17
+msgid "Import"
+msgstr ""
+
+#: templates/index.php:18
+msgid "Settings"
+msgstr ""
+
+#: templates/index.php:18 templates/settings.php:9
msgid "Addressbooks"
msgstr "電話簿"
-#: templates/part.chooseaddressbook.php:1
-msgid "Configure Address Books"
-msgstr "設定通訊錄"
+#: templates/index.php:36 templates/part.import.php:24
+msgid "Close"
+msgstr ""
-#: templates/part.chooseaddressbook.php:16
-msgid "New Address Book"
-msgstr "新電話簿"
+#: templates/index.php:37
+msgid "Keyboard shortcuts"
+msgstr ""
-#: templates/part.chooseaddressbook.php:17
-msgid "Import from VCF"
-msgstr "從VCF匯入"
+#: templates/index.php:39
+msgid "Navigation"
+msgstr ""
-#: templates/part.chooseaddressbook.php:22
-#: templates/part.chooseaddressbook.rowfields.php:8
-msgid "CardDav Link"
-msgstr "CardDav 聯結"
+#: templates/index.php:42
+msgid "Next contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:11
-msgid "Download"
-msgstr "下載"
+#: templates/index.php:44
+msgid "Previous contact in list"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:14
-msgid "Edit"
-msgstr "編輯"
+#: templates/index.php:46
+msgid "Expand/collapse current addressbook"
+msgstr ""
-#: templates/part.chooseaddressbook.rowfields.php:17
-#: templates/part.contact.php:34 templates/part.contact.php:36
-#: templates/part.contact.php:38 templates/part.contact.php:42
-msgid "Delete"
-msgstr "刪除"
+#: templates/index.php:48
+msgid "Next addressbook"
+msgstr ""
-#: templates/part.contact.php:12
-msgid "Download contact"
-msgstr "下載通訊錄"
+#: templates/index.php:50
+msgid "Previous addressbook"
+msgstr ""
-#: templates/part.contact.php:13
-msgid "Delete contact"
-msgstr "刪除通訊錄"
+#: templates/index.php:54
+msgid "Actions"
+msgstr ""
-#: templates/part.contact.php:19
+#: templates/index.php:57
+msgid "Refresh contacts list"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Add new contact"
+msgstr ""
+
+#: templates/index.php:61
+msgid "Add new addressbook"
+msgstr ""
+
+#: templates/index.php:63
+msgid "Delete current contact"
+msgstr ""
+
+#: templates/part.contact.php:17
msgid "Drop photo to upload"
msgstr ""
-#: templates/part.contact.php:29
+#: templates/part.contact.php:19
+msgid "Delete current photo"
+msgstr ""
+
+#: templates/part.contact.php:20
+msgid "Edit current photo"
+msgstr ""
+
+#: templates/part.contact.php:21
+msgid "Upload new photo"
+msgstr ""
+
+#: templates/part.contact.php:22
+msgid "Select photo from ownCloud"
+msgstr ""
+
+#: templates/part.contact.php:35
msgid "Format custom, Short name, Full name, Reverse or Reverse with comma"
msgstr ""
-#: templates/part.contact.php:30
+#: templates/part.contact.php:36
msgid "Edit name details"
msgstr "編輯姓名詳細資訊"
-#: templates/part.contact.php:35 templates/part.contact.php:105
+#: templates/part.contact.php:40 templates/part.contact.php:42
+#: templates/part.contact.php:44 templates/part.contact.php:46
+#: templates/part.contact.php:50 templates/settings.php:34
+msgid "Delete"
+msgstr "刪除"
+
+#: templates/part.contact.php:41 templates/part.contact.php:113
msgid "Nickname"
msgstr "綽號"
-#: templates/part.contact.php:36
+#: templates/part.contact.php:42
msgid "Enter nickname"
msgstr "輸入綽號"
-#: templates/part.contact.php:37 templates/part.contact.php:106
-msgid "Birthday"
-msgstr "生日"
+#: templates/part.contact.php:43 templates/part.contact.php:119
+msgid "Web site"
+msgstr ""
-#: templates/part.contact.php:38
+#: templates/part.contact.php:44
+msgid "http://www.somesite.com"
+msgstr ""
+
+#: templates/part.contact.php:44
+msgid "Go to web site"
+msgstr ""
+
+#: templates/part.contact.php:46
msgid "dd-mm-yyyy"
msgstr "dd-mm-yyyy"
-#: templates/part.contact.php:39 templates/part.contact.php:111
+#: templates/part.contact.php:47 templates/part.contact.php:120
msgid "Groups"
msgstr "群組"
-#: templates/part.contact.php:41
+#: templates/part.contact.php:49
msgid "Separate groups with commas"
msgstr "用逗號分隔群組"
-#: templates/part.contact.php:42
+#: templates/part.contact.php:50
msgid "Edit groups"
msgstr "編輯群組"
-#: templates/part.contact.php:55 templates/part.contact.php:69
+#: templates/part.contact.php:63 templates/part.contact.php:77
msgid "Preferred"
msgstr "首選"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Please specify a valid email address."
msgstr "註填入合法的電子郵件住址"
-#: templates/part.contact.php:56
+#: templates/part.contact.php:64
msgid "Enter email address"
msgstr "輸入電子郵件地址"
-#: templates/part.contact.php:60
+#: templates/part.contact.php:68
msgid "Mail to address"
msgstr "寄送住址"
-#: templates/part.contact.php:61
+#: templates/part.contact.php:69
msgid "Delete email address"
msgstr "刪除電子郵件住址"
-#: templates/part.contact.php:70
+#: templates/part.contact.php:78
msgid "Enter phone number"
msgstr "輸入電話號碼"
-#: templates/part.contact.php:74
+#: templates/part.contact.php:82
msgid "Delete phone number"
msgstr "刪除電話號碼"
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "View on map"
msgstr ""
-#: templates/part.contact.php:84
+#: templates/part.contact.php:92
msgid "Edit address details"
msgstr "電子郵件住址詳細資訊"
-#: templates/part.contact.php:95
+#: templates/part.contact.php:103
msgid "Add notes here."
msgstr "在這裡新增註解"
-#: templates/part.contact.php:101
+#: templates/part.contact.php:110
msgid "Add field"
msgstr "新增欄位"
-#: templates/part.contact.php:103
-msgid "Profile picture"
-msgstr "個人資料照片"
-
-#: templates/part.contact.php:107
+#: templates/part.contact.php:115
msgid "Phone"
msgstr "電話"
-#: templates/part.contact.php:110
+#: templates/part.contact.php:118
msgid "Note"
msgstr "註解"
-#: templates/part.contactphoto.php:8
-msgid "Delete current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:9
-msgid "Edit current photo"
-msgstr ""
-
-#: templates/part.contactphoto.php:10
-msgid "Upload new photo"
-msgstr ""
+#: templates/part.contact.php:123
+msgid "Download contact"
+msgstr "下載通訊錄"
-#: templates/part.contactphoto.php:11
-msgid "Select photo from ownCloud"
-msgstr ""
+#: templates/part.contact.php:124
+msgid "Delete contact"
+msgstr "刪除通訊錄"
-#: templates/part.cropphoto.php:64
+#: templates/part.cropphoto.php:65
msgid "The temporary image has been removed from cache."
msgstr ""
-#: templates/part.edit_address_dialog.php:9
+#: templates/part.edit_address_dialog.php:6
msgid "Edit address"
msgstr ""
-#: templates/part.edit_address_dialog.php:14
+#: templates/part.edit_address_dialog.php:10
msgid "Type"
msgstr "類型"
-#: templates/part.edit_address_dialog.php:22
-#: templates/part.edit_address_dialog.php:25
+#: templates/part.edit_address_dialog.php:18
+#: templates/part.edit_address_dialog.php:21
msgid "PO Box"
msgstr "通訊地址"
-#: templates/part.edit_address_dialog.php:29
-#: templates/part.edit_address_dialog.php:32
+#: templates/part.edit_address_dialog.php:24
+msgid "Street address"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:27
+msgid "Street and number"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:30
msgid "Extended"
msgstr "分機"
-#: templates/part.edit_address_dialog.php:35
-#: templates/part.edit_address_dialog.php:38
-msgid "Street"
-msgstr "街道"
+#: templates/part.edit_address_dialog.php:33
+msgid "Apartment number etc."
+msgstr ""
-#: templates/part.edit_address_dialog.php:41
-#: templates/part.edit_address_dialog.php:44
+#: templates/part.edit_address_dialog.php:36
+#: templates/part.edit_address_dialog.php:39
msgid "City"
msgstr "城市"
-#: templates/part.edit_address_dialog.php:47
-#: templates/part.edit_address_dialog.php:50
+#: templates/part.edit_address_dialog.php:42
msgid "Region"
msgstr "地區"
-#: templates/part.edit_address_dialog.php:53
-#: templates/part.edit_address_dialog.php:56
+#: templates/part.edit_address_dialog.php:45
+msgid "E.g. state or province"
+msgstr ""
+
+#: templates/part.edit_address_dialog.php:48
msgid "Zipcode"
msgstr "郵遞區號"
-#: templates/part.edit_address_dialog.php:59
-#: templates/part.edit_address_dialog.php:62
-msgid "Country"
-msgstr "國家"
-
-#: templates/part.edit_categories_dialog.php:4
-msgid "Edit categories"
+#: templates/part.edit_address_dialog.php:51
+msgid "Postal code"
msgstr ""
-#: templates/part.edit_categories_dialog.php:14
-msgid "Add"
-msgstr "添加"
+#: templates/part.edit_address_dialog.php:54
+#: templates/part.edit_address_dialog.php:57
+msgid "Country"
+msgstr "國家"
#: templates/part.edit_name_dialog.php:16
msgid "Addressbook"
@@ -720,35 +771,6 @@ msgstr ""
msgid "Sn."
msgstr ""
-#: templates/part.editaddressbook.php:9
-msgid "New Addressbook"
-msgstr "新電話簿"
-
-#: templates/part.editaddressbook.php:9
-msgid "Edit Addressbook"
-msgstr "編輯電話簿"
-
-#: templates/part.editaddressbook.php:12
-msgid "Displayname"
-msgstr "顯示名稱"
-
-#: templates/part.editaddressbook.php:23
-msgid "Active"
-msgstr "作用中"
-
-#: templates/part.editaddressbook.php:29
-msgid "Save"
-msgstr "儲存"
-
-#: templates/part.editaddressbook.php:29
-msgid "Submit"
-msgstr "提出"
-
-#: templates/part.editaddressbook.php:30
-#: templates/part.importaddressbook.php:34
-msgid "Cancel"
-msgstr "取消"
-
#: templates/part.import.php:1
msgid "Import a contacts file"
msgstr ""
@@ -765,57 +787,86 @@ msgstr ""
msgid "Name of new addressbook"
msgstr ""
-#: templates/part.import.php:17
-msgid "Import"
-msgstr ""
-
#: templates/part.import.php:20
msgid "Importing contacts"
msgstr ""
-#: templates/part.import.php:24
-msgid "Close"
-msgstr ""
-
-#: templates/part.importaddressbook.php:12
-msgid ""
-"Currently this import function doesn't work while encryption is enabled.<br "
-"/>Please upload your VCF file with the file manager and click on it to "
-"import."
+#: templates/part.no_contacts.php:3
+msgid "You have no contacts in your addressbook."
msgstr ""
-#: templates/part.importaddressbook.php:16
-msgid "Select address book to import to:"
+#: templates/part.no_contacts.php:5
+msgid "Add contact"
msgstr ""
-#: templates/part.importaddressbook.php:26
-msgid "Select from HD"
+#: templates/part.no_contacts.php:6
+msgid "Configure addressbooks"
msgstr ""
-#: templates/part.no_contacts.php:2
-msgid "You have no contacts in your addressbook."
+#: templates/part.selectaddressbook.php:1
+msgid "Select Address Books"
msgstr ""
-#: templates/part.no_contacts.php:4
-msgid "Add contact"
+#: templates/part.selectaddressbook.php:20
+msgid "Enter name"
msgstr ""
-#: templates/part.no_contacts.php:5
-msgid "Configure addressbooks"
+#: templates/part.selectaddressbook.php:22
+msgid "Enter description"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "CardDAV syncing addresses"
msgstr ""
-#: templates/settings.php:4
+#: templates/settings.php:3
msgid "more info"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:5
msgid "Primary address (Kontact et al)"
msgstr ""
-#: templates/settings.php:8
+#: templates/settings.php:7
msgid "iOS/OS X"
msgstr ""
+
+#: templates/settings.php:20
+msgid "Show CardDav link"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "Show read-only VCF link"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Download"
+msgstr "下載"
+
+#: templates/settings.php:31
+msgid "Edit"
+msgstr "編輯"
+
+#: templates/settings.php:41
+msgid "New Address Book"
+msgstr "新電話簿"
+
+#: templates/settings.php:42
+msgid "Name"
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Description"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "Save"
+msgstr "儲存"
+
+#: templates/settings.php:46
+msgid "Cancel"
+msgstr "取消"
+
+#: templates/settings.php:51
+msgid "More..."
+msgstr ""
diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po
index 5f3860d447f..932959583c3 100644
--- a/l10n/zh_TW/core.po
+++ b/l10n/zh_TW/core.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:14+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Chinese (Taiwan) (http://www.transifex.net/projects/p/owncloud/language/zh_TW/)\n"
+"POT-Creation-Date: 2012-08-02 02:02+0200\n"
+"PO-Revision-Date: 2012-08-02 00:03+0000\n"
+"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -34,51 +34,55 @@ msgstr "此分類已經存在:"
msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
msgstr ""
-#: js/js.js:520
+#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+msgid "Settings"
+msgstr "設定"
+
+#: js/js.js:573
msgid "January"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "February"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "March"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "April"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "May"
msgstr ""
-#: js/js.js:520
+#: js/js.js:573
msgid "June"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "July"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "August"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "September"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "October"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "November"
msgstr ""
-#: js/js.js:521
+#: js/js.js:574
msgid "December"
msgstr ""
@@ -107,10 +111,6 @@ msgid "Error"
msgstr ""
#: lostpassword/index.php:26
-msgid "Owncloud password reset"
-msgstr "私有雲重設密碼"
-
-#: lostpassword/index.php:27
msgid "ownCloud password reset"
msgstr "ownCloud 密碼重設"
@@ -240,14 +240,10 @@ msgstr "完成設定"
msgid "web services under your control"
msgstr "網路服務已在你控制"
-#: templates/layout.user.php:41
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "登出"
-#: templates/layout.user.php:53 templates/layout.user.php:54
-msgid "Settings"
-msgstr "設定"
-
#: templates/login.php:6
msgid "Lost your password?"
msgstr "忘記密碼?"
diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po
index f8687582760..8c8f6826140 100644
--- a/l10n/zh_TW/files.po
+++ b/l10n/zh_TW/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-30 02:02+0200\n"
-"PO-Revision-Date: 2012-07-30 00:03+0000\n"
+"POT-Creation-Date: 2012-07-31 22:53+0200\n"
+"PO-Revision-Date: 2012-07-31 20:54+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -61,14 +61,34 @@ msgstr ""
msgid "Delete"
msgstr "刪除"
-#: js/filelist.js:186
-msgid "deleted"
+#: js/filelist.js:141
+msgid "already exists"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:141
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "replaced"
+msgstr ""
+
+#: js/filelist.js:195
+msgid "with"
msgstr ""
-#: js/filelist.js:186
+#: js/filelist.js:195 js/filelist.js:256
msgid "undo"
msgstr ""
+#: js/filelist.js:256
+msgid "deleted"
+msgstr ""
+
#: js/files.js:170
msgid "generating ZIP-file, it may take some time."
msgstr ""
diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po
index 5e9690d52b6..be9f9d50a8e 100644
--- a/l10n/zh_TW/settings.po
+++ b/l10n/zh_TW/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-07-27 02:02+0200\n"
-"PO-Revision-Date: 2012-07-27 00:02+0000\n"
+"POT-Creation-Date: 2012-08-05 19:00+0200\n"
+"PO-Revision-Date: 2012-08-05 17:01+0000\n"
"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,10 @@ msgstr ""
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0\n"
+#: ajax/apps/ocs.php:23
+msgid "Unable to load list from App Store"
+msgstr ""
+
#: ajax/lostpassword.php:14
msgid "Email saved"
msgstr ""
@@ -42,11 +46,15 @@ msgstr ""
msgid "Language changed"
msgstr "語言已變更"
-#: js/apps.js:31 js/apps.js:67
+#: js/apps.js:18
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:39 js/apps.js:73
msgid "Disable"
msgstr ""
-#: js/apps.js:31 js/apps.js:54
+#: js/apps.js:39 js/apps.js:62
msgid "Enable"
msgstr ""
@@ -66,7 +74,7 @@ msgstr ""
msgid "Log"
msgstr "紀錄"
-#: templates/admin.php:55
+#: templates/admin.php:56
msgid "More"
msgstr "更多"
@@ -74,19 +82,19 @@ msgstr "更多"
msgid "Add your App"
msgstr "添加你的 App"
-#: templates/apps.php:24
+#: templates/apps.php:26
msgid "Select an App"
msgstr "選擇一個應用程式"
-#: templates/apps.php:27
+#: templates/apps.php:29
msgid "See application page at apps.owncloud.com"
msgstr ""
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "-licensed"
msgstr "-已許可"
-#: templates/apps.php:28
+#: templates/apps.php:30
msgid "by"
msgstr "由"
@@ -202,7 +210,7 @@ msgstr "預設容量限制"
msgid "Other"
msgstr "其他"
-#: templates/users.php:80
+#: templates/users.php:80 templates/users.php:112
msgid "SubAdmin"
msgstr ""
@@ -210,10 +218,6 @@ msgstr ""
msgid "Quota"
msgstr "容量限制"
-#: templates/users.php:112
-msgid "SubAdmin for ..."
-msgstr ""
-
-#: templates/users.php:145
+#: templates/users.php:146
msgid "Delete"
msgstr "刪除"
diff --git a/lib/app.php b/lib/app.php
index d1018c37aa7..1c91818ca75 100755
--- a/lib/app.php
+++ b/lib/app.php
@@ -183,7 +183,7 @@ class OC_App{
if(!OC_Installer::isInstalled($app)){
// check if app is a shipped app or not. OCS apps have an integer as id, shipped apps use a string
if(!is_numeric($app)){
- OC_Installer::installShippedApp($app);
+ $app = OC_Installer::installShippedApp($app);
}else{
$download=OC_OCSClient::getApplicationDownload($app,1);
if(isset($download['downloadlink']) and $download['downloadlink']!='') {
@@ -205,6 +205,7 @@ class OC_App{
}else{
return false;
}
+ return $app;
}
/**
@@ -292,19 +293,19 @@ class OC_App{
if (OC_User::isLoggedIn()) {
// personal menu
$settings[] = array( "id" => "personal", "order" => 1, "href" => OC_Helper::linkTo( "settings", "personal.php" ), "name" => $l->t("Personal"), "icon" => OC_Helper::imagePath( "settings", "personal.svg" ));
-
+
// if there're some settings forms
if(!empty(self::$settingsForms))
// settings menu
$settings[]=array( "id" => "settings", "order" => 1000, "href" => OC_Helper::linkTo( "settings", "settings.php" ), "name" => $l->t("Settings"), "icon" => OC_Helper::imagePath( "settings", "settings.svg" ));
-
+
//SubAdmins are also allowed to access user management
if(OC_SubAdmin::isSubAdmin($_SESSION["user_id"]) || OC_Group::inGroup( $_SESSION["user_id"], "admin" )){
// admin users menu
$settings[] = array( "id" => "core_users", "order" => 2, "href" => OC_Helper::linkTo( "settings", "users.php" ), "name" => $l->t("Users"), "icon" => OC_Helper::imagePath( "settings", "users.svg" ));
}
-
-
+
+
// if the user is an admin
if(OC_Group::inGroup( $_SESSION["user_id"], "admin" )) {
// admin apps menu
@@ -394,7 +395,7 @@ class OC_App{
return trim($version);
}else{
$appData=self::getAppInfo($appid);
- return $appData['version'];
+ return isset($appData['version'])? $appData['version'] : '';
}
}
diff --git a/lib/connector/sabre/directory.php b/lib/connector/sabre/directory.php
index 7f8434c7151..09c65f19b80 100644
--- a/lib/connector/sabre/directory.php
+++ b/lib/connector/sabre/directory.php
@@ -48,11 +48,23 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa
* @return null|string
*/
public function createFile($name, $data = null) {
+ if (isset($_SERVER['HTTP_OC_CHUNKED'])) {
+ $info = OC_FileChunking::decodeName($name);
+ $chunk_handler = new OC_FileChunking($info);
+ $chunk_handler->store($info['index'], $data);
+ if ($chunk_handler->isComplete()) {
+ $newPath = $this->path . '/' . $info['name'];
+ $f = OC_Filesystem::fopen($newPath, 'w');
+ $chunk_handler->assemble($f);
+ return OC_Connector_Sabre_Node::getETagPropertyForPath($newPath);
+ }
+ } else {
+ $newPath = $this->path . '/' . $name;
+ OC_Filesystem::file_put_contents($newPath,$data);
+ return OC_Connector_Sabre_Node::getETagPropertyForPath($newPath);
+ }
- $newPath = $this->path . '/' . $name;
- OC_Filesystem::file_put_contents($newPath,$data);
-
- return OC_Connector_Sabre_Node::getETagPropertyForPath($newPath);
+ return null;
}
/**
diff --git a/lib/connector/sabre/locks.php b/lib/connector/sabre/locks.php
index e95dcf02d27..1db4fc09446 100644
--- a/lib/connector/sabre/locks.php
+++ b/lib/connector/sabre/locks.php
@@ -41,8 +41,11 @@ class OC_Connector_Sabre_Locks extends Sabre_DAV_Locks_Backend_Abstract {
// NOTE: the following 10 lines or so could be easily replaced by
// pure sql. MySQL's non-standard string concatination prevents us
// from doing this though.
- $query = 'SELECT * FROM *PREFIX*locks WHERE userid = ? AND (created + timeout) > ? AND ((uri = ?)';
- $params = array(OC_User::getUser(),time(),$uri);
+ // NOTE: SQLite requires time() to be inserted directly. That's ugly
+ // but otherwise reading locks from SQLite Databases will return
+ // nothing
+ $query = 'SELECT * FROM *PREFIX*locks WHERE userid = ? AND (created + timeout) > '.time().' AND (( uri = ?)';
+ $params = array(OC_User::getUser(),$uri);
// We need to check locks for every part in the uri.
$uriParts = explode('/',$uri);
@@ -70,8 +73,8 @@ class OC_Connector_Sabre_Locks extends Sabre_DAV_Locks_Backend_Abstract {
}
$query.=')';
- $stmt = OC_DB::prepare($query);
- $result = $stmt->execute($params);
+ $stmt = OC_DB::prepare($query );
+ $result = $stmt->execute( $params );
$lockList = array();
while( $row = $result->fetchRow()){
diff --git a/lib/filechunking.php b/lib/filechunking.php
new file mode 100644
index 00000000000..d03af226d8b
--- /dev/null
+++ b/lib/filechunking.php
@@ -0,0 +1,94 @@
+<?php
+/**
+ * Copyright (c) 2012 Bart Visscher <bartv@thisnet.nl>
+ * This file is licensed under the Affero General Public License version 3 or
+ * later.
+ * See the COPYING-README file.
+ */
+
+
+class OC_FileChunking {
+ protected $info;
+ protected $cache;
+
+ static public function decodeName($name) {
+ preg_match('/(?P<name>.*)-chunking-(?P<transferid>\d+)-(?P<chunkcount>\d+)-(?P<index>\d+)/', $name, $matches);
+ return $matches;
+ }
+
+ public function __construct($info) {
+ $this->info = $info;
+ }
+
+ public function getPrefix() {
+ $name = $this->info['name'];
+ $transferid = $this->info['transferid'];
+
+ return $name.'-chunking-'.$transferid.'-';
+ }
+
+ protected function getCache() {
+ if (!isset($this->cache)) {
+ $this->cache = new OC_Cache_File();
+ }
+ return $this->cache;
+ }
+
+ public function store($index, $data) {
+ $cache = $this->getCache();
+ $name = $this->getPrefix().$index;
+ $cache->set($name, $data);
+ }
+
+ public function isComplete() {
+ $prefix = $this->getPrefix();
+ $parts = 0;
+ $cache = $this->getCache();
+ for($i=0; $i < $this->info['chunkcount']; $i++) {
+ if ($cache->hasKey($prefix.$i)) {
+ $parts ++;
+ }
+ }
+ return $parts == $this->info['chunkcount'];
+ }
+
+ public function assemble($f) {
+ $cache = $this->getCache();
+ $prefix = $this->getPrefix();
+ for($i=0; $i < $this->info['chunkcount']; $i++) {
+ $chunk = $cache->get($prefix.$i);
+ $cache->remove($prefix.$i);
+ fwrite($f,$chunk);
+ }
+ fclose($f);
+ }
+
+ public function signature_split($orgfile, $input) {
+ $info = unpack('n', fread($input, 2));
+ $blocksize = $info[1];
+ $this->info['transferid'] = mt_rand();
+ $count = 0;
+ $needed = array();
+ $cache = $this->getCache();
+ $prefix = $this->getPrefix();
+ while (!feof($orgfile)) {
+ $new_md5 = fread($input, 16);
+ if (feof($input)) {
+ break;
+ }
+ $data = fread($orgfile, $blocksize);
+ $org_md5 = md5($data, true);
+ if ($org_md5 == $new_md5) {
+ $cache->set($prefix.$count, $data);
+ } else {
+ $needed[] = $count;
+ }
+ $count++;
+ }
+ return array(
+ 'transferid' => $this->info['transferid'],
+ 'needed' => $needed,
+ 'count' => $count,
+ );
+ }
+}
diff --git a/lib/installer.php b/lib/installer.php
index a8b56cb34f2..b8a3226aa0b 100644
--- a/lib/installer.php
+++ b/lib/installer.php
@@ -60,7 +60,7 @@ class OC_Installer{
OC_Log::write('core','No source specified when installing app',OC_Log::ERROR);
return false;
}
-
+
//download the file if necesary
if($data['source']=='http'){
$path=OC_Helper::tmpFile();
@@ -76,7 +76,7 @@ class OC_Installer{
}
$path=$data['path'];
}
-
+
//detect the archive type
$mime=OC_Helper::getMimeType($path);
if($mime=='application/zip'){
@@ -89,7 +89,7 @@ class OC_Installer{
OC_Log::write('core','Archives of type '.$mime.' are not supported',OC_Log::ERROR);
return false;
}
-
+
//extract the archive in a temporary folder
$extractDir=OC_Helper::tmpFolder();
OC_Helper::rmdirr($extractDir);
@@ -104,7 +104,7 @@ class OC_Installer{
}
return false;
}
-
+
//load the info.xml file of the app
if(!is_file($extractDir.'/appinfo/info.xml')){
//try to find it in a subdir
@@ -134,7 +134,7 @@ class OC_Installer{
}
// check if the app is compatible with this version of ownCloud
- $version=OC_Util::getVersion();
+ $version=OC_Util::getVersion();
if(!isset($info['require']) or ($version[0]>$info['require'])){
OC_Log::write('core','App can\'t be installed because it is not compatible with this version of ownCloud',OC_Log::ERROR);
OC_Helper::rmdirr($extractDir);
@@ -161,11 +161,11 @@ class OC_Installer{
}
return false;
}
-
+
if(isset($data['pretent']) and $data['pretent']==true){
return false;
}
-
+
//copy the app to the correct place
if(@!mkdir($basedir)){
OC_Log::write('core','Can\'t create app folder. Please fix permissions. ('.$basedir.')',OC_Log::ERROR);
@@ -176,34 +176,34 @@ class OC_Installer{
return false;
}
OC_Helper::copyr($extractDir,$basedir);
-
+
//remove temporary files
OC_Helper::rmdirr($extractDir);
-
+
//install the database
if(is_file($basedir.'/appinfo/database.xml')){
OC_DB::createDbFromStructure($basedir.'/appinfo/database.xml');
}
-
+
//run appinfo/install.php
if((!isset($data['noinstall']) or $data['noinstall']==false) and file_exists($basedir.'/appinfo/install.php')){
include($basedir.'/appinfo/install.php');
}
-
+
//set the installed version
OC_Appconfig::setValue($info['id'],'installed_version',OC_App::getAppVersion($info['id']));
OC_Appconfig::setValue($info['id'],'enabled','no');
//set remote/public handelers
foreach($info['remote'] as $name=>$path){
- OCP\CONFIG::setAppValue('core', 'remote_'.$name, $app.'/'.$path);
+ OCP\CONFIG::setAppValue('core', 'remote_'.$name, $info['id'].'/'.$path);
}
foreach($info['public'] as $name=>$path){
- OCP\CONFIG::setAppValue('core', 'public_'.$name, $app.'/'.$path);
+ OCP\CONFIG::setAppValue('core', 'public_'.$name, $info['id'].'/'.$path);
}
OC_App::setAppTypes($info['id']);
-
+
return $info['id'];
}
@@ -324,7 +324,7 @@ class OC_Installer{
}
$info=OC_App::getAppInfo($app);
OC_Appconfig::setValue($app,'installed_version',OC_App::getAppVersion($app));
-
+
//set remote/public handelers
foreach($info['remote'] as $name=>$path){
OCP\CONFIG::setAppValue('core', 'remote_'.$name, $app.'/'.$path);
@@ -332,10 +332,10 @@ class OC_Installer{
foreach($info['public'] as $name=>$path){
OCP\CONFIG::setAppValue('core', 'public_'.$name, $app.'/'.$path);
}
-
+
OC_App::setAppTypes($info['id']);
-
- return $info;
+
+ return $info['id'];
}
@@ -355,7 +355,7 @@ class OC_Installer{
);
// is the code checker enabled?
- if(OC_Config::getValue('appcodechecker', false)){
+ if(OC_Config::getValue('appcodechecker', false)){
// check if grep is installed
$grep = exec('which grep');
@@ -375,7 +375,7 @@ class OC_Installer{
}
}
return true;
-
+
}else{
return true;
}
diff --git a/lib/l10n/eo.php b/lib/l10n/eo.php
new file mode 100644
index 00000000000..96bcb06a8d7
--- /dev/null
+++ b/lib/l10n/eo.php
@@ -0,0 +1,24 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Helpo",
+"Personal" => "Persona",
+"Settings" => "Agordo",
+"Users" => "Uzantoj",
+"Apps" => "Aplikaĵoj",
+"ZIP download is turned off." => "ZIP-elŝuto estas malkapabligita.",
+"Files need to be downloaded one by one." => "Dosieroj devas elŝutiĝi unuope.",
+"Back to Files" => "Reen al la dosieroj",
+"Selected files too large to generate zip file." => "La elektitaj dosieroj tro grandas por genero de ZIP-dosiero.",
+"Application is not enabled" => "La aplikaĵo ne estas kapabligita",
+"Authentication error" => "Aŭtentiga eraro",
+"Token expired. Please reload page." => "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon.",
+"seconds ago" => "sekundojn antaŭe",
+"1 minute ago" => "antaŭ 1 minuto",
+"%d minutes ago" => "antaŭ %d minutoj",
+"today" => "hodiaŭ",
+"yesterday" => "hieraŭ",
+"%d days ago" => "antaŭ %d tagoj",
+"last month" => "lasta monato",
+"months ago" => "monatojn antaŭe",
+"last year" => "lasta jaro",
+"years ago" => "jarojn antaŭe"
+);
diff --git a/lib/l10n/es.php b/lib/l10n/es.php
new file mode 100644
index 00000000000..174fe0720fd
--- /dev/null
+++ b/lib/l10n/es.php
@@ -0,0 +1,25 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Ayuda",
+"Personal" => "Personal",
+"Settings" => "Ajustes",
+"Users" => "Usuarios",
+"Apps" => "Aplicaciones",
+"Admin" => "Administración",
+"ZIP download is turned off." => "La descarga en ZIP está desactivada.",
+"Files need to be downloaded one by one." => "Los archivos deben ser descargados uno por uno.",
+"Back to Files" => "Volver a Archivos",
+"Selected files too large to generate zip file." => "Los archivos seleccionados son demasiado grandes para generar el archivo zip.",
+"Application is not enabled" => "La aplicación no está habilitada",
+"Authentication error" => "Error de autenticación",
+"Token expired. Please reload page." => "Token expirado. Por favor, recarga la página.",
+"seconds ago" => "hace segundos",
+"1 minute ago" => "hace 1 minuto",
+"%d minutes ago" => "hace %d minutos",
+"today" => "hoy",
+"yesterday" => "ayer",
+"%d days ago" => "hace %d días",
+"last month" => "este mes",
+"months ago" => "hace meses",
+"last year" => "este año",
+"years ago" => "hace años"
+);
diff --git a/lib/l10n/et_EE.php b/lib/l10n/et_EE.php
new file mode 100644
index 00000000000..d8da90a3cbf
--- /dev/null
+++ b/lib/l10n/et_EE.php
@@ -0,0 +1,25 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Abiinfo",
+"Personal" => "Isiklik",
+"Settings" => "Seaded",
+"Users" => "Kasutajad",
+"Apps" => "Rakendused",
+"Admin" => "Admin",
+"ZIP download is turned off." => "ZIP-ina allalaadimine on välja lülitatud.",
+"Files need to be downloaded one by one." => "Failid tuleb alla laadida ükshaaval.",
+"Back to Files" => "Tagasi failide juurde",
+"Selected files too large to generate zip file." => "Valitud failid on ZIP-faili loomiseks liiga suured.",
+"Application is not enabled" => "Rakendus pole sisse lülitatud",
+"Authentication error" => "Autentimise viga",
+"Token expired. Please reload page." => "Kontrollkood aegus. Paelun lae leht uuesti.",
+"seconds ago" => "sekundit tagasi",
+"1 minute ago" => "1 minut tagasi",
+"%d minutes ago" => "%d minutit tagasi",
+"today" => "täna",
+"yesterday" => "eile",
+"%d days ago" => "%d päeva tagasi",
+"last month" => "eelmisel kuul",
+"months ago" => "kuud tagasi",
+"last year" => "eelmisel aastal",
+"years ago" => "aastat tagasi"
+);
diff --git a/lib/l10n/fi_FI.php b/lib/l10n/fi_FI.php
index 81f4aa95840..dda2c760373 100644
--- a/lib/l10n/fi_FI.php
+++ b/lib/l10n/fi_FI.php
@@ -1,5 +1,6 @@
<?php $TRANSLATIONS = array(
"Help" => "Ohje",
+"Personal" => "Henkilökohtainen",
"Settings" => "Asetukset",
"Users" => "Käyttäjät",
"Apps" => "Sovellukset",
@@ -8,7 +9,9 @@
"Files need to be downloaded one by one." => "Tiedostot on ladattava yksittäin.",
"Back to Files" => "Takaisin tiedostoihin",
"Selected files too large to generate zip file." => "Valitut tiedostot ovat liian suurikokoisia mahtuakseen zip-tiedostoon.",
+"Application is not enabled" => "Sovellusta ei ole otettu käyttöön",
"Authentication error" => "Todennusvirhe",
+"Token expired. Please reload page." => "Valtuutus vanheni. Lataa sivu uudelleen.",
"seconds ago" => "sekuntia sitten",
"1 minute ago" => "1 minuutti sitten",
"%d minutes ago" => "%d minuuttia sitten",
diff --git a/lib/l10n/fr.php b/lib/l10n/fr.php
new file mode 100644
index 00000000000..c674b79b959
--- /dev/null
+++ b/lib/l10n/fr.php
@@ -0,0 +1,25 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Aide",
+"Personal" => "Personnel",
+"Settings" => "Paramètres",
+"Users" => "Utilisateurs",
+"Apps" => "Applications",
+"Admin" => "Administration",
+"ZIP download is turned off." => "Téléchargement ZIP désactivé.",
+"Files need to be downloaded one by one." => "Les fichiers nécessitent d'être téléchargés un par un.",
+"Back to Files" => "Retour aux Fichiers",
+"Selected files too large to generate zip file." => "Les fichiers sélectionnés sont trop volumineux pour être compressés.",
+"Application is not enabled" => "L'application n'est pas activée",
+"Authentication error" => "Erreur d'authentification",
+"Token expired. Please reload page." => "La session a expiré. Veuillez recharger la page.",
+"seconds ago" => "à l'instant",
+"1 minute ago" => "il y a 1 minute",
+"%d minutes ago" => "il y a %d minutes",
+"today" => "aujourd'hui",
+"yesterday" => "hier",
+"%d days ago" => "il y a %d jours",
+"last month" => "le mois dernier",
+"months ago" => "il y a plusieurs mois",
+"last year" => "l'année dernière",
+"years ago" => "il y a plusieurs années"
+);
diff --git a/lib/l10n/it.php b/lib/l10n/it.php
new file mode 100644
index 00000000000..2c88818dc6c
--- /dev/null
+++ b/lib/l10n/it.php
@@ -0,0 +1,25 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Aiuto",
+"Personal" => "Personale",
+"Settings" => "Impostazioni",
+"Users" => "Utenti",
+"Apps" => "Applicazioni",
+"Admin" => "Admin",
+"ZIP download is turned off." => "Lo scaricamento in formato ZIP è stato disabilitato.",
+"Files need to be downloaded one by one." => "I file devono essere scaricati uno alla volta.",
+"Back to Files" => "Torna ai file",
+"Selected files too large to generate zip file." => "I file selezionati sono troppo grandi per generare un file zip.",
+"Application is not enabled" => "L'applicazione non è abilitata",
+"Authentication error" => "Errore di autenticazione",
+"Token expired. Please reload page." => "Token scaduto. Ricarica la pagina.",
+"seconds ago" => "secondi fa",
+"1 minute ago" => "1 minuto fa",
+"%d minutes ago" => "%d minuti fa",
+"today" => "oggi",
+"yesterday" => "ieri",
+"%d days ago" => "%d giorni fa",
+"last month" => "il mese scorso",
+"months ago" => "mesi fa",
+"last year" => "l'anno scorso",
+"years ago" => "anni fa"
+);
diff --git a/lib/l10n/uk.php b/lib/l10n/uk.php
new file mode 100644
index 00000000000..18f6a4a623d
--- /dev/null
+++ b/lib/l10n/uk.php
@@ -0,0 +1,24 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Допомога",
+"Personal" => "Особисте",
+"Settings" => "Налаштування",
+"Users" => "Користувачі",
+"Apps" => "Додатки",
+"Admin" => "Адмін",
+"ZIP download is turned off." => "ZIP завантаження вимкнено.",
+"Files need to be downloaded one by one." => "Файли повинні бути завантаженні послідовно.",
+"Back to Files" => "Повернутися до файлів",
+"Selected files too large to generate zip file." => "Вибрані фали завеликі для генерування zip файлу.",
+"Application is not enabled" => "Додаток не увімкнений",
+"Authentication error" => "Помилка автентифікації",
+"seconds ago" => "секунди тому",
+"1 minute ago" => "1 хвилину тому",
+"%d minutes ago" => "%d хвилин тому",
+"today" => "сьогодні",
+"yesterday" => "вчора",
+"%d days ago" => "%d днів тому",
+"last month" => "минулого місяця",
+"months ago" => "місяці тому",
+"last year" => "минулого року",
+"years ago" => "роки тому"
+);
diff --git a/lib/mimetypes.list.php b/lib/mimetypes.list.php
index f7207493f7f..37d50756d57 100644
--- a/lib/mimetypes.list.php
+++ b/lib/mimetypes.list.php
@@ -55,6 +55,9 @@ return array(
'ods'=>'application/vnd.oasis.opendocument.spreadsheet',
'odg'=>'application/vnd.oasis.opendocument.graphics',
'odp'=>'application/vnd.oasis.opendocument.presentation',
+ 'pages'=>'application/x-iwork-pages-sffpages',
+ 'numbers'=>'application/x-iwork-numbers-sffnumbers',
+ 'keynote'=>'application/x-iwork-keynote-sffkey',
'kra'=>'application/x-krita',
'mp3'=>'audio/mpeg',
'doc'=>'application/msword',
diff --git a/lib/public/app.php b/lib/public/app.php
index 5689f53ffb2..e74f1550740 100644
--- a/lib/public/app.php
+++ b/lib/public/app.php
@@ -46,7 +46,7 @@ class App {
*
*/
public static function register( $data ){
- return \OC_App::register( $data );
+ return true; // don't do anything
}
/**
diff --git a/lib/util.php b/lib/util.php
index 6e62ed9bf58..f26fa63e446 100755
--- a/lib/util.php
+++ b/lib/util.php
@@ -343,10 +343,16 @@ class OC_Util {
$location = $_REQUEST['redirect_url'];
}
else if (isset(OC::$REQUESTEDAPP) && !empty(OC::$REQUESTEDAPP)) {
- $location = OC::$WEBROOT.'/?app='.OC::$REQUESTEDAPP;
+ $location = OC_Helper::linkToAbsolute( OC::$REQUESTEDAPP, 'index.php' );
}
else {
- $location = OC::$WEBROOT.'/'.OC_Appconfig::getValue('core', 'defaultpage', '?app=files');
+ $defaultpage = OC_Appconfig::getValue('core', 'defaultpage');
+ if ($defaultpage) {
+ $location = OC_Helper::serverProtocol().'://'.OC_Helper::serverHost().OC::$WEBROOT.'/'.$defaultpage;
+ }
+ else {
+ $location = OC_Helper::linkToAbsolute( 'files', 'index.php' );
+ }
}
OC_Log::write('core', 'redirectToDefaultPage: '.$location, OC_Log::DEBUG);
header( 'Location: '.$location );
diff --git a/settings/admin.php b/settings/admin.php
index 8369ee64e06..bf8e03c13c8 100755
--- a/settings/admin.php
+++ b/settings/admin.php
@@ -18,6 +18,8 @@ $forms=OC_App::getForms('admin');
$htaccessworking=OC_Util::ishtaccessworking();
$entries=OC_Log_Owncloud::getEntries(3);
+$entriesremain=(count(OC_Log_Owncloud::getEntries(4)) > 3)?true:false;
+
function compareEntries($a,$b){
return $b->time - $a->time;
}
@@ -25,6 +27,7 @@ usort($entries, 'compareEntries');
$tmpl->assign('loglevel',OC_Config::getValue( "loglevel", 2 ));
$tmpl->assign('entries',$entries);
+$tmpl->assign('entriesremain', $entriesremain);
$tmpl->assign('htaccessworking',$htaccessworking);
$tmpl->assign('forms',array());
foreach($forms as $form){
diff --git a/settings/ajax/apps/ocs.php b/settings/ajax/apps/ocs.php
new file mode 100644
index 00000000000..5a326c125f6
--- /dev/null
+++ b/settings/ajax/apps/ocs.php
@@ -0,0 +1,65 @@
+<?php
+/**
+ * Copyright (c) 2012 Thomas Tanghus <thomas@tanghus.net>
+ * This file is licensed under the Affero General Public License version 3 or
+ * later.
+ * See the COPYING-README file.
+ */
+
+// Init owncloud
+require_once('../../../lib/base.php');
+
+OC_JSON::checkAdminUser();
+
+$l = OC_L10N::get('core');
+
+if(OC_Config::getValue('appstoreenabled', true)==false){
+ OCP\JSON::success(array('type' => 'external', 'data' => array()));
+}
+
+$enabledApps=OC_App::getEnabledApps();
+
+if(is_null($enabledApps)) {
+ OCP\JSON::error(array('data' => array('message' => $l->t('Unable to load list from App Store'))));
+}
+
+$apps=array();
+
+// apps from external repo via OCS
+$catagoryNames=OC_OCSClient::getCategories();
+if(is_array($catagoryNames)){
+ $categories=array_keys($catagoryNames);
+ $page=0;
+ $externalApps=OC_OCSClient::getApplications($categories,$page);
+ foreach($externalApps as $app){
+ // show only external apps that aren't enabled yet
+ $local=false;
+ foreach($enabledApps as $a){
+ if($a['name'] == $app['name']) {
+ $local=true;
+ }
+ }
+
+ if(!$local) {
+ if($app['preview']=='') {
+ $pre='trans.png';
+ } else {
+ $pre=$app['preview'];
+ }
+ $apps[]=array(
+ 'name'=>$app['name'],
+ 'id'=>$app['id'],
+ 'active'=>false,
+ 'description'=>$app['description'],
+ 'author'=>$app['personid'],
+ 'license'=>$app['license'],
+ 'preview'=>$pre,
+ 'internal'=>false,
+ 'internallabel'=>'3rd Party App',
+ );
+ }
+ }
+}
+
+OCP\JSON::success(array('type' => 'external', 'data' => $apps));
+
diff --git a/settings/ajax/enableapp.php b/settings/ajax/enableapp.php
index bd53a50210c..fe3922fa02b 100644
--- a/settings/ajax/enableapp.php
+++ b/settings/ajax/enableapp.php
@@ -6,8 +6,9 @@ OC_JSON::checkAdminUser();
OCP\JSON::callCheck();
OC_JSON::setContentTypeHeader();
-if(OC_App::enable($_POST['appid'])){
- OC_JSON::success();
-}else{
+$appid = OC_App::enable($_POST['appid']);
+if($appid !== false) {
+ OC_JSON::success(array('data' => array('appid' => $appid)));
+} else {
OC_JSON::error();
}
diff --git a/settings/ajax/getlog.php b/settings/ajax/getlog.php
index d9e80de37ba..d5af22ac339 100644
--- a/settings/ajax/getlog.php
+++ b/settings/ajax/getlog.php
@@ -14,4 +14,4 @@ $count=(isset($_GET['count']))?$_GET['count']:50;
$offset=(isset($_GET['offset']))?$_GET['offset']:0;
$entries=OC_Log_Owncloud::getEntries($count,$offset);
-OC_JSON::success(array("data" => OC_Util::sanitizeHTML($entries)));
+OC_JSON::success(array("data" => OC_Util::sanitizeHTML($entries), "remain"=>(count(OC_Log_Owncloud::getEntries(1,$offset + $offset)) != 0)?true:false));
diff --git a/settings/apps.php b/settings/apps.php
index 762395c031b..6feede7741c 100644
--- a/settings/apps.php
+++ b/settings/apps.php
@@ -47,6 +47,7 @@ foreach($registeredApps as $app){
$info['internallabel']='3rd Party App';
}
$info['preview']='trans.png';
+ $info['version']=OC_App::getAppVersion($app);
$apps[]=$info;
}
}
@@ -59,38 +60,6 @@ function app_sort($a, $b){
}
usort($apps, 'app_sort');
-// apps from external repo via OCS
- $catagoryNames=OC_OCSClient::getCategories();
- if(is_array($catagoryNames)){
- $categories=array_keys($catagoryNames);
- $page=0;
- $externalApps=OC_OCSClient::getApplications($categories,$page);
- foreach($externalApps as $app){
- // show only external apps that are not exist yet
- $local=false;
- foreach($apps as $a){
- if($a['name']==$app['name']) $local=true;
- }
-
- if(!$local) {
- if($app['preview']=='') $pre='trans.png'; else $pre=$app['preview'];
- $apps[]=array(
- 'name'=>$app['name'],
- 'id'=>$app['id'],
- 'active'=>false,
- 'description'=>$app['description'],
- 'author'=>$app['personid'],
- 'license'=>$app['license'],
- 'preview'=>$pre,
- 'internal'=>false,
- 'internallabel'=>'3rd Party App',
- );
- }
- }
- }
-
-
-
$tmpl = new OC_Template( "settings", "apps", "user" );
$tmpl->assign('apps',$apps, false);
$appid = (isset($_GET['appid'])?strip_tags($_GET['appid']):'');
diff --git a/settings/css/settings.css b/settings/css/settings.css
index d5634eec81f..373b15bff68 100644
--- a/settings/css/settings.css
+++ b/settings/css/settings.css
@@ -22,14 +22,14 @@ form { display:inline; }
table:not(.nostyle) th { height:2em; color:#999; }
table:not(.nostyle) th, table:not(.nostyle) td { border-bottom:1px solid #ddd; padding:0 .5em; padding-left:.8em; text-align:left; font-weight:normal; }
td.name, td.password { padding-left:.8em; }
-td.password>img, td.remove>img, td.quota>img { visibility:hidden; }
+td.password>img, td.remove>a, td.quota>img { visibility:hidden; }
td.password, td.quota { width:12em; cursor:pointer; }
td.password>span, td.quota>span { margin-right: 1.2em; color: #C7C7C7; }
td.remove { width:1em; padding-right:1em; }
tr:hover>td.password>span { margin:0; cursor:pointer; }
-tr:hover>td.remove>img, tr:hover>td.password>img, tr:hover>td.quota>img { visibility:visible; cursor:pointer; }
-tr:hover>td.remove>img { float:right; }
+tr:hover>td.remove>a, tr:hover>td.password>img, tr:hover>td.quota>img { visibility:visible; cursor:pointer; }
+tr:hover>td.remove>a { float:right; }
li.selected { background-color:#ddd; }
#content>table:not(.nostyle) { margin-top:3em; }
table:not(.nostyle) { width:100%; }
@@ -43,10 +43,19 @@ div.quota>span { position:absolute; right:0em; white-space:nowrap; top: 0.7em }
select.quota.active { background: #fff; }
/* APPS */
+.appinfo { margin: 1em; }
+h3 { font-size: 1.4em; font-weight: bold; }
+ul.applist li { height: 2.2em; padding: 0.2em 0.2em 0.2em 0.8em !important; }
li { color:#888; }
li.active { color:#000; }
-small.externalapp { color:#FFF; background-color:#BBB; font-weight:bold; font-size:6pt; padding:4px; border-radius: 4px;}
-span.version { margin-left:3em; color:#ddd; }
+small.externalapp { color:#FFF; background-color:#BBB; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 4px;}
+small.externalapp.list { float: right; }
+span.version { margin-left:3em; margin-right:3em; color:#555; }
+
+.app { position: relative; display: inline-block; padding: 0.2em 0 0.2em 0 !important; text-overflow: hidden; overflow: hidden; white-space: nowrap; /*transition: .2s max-width linear; -o-transition: .2s max-width linear; -moz-transition: .2s max-width linear; -webkit-transition: .2s max-width linear; -ms-transition: .2s max-width linear;*/ }
+.app.externalapp { max-width: 12.5em; z-index: 100; }
+/* Transition to complete width! */
+.app:hover, .app:active { max-width: inherit; }
/* LOG */
#log { white-space:normal; }
diff --git a/settings/js/apps.js b/settings/js/apps.js
index cfef894c6fb..cfddf4a48a1 100644
--- a/settings/js/apps.js
+++ b/settings/js/apps.js
@@ -1,13 +1,108 @@
/**
* Copyright (c) 2011, Robin Appelman <icewind1991@gmail.com>
+ * Copyright (c) 2012, Thomas Tanghus <thomas@tanghus.net>
* This file is licensed under the Affero General Public License version 3 or later.
* See the COPYING-README file.
*/
+OC.Settings = OC.Settings || {};
+OC.Settings.Apps = OC.Settings.Apps || {
+ loadOCS:function() {
+ $.getJSON(OC.filePath('settings', 'ajax', 'apps/ocs.php'), function(jsondata) {
+ if(jsondata.status == 'success'){
+ var apps = jsondata.data;
+ $.each(apps, function(b, appdata) {
+ OC.Settings.Apps.insertApp(appdata);
+ });
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('core', 'Error'));
+ }
+ });
+ },
+ loadApp:function(app) {
+ var page = $('#rightcontent');
+ page.find('p.license').show();
+ page.find('span.name').text(app.name);
+ page.find('small.externalapp').text(app.internallabel);
+ if (app.version) {
+ page.find('span.version').text(app.version);
+ } else {
+ page.find('span.version').text('');
+ }
+ page.find('p.description').text(app.description);
+ page.find('img.preview').attr('src', app.preview);
+ page.find('small.externalapp').attr('style', 'visibility:visible');
+ page.find('span.author').text(app.author);
+ page.find('span.licence').text(app.licence);
+
+ page.find('input.enable').show();
+ page.find('input.enable').val((app.active) ? t('settings', 'Disable') : t('settings', 'Enable'));
+ page.find('input.enable').data('appid', app.id);
+ page.find('input.enable').data('active', app.active);
+ if (app.internal == false) {
+ page.find('p.appslink').show();
+ page.find('a').attr('href', 'http://apps.owncloud.com/content/show.php?content=' + app.id);
+ } else {
+ page.find('p.appslink').hide();
+ }
+ },
+ enableApp:function(appid, active, element) {
+ console.log('enableApp:', appid, active, element);
+ var appitem=$('#leftcontent li[data-id="'+appid+'"]');
+ appData = appitem.data('app');
+ appData.active = !active;
+ appitem.data('app', appData);
+ if(active) {
+ $.post(OC.filePath('settings','ajax','disableapp.php'),{appid:appid},function(result) {
+ if(!result || result.status!='success') {
+ OC.dialogs.alert('Error while disabling app','Error');
+ }
+ else {
+ element.data('active',false);
+ element.val(t('settings','Enable'));
+ }
+ },'json');
+ $('#leftcontent li[data-id="'+appid+'"]').removeClass('active');
+ } else {
+ $.post(OC.filePath('settings','ajax','enableapp.php'),{appid:appid},function(result) {
+ if(!result || result.status!='success') {
+ OC.dialogs.alert('Error while enabling app','Error');
+ }
+ else {
+ element.data('active',true);
+ element.val(t('settings','Disable'));
+ }
+ },'json');
+ $('#leftcontent li[data-id="'+appid+'"]').addClass('active');
+ }
+ },
+ insertApp:function(appdata) {
+ var applist = $('#leftcontent li');
+ var app =
+ $('<li data-id="' + appdata.id + '" data-type="external" data-installed="0">'
+ + '<a class="app externalapp" href="' + OC.filePath('settings', 'apps', 'index.php') + '&appid=' + appdata.id+'">'
+ + appdata.name+'</a><small class="externalapp list">3rd party</small></li>');
+ app.data('app', appdata);
+ var added = false;
+ applist.each(function() {
+ if(!parseInt($(this).data('installed')) && $(this).find('a').text().toLowerCase() > appdata.name.toLowerCase()) {
+ $(this).before(app);
+ added = true;
+ return false; // dang, remember this to get out of loop
+ }
+ });
+ if(!added) {
+ applist.last().after(app);
+ }
+ return app;
+ }
+}
+
$(document).ready(function(){
$('#leftcontent li').each(function(index,li){
- var app=$.parseJSON($(this).children('span').text());
+ var app = $.parseJSON($(this).children('span').text());
$(li).data('app',app);
+ $(this).find('span.hidden').remove();
});
$('#leftcontent li').keydown(function(event) {
if (event.which == 13 || event.which == 32) {
@@ -15,65 +110,25 @@ $(document).ready(function(){
}
return false;
});
- $('#leftcontent li').click(function(){
- var app=$(this).data('app');
- $('#rightcontent p.license').show();
- $('#rightcontent span.name').text(app.name);
- $('#rightcontent small.externalapp').text(app.internallabel);
- $('#rightcontent span.version').text(app.version);
- $('#rightcontent p.description').text(app.description);
- $('#rightcontent img.preview').attr('src',app.preview);
- $('#rightcontent small.externalapp').attr('style','visibility:visible');
- $('#rightcontent span.author').text(app.author);
- $('#rightcontent span.licence').text(app.licence);
-
- $('#rightcontent input.enable').show();
- $('#rightcontent input.enable').val((app.active)?t('settings','Disable'):t('settings','Enable'));
- $('#rightcontent input.enable').data('appid',app.id);
- $('#rightcontent input.enable').data('active',app.active);
- if ( app.internal == false ) {
- $('#rightcontent p.appslink').show();
- $('#rightcontent a').attr('href','http://apps.owncloud.com/content/show.php?content='+app.id);
- } else {
- $('#rightcontent p.appslink').hide();
+
+ $(document).on('click', '#leftcontent', function(event){
+ var tgt = $(event.target);
+ if (tgt.is('li') || tgt.is('a')) {
+ var item = tgt.is('li') ? $(tgt) : $(tgt).parent();
+ var app = item.data('app');
+ OC.Settings.Apps.loadApp(app);
}
return false;
});
$('#rightcontent input.enable').click(function(){
var element = $(this);
- var app=$(this).data('appid');
+ var appid=$(this).data('appid');
var active=$(this).data('active');
- if(app){
- if(active){
- $.post(OC.filePath('settings','ajax','disableapp.php'),{appid:app},function(result){
- if(!result || result.status!='success'){
- OC.dialogs.alert('Error while disabling app','Error');
- }
- else {
- element.data('active',false);
- element.val(t('settings','Enable'));
- var appData=$('#leftcontent li[data-id="'+app+'"]');
- appData.active=false;
- }
- },'json');
- $('#leftcontent li[data-id="'+app+'"]').removeClass('active');
- }else{
- $.post(OC.filePath('settings','ajax','enableapp.php'),{appid:app},function(result){
- if(!result || result.status!='success'){
- OC.dialogs.alert('Error while enabling app','Error');
- }
- else {
- element.data('active',true);
- element.val(t('settings','Disable'));
- var appData=$('#leftcontent li[data-id="'+app+'"]');
- appData.active=true;
- }
- },'json');
- $('#leftcontent li[data-id="'+app+'"]').addClass('active');
- }
+ if(appid) {
+ OC.Settings.Apps.enableApp(appid, active, element);
}
});
-
+
if(appid) {
var item = $('#leftcontent li[data-id="'+appid+'"]');
if(item) {
@@ -82,4 +137,6 @@ $(document).ready(function(){
$('#leftcontent').animate({scrollTop: $(item).offset().top-70}, 'slow','swing');
}
}
+
+ OC.Settings.Apps.loadOCS();
});
diff --git a/settings/js/log.js b/settings/js/log.js
index fe2e92f7a86..04a7bf8b288 100644
--- a/settings/js/log.js
+++ b/settings/js/log.js
@@ -23,6 +23,9 @@ OC.Log={
if(result.status=='success'){
OC.Log.addEntries(result.data);
$('html, body').animate({scrollTop: $(document).height()}, 800);
+ if(!result.remain){
+ $('#moreLog').css('display', 'none');
+ }
}
});
},
diff --git a/settings/js/users.js b/settings/js/users.js
index 7f3b027b4df..5a3820b74d3 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -27,7 +27,7 @@ UserList={
$('tr').filterAttr( 'data-uid', UserList.deleteUid ).hide();
// Provide user with option to undo
- $('#notification').text(t('files','undo delete user'));
+ $('#notification').html(t('users', 'deleted')+' '+uid+'<span class="undo">'+t('users', 'undo')+'</span>');
$('#notification').data('deleteuser',true);
$('#notification').fadeIn();
@@ -170,7 +170,7 @@ $(document).ready(function(){
applyMultiplySelect($(element));
});
- $('td.remove>img').live('click',function(event){
+ $('td.remove>a').live('click',function(event){
var uid = $(this).parent().parent().data('uid');
@@ -304,9 +304,13 @@ $(document).ready(function(){
tr.attr('data-uid',username);
tr.find('td.name').text(username);
var select=$('<select multiple="multiple" class="groupsselect" data-placehoder="Groups" title="Groups">');
+ var subadminselect=$('<select multiple="multiple" class="subadminsselect" data-placehoder="subadmins" title="' + t('files', 'SubAdmin') + '">');
select.data('username',username);
select.data('userGroups',groups);
+ subadminselect.data('username',username);
+ subadminselect.data('userGroups',groups);
tr.find('td.groups').empty();
+ tr.find('td.subadmins').empty();
var allGroups=$('#content table').data('groups').split(', ');
for(var i=0;i<groups.length;i++){
if(allGroups.indexOf(groups[i])==-1){
@@ -315,12 +319,18 @@ $(document).ready(function(){
}
$.each(allGroups,function(i,group){
select.append($('<option value="'+group+'">'+group+'</option>'));
+ if(group != 'admin'){
+ subadminselect.append($('<option value="'+group+'">'+group+'</option>'));
+ }
});
tr.find('td.groups').append(select);
+ tr.find('td.subadmins').append(subadminselect);
if(tr.find('td.remove img').length==0){
tr.find('td.remove').append($('<img alt="Delete" title="'+t('settings','Delete')+'" class="svg action" src="'+OC.imagePath('core','actions/delete')+'"/>'));
}
applyMultiplySelect(select);
+ applyMultiplySelect(subadminselect);
+
$('#content table tbody').last().append(tr);
tr.find('select.quota-user option').attr('selected',null);
@@ -332,7 +342,7 @@ $(document).ready(function(){
});
// Handle undo notifications
$('#notification').hide();
- $('#notification').click(function(){
+ $('#notification .undo').live('click', function() {
if($('#notification').data('deleteuser'))
{
$( 'tr' ).filterAttr( 'data-uid', UserList.deleteUid ).show();
diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php
index 6e0c6e2fee4..4464f7596d3 100644
--- a/settings/l10n/bg_BG.php
+++ b/settings/l10n/bg_BG.php
@@ -1,27 +1,40 @@
<?php $TRANSLATIONS = array(
+"Email saved" => "Е-пощата е записана",
+"Invalid email" => "Неправилна е-поща",
"OpenID Changed" => "OpenID е сменено",
"Invalid request" => "Невалидна заявка",
"Language changed" => "Езика е сменен",
+"Disable" => "Изключване",
+"Enable" => "Включване",
+"Saving..." => "Записване...",
"Select an App" => "Изберете програма",
"-licensed" => "-лицензирано",
"by" => "от",
+"Documentation" => "Документация",
"Ask a question" => "Задайте въпрос",
"Problems connecting to help database." => "Проблеми при свързване с помощната база",
"Go there manually." => "Отидете ръчно.",
"Answer" => "Отговор",
"You use" => "Вие ползвате",
"of the available" => "от наличните",
+"Download" => "Изтегляне",
"Your password got changed" => "Вашата парола е сменена",
"Unable to change your password" => "Невъзможна промяна на паролата",
"Current password" => "Текуща парола",
"New password" => "Нова парола",
"show" => "показва",
"Change password" => "Промяна на парола",
+"Email" => "Е-поща",
+"Your email address" => "Адресът на е-пощата ви",
+"Fill in an email address to enable password recovery" => "Въведете е-поща за възстановяване на паролата",
"Language" => "Език",
+"Help translate" => "Помощ за превода",
"use this address to connect to your ownCloud in your file manager" => "ползвай този адрес за връзка с Вашия ownCloud във файловия мениджър",
"Name" => "Име",
"Password" => "Парола",
"Groups" => "Групи",
"Create" => "Ново",
+"Default Quota" => "Квота по подразбиране",
+"Quota" => "Квота",
"Delete" => "Изтриване"
);
diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php
index dae698dbdea..2917f8a84c4 100644
--- a/settings/l10n/ca.php
+++ b/settings/l10n/ca.php
@@ -47,6 +47,5 @@
"Other" => "Altre",
"SubAdmin" => "SubAdmin",
"Quota" => "Quota",
-"SubAdmin for ..." => "SubAdmin per a ...",
"Delete" => "Suprimeix"
);
diff --git a/settings/l10n/de.php b/settings/l10n/de.php
index 010146283fb..5610a4ec03a 100644
--- a/settings/l10n/de.php
+++ b/settings/l10n/de.php
@@ -47,6 +47,5 @@
"Other" => "Andere",
"SubAdmin" => "Unteradministrator",
"Quota" => "Quota",
-"SubAdmin for ..." => "Unteradministrator für...",
"Delete" => "Löschen"
);
diff --git a/settings/l10n/el.php b/settings/l10n/el.php
index c2340c1641d..c0ab65a81a2 100644
--- a/settings/l10n/el.php
+++ b/settings/l10n/el.php
@@ -47,6 +47,5 @@
"Other" => "Άλλα",
"SubAdmin" => "SubAdmin",
"Quota" => "Σύνολο χώρου",
-"SubAdmin for ..." => "SubAdmin για ...",
"Delete" => "Διαγραφή"
);
diff --git a/settings/l10n/eo.php b/settings/l10n/eo.php
index 348bee92c78..6e70d923b36 100644
--- a/settings/l10n/eo.php
+++ b/settings/l10n/eo.php
@@ -3,11 +3,13 @@
"Invalid email" => "Nevalida retpoŝtadreso",
"OpenID Changed" => "La agordo de OpenID estas ŝanĝita",
"Invalid request" => "Nevalida peto",
+"Authentication error" => "Aŭtentiga eraro",
"Language changed" => "La lingvo estas ŝanĝita",
"Disable" => "Malkapabligi",
"Enable" => "Kapabligi",
"Saving..." => "Konservante...",
"__language_name__" => "Esperanto",
+"Security Warning" => "Sekureca averto",
"Log" => "Registro",
"More" => "Pli",
"Add your App" => "Aldonu vian aplikaĵon",
@@ -43,6 +45,7 @@
"Create" => "Krei",
"Default Quota" => "Defaŭlta kvoto",
"Other" => "Alia",
+"SubAdmin" => "Subadministranto",
"Quota" => "Kvoto",
"Delete" => "Forigi"
);
diff --git a/settings/l10n/es.php b/settings/l10n/es.php
index ad599402d30..687c21259f0 100644
--- a/settings/l10n/es.php
+++ b/settings/l10n/es.php
@@ -47,6 +47,5 @@
"Other" => "Otro",
"SubAdmin" => "SubAdmin",
"Quota" => "Cuota",
-"SubAdmin for ..." => "SubAdmin para ...",
"Delete" => "Eliminar"
);
diff --git a/settings/l10n/eu.php b/settings/l10n/eu.php
index 1e8379b752d..009cd1a8a89 100644
--- a/settings/l10n/eu.php
+++ b/settings/l10n/eu.php
@@ -3,11 +3,13 @@
"Invalid email" => "Baliogabeko eposta",
"OpenID Changed" => "OpenID aldatuta",
"Invalid request" => "Baliogabeko eskaria",
+"Authentication error" => "Autentifikazio errorea",
"Language changed" => "Hizkuntza aldatuta",
"Disable" => "Ez-gaitu",
"Enable" => "Gaitu",
"Saving..." => "Gordetzen...",
"__language_name__" => "Euskera",
+"Security Warning" => "Segurtasun abisua",
"Log" => "Egunkaria",
"More" => "Gehiago",
"Add your App" => "Gehitu zure aplikazioa",
@@ -43,6 +45,7 @@
"Create" => "Sortu",
"Default Quota" => "Kuota lehentsia",
"Other" => "Besteak",
+"SubAdmin" => "SubAdmin",
"Quota" => "Kuota",
"Delete" => "Ezabatu"
);
diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php
index c22ca72396a..8ddfcc7f97a 100644
--- a/settings/l10n/fr.php
+++ b/settings/l10n/fr.php
@@ -5,8 +5,8 @@
"Invalid request" => "Requête invalide",
"Authentication error" => "Erreur d'authentification",
"Language changed" => "Langue changée",
-"Disable" => "Désactivé",
-"Enable" => "Activé",
+"Disable" => "Désactiver",
+"Enable" => "Activer",
"Saving..." => "Sauvegarde...",
"__language_name__" => "Français",
"Security Warning" => "Alertes de sécurité",
@@ -24,7 +24,7 @@
"Go there manually." => "S'y rendre manuellement.",
"Answer" => "Réponse",
"You use" => "Vous utilisez",
-"of the available" => "d'espace de stockage sur un total de",
+"of the available" => "de votre espace de stockage d'une taille totale de",
"Desktop and Mobile Syncing Clients" => "Clients de synchronisation Mobile et Ordinateur",
"Download" => "Télécharger",
"Your password got changed" => "Votre mot de passe a été changé",
@@ -47,6 +47,5 @@
"Other" => "Autre",
"SubAdmin" => "SubAdmin",
"Quota" => "Quota",
-"SubAdmin for ..." => "SubAdmin pour ...",
"Delete" => "Supprimer"
);
diff --git a/settings/l10n/it.php b/settings/l10n/it.php
index 1ef27ce331d..62378377e85 100644
--- a/settings/l10n/it.php
+++ b/settings/l10n/it.php
@@ -1,10 +1,12 @@
<?php $TRANSLATIONS = array(
+"Unable to load list from App Store" => "Impossibile caricare l'elenco dall'App Store",
"Email saved" => "Email salvata",
"Invalid email" => "Email non valida",
"OpenID Changed" => "OpenID modificato",
"Invalid request" => "Richiesta non valida",
"Authentication error" => "Errore di autenticazione",
"Language changed" => "Lingua modificata",
+"Error" => "Errore",
"Disable" => "Disabilita",
"Enable" => "Abilita",
"Saving..." => "Salvataggio in corso...",
@@ -47,6 +49,5 @@
"Other" => "Altro",
"SubAdmin" => "SubAdmin",
"Quota" => "Quote",
-"SubAdmin for ..." => "SubAdmin per...",
"Delete" => "Elimina"
);
diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php
index 7050b85762f..f215e5b9108 100644
--- a/settings/l10n/ja_JP.php
+++ b/settings/l10n/ja_JP.php
@@ -3,11 +3,13 @@
"Invalid email" => "無効なメールアドレス",
"OpenID Changed" => "OpenIDが変更されました",
"Invalid request" => "無効なリクエストです",
+"Authentication error" => "認証エラー",
"Language changed" => "言語が変更されました",
"Disable" => "無効",
"Enable" => "有効",
"Saving..." => "保存中...",
"__language_name__" => "Japanese (日本語)",
+"Security Warning" => "セキュリティ警告",
"Log" => "ログ",
"More" => "もっと",
"Add your App" => "アプリを追加",
diff --git a/settings/l10n/ms_MY.php b/settings/l10n/ms_MY.php
index b701bf09eb3..969468117e2 100644
--- a/settings/l10n/ms_MY.php
+++ b/settings/l10n/ms_MY.php
@@ -1,13 +1,15 @@
<?php $TRANSLATIONS = array(
"Email saved" => "Emel disimpan",
"Invalid email" => "Emel tidak sah",
-"OpenID Changed" => "OpenID ditukar",
+"OpenID Changed" => "OpenID diubah",
"Invalid request" => "Permintaan tidak sah",
-"Language changed" => "Bahasa ditukar",
+"Authentication error" => "Ralat pengesahan",
+"Language changed" => "Bahasa diubah",
"Disable" => "Nyahaktif",
"Enable" => "Aktif",
"Saving..." => "Simpan...",
"__language_name__" => "_nama_bahasa_",
+"Security Warning" => "Amaran keselamatan",
"Log" => "Log",
"More" => "Lanjutan",
"Add your App" => "Tambah apps anda",
@@ -25,12 +27,12 @@
"of the available" => "yang tersedia",
"Desktop and Mobile Syncing Clients" => "Klien Selarian untuk Desktop dan Mobile",
"Download" => "Muat turun",
-"Your password got changed" => "Kata laluan anda ditukar",
-"Unable to change your password" => "Gagal menukar kata laluan anda ",
-"Current password" => "Kata laluan terkini",
+"Your password got changed" => "Kata laluan anda diubah",
+"Unable to change your password" => "Gagal mengubah kata laluan anda ",
+"Current password" => "Kata laluan semasa",
"New password" => "Kata laluan baru",
"show" => "Papar",
-"Change password" => "Tukar kata laluan",
+"Change password" => "Ubah kata laluan",
"Email" => "Emel",
"Your email address" => "Alamat emel anda",
"Fill in an email address to enable password recovery" => "Isi alamat emel anda untuk membolehkan pemulihan kata laluan",
@@ -43,6 +45,7 @@
"Create" => "Buat",
"Default Quota" => "Kuota Lalai",
"Other" => "Lain",
+"SubAdmin" => "SubAdmin",
"Quota" => "Kuota",
"Delete" => "Padam"
);
diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php
index 59185d68e37..c000bc4150f 100644
--- a/settings/l10n/pl.php
+++ b/settings/l10n/pl.php
@@ -9,6 +9,7 @@
"Enable" => "Włączone",
"Saving..." => "Zapisywanie...",
"__language_name__" => "Polski",
+"Security Warning" => "Ostrzeżenia bezpieczeństwa",
"Log" => "Log",
"More" => "Więcej",
"Add your App" => "Dodaj aplikacje",
@@ -44,6 +45,7 @@
"Create" => "Utwórz",
"Default Quota" => "Domyślny udział",
"Other" => "Inne",
+"SubAdmin" => "SubAdmin",
"Quota" => "Udział",
"Delete" => "Usuń"
);
diff --git a/settings/l10n/ru.php b/settings/l10n/ru.php
index 253625b4867..ac169fa3987 100644
--- a/settings/l10n/ru.php
+++ b/settings/l10n/ru.php
@@ -3,11 +3,13 @@
"Invalid email" => "Неправильный Email",
"OpenID Changed" => "OpenID изменён",
"Invalid request" => "Неверный запрос",
+"Authentication error" => "Ошибка авторизации",
"Language changed" => "Язык изменён",
"Disable" => "Отключить",
"Enable" => "Включить",
"Saving..." => "Сохранение...",
"__language_name__" => "Русский ",
+"Security Warning" => "Предупреждение безопасности",
"Log" => "Журнал",
"More" => "Ещё",
"Add your App" => "Добавить приложение",
diff --git a/settings/l10n/sl.php b/settings/l10n/sl.php
index f1ac1f16424..99c6d9d484a 100644
--- a/settings/l10n/sl.php
+++ b/settings/l10n/sl.php
@@ -47,6 +47,5 @@
"Other" => "Drugo",
"SubAdmin" => "PodSkrbnik",
"Quota" => "Količinska omejitev",
-"SubAdmin for ..." => "PodSkrbnik za ...",
"Delete" => "Izbriši"
);
diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php
index b942b86ed2e..0b4462876e1 100644
--- a/settings/l10n/sv.php
+++ b/settings/l10n/sv.php
@@ -1,10 +1,12 @@
<?php $TRANSLATIONS = array(
+"Unable to load list from App Store" => "Kan inte ladda listan från App Store",
"Email saved" => "E-post sparad",
"Invalid email" => "Ogiltig e-post",
"OpenID Changed" => "OpenID ändrat",
"Invalid request" => "Ogiltig begäran",
"Authentication error" => "Autentiseringsfel",
"Language changed" => "Språk ändrades",
+"Error" => "Fel",
"Disable" => "Avaktivera",
"Enable" => "Aktivera",
"Saving..." => "Sparar...",
@@ -47,6 +49,5 @@
"Other" => "Annat",
"SubAdmin" => "Underadministratör",
"Quota" => "Kvot",
-"SubAdmin for ..." => "Underadministratör för ...",
"Delete" => "Ta bort"
);
diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php
index 42e6eac5f36..e3ba426f5f1 100644
--- a/settings/l10n/tr.php
+++ b/settings/l10n/tr.php
@@ -3,11 +3,13 @@
"Invalid email" => "Geçersiz eposta",
"OpenID Changed" => "OpenID Değiştirildi",
"Invalid request" => "Geçersiz istek",
+"Authentication error" => "Eşleşme hata",
"Language changed" => "Dil değiştirildi",
"Disable" => "Etkin değil",
"Enable" => "Etkin",
"Saving..." => "Kaydediliyor...",
"__language_name__" => "__dil_adı__",
+"Security Warning" => "Güvenlik Uyarisi",
"Log" => "Günlük",
"More" => "Devamı",
"Add your App" => "Uygulamanı Ekle",
@@ -43,6 +45,7 @@
"Create" => "Oluştur",
"Default Quota" => "Varsayılan Kota",
"Other" => "Diğer",
+"SubAdmin" => "Alt Yönetici",
"Quota" => "Kota",
"Delete" => "Sil"
);
diff --git a/settings/l10n/uk.php b/settings/l10n/uk.php
new file mode 100644
index 00000000000..7331ff324c1
--- /dev/null
+++ b/settings/l10n/uk.php
@@ -0,0 +1,23 @@
+<?php $TRANSLATIONS = array(
+"OpenID Changed" => "OpenID змінено",
+"Invalid request" => "Помилковий запит",
+"Language changed" => "Мова змінена",
+"Select an App" => "Вибрати додаток",
+"-licensed" => "-ліцензовано",
+"by" => "по",
+"Ask a question" => "Запитати",
+"Problems connecting to help database." => "Проблема при з'єднані з базою допомоги",
+"You use" => "Ви використовуєте",
+"of the available" => "з доступної",
+"Your password got changed" => "Ваш пароль змінено",
+"Current password" => "Поточний пароль",
+"New password" => "Новий пароль",
+"show" => "показати",
+"Change password" => "Змінити пароль",
+"Language" => "Мова",
+"Name" => "Ім'я",
+"Password" => "Пароль",
+"Groups" => "Групи",
+"Create" => "Створити",
+"Delete" => "Видалити"
+);
diff --git a/settings/templates/admin.php b/settings/templates/admin.php
index 033cd1a1642..60b9732d7f4 100755
--- a/settings/templates/admin.php
+++ b/settings/templates/admin.php
@@ -52,7 +52,10 @@ if(!$_['htaccessworking']) {
</tr>
<?php endforeach;?>
</table>
+<?php if($_['entriesremain']): ?>
<input id='moreLog' type='button' value='<?php echo $l->t('More');?>...'></input>
+<?php endif; ?>
+
</fieldset>
diff --git a/settings/templates/apps.php b/settings/templates/apps.php
index 6edaf6c5848..83d63b6b417 100644
--- a/settings/templates/apps.php
+++ b/settings/templates/apps.php
@@ -7,24 +7,27 @@
var appid = '<?php echo $_['appid']; ?>';
</script>
<div id="controls">
- <a class="button" target="_blank" href="http://owncloud.org/dev/writing-apps/"><?php echo $l->t('Add your App');?></a>
+ <a class="button" target="_blank" href="http://owncloud.org/dev/apps/getting-started/"><?php echo $l->t('Add your App');?></a>
</div>
-<ul id="leftcontent">
+<ul id="leftcontent" class="applist">
<?php foreach($_['apps'] as $app):?>
- <li <?php if($app['active']) echo 'class="active"'?> data-id="<?php echo $app['id'] ?>">
- <a href="?appid=<?php echo $app['id'] ?>"><?php echo htmlentities($app['name']) ?></a>
+ <li <?php if($app['active']) echo 'class="active"'?> data-id="<?php echo $app['id'] ?>"
+ data-type="<?php echo $app['internal'] ? 'internal' : 'external' ?>" data-installed="1">
+ <a class="app<?php if(!$app['internal']) echo ' externalapp' ?>" href="?appid=<?php echo $app['id'] ?>"><?php echo htmlentities($app['name']) ?></a>
<span class="hidden">
<?php OC_JSON::encodedPrint($app,false) ?>
</span>
- <?php if(!$app['internal']) echo '<small class="externalapp">3rd party</small>' ?>
+ <?php if(!$app['internal']) echo '<small class="externalapp list">3rd party</small>' ?>
</li>
<?php endforeach;?>
</ul>
<div id="rightcontent">
+ <div class="appinfo">
<h3><strong><span class="name"><?php echo $l->t('Select an App');?></span></strong><span class="version"></span><small class="externalapp" style="visibility:hidden;"></small></h3>
<p class="description"></p>
<img src="" class="preview" />
<p class="appslink hidden"><a href="#" target="_blank"><?php echo $l->t('See application page at apps.owncloud.com');?></a></p>
<p class="license hidden"><span class="licence"></span><?php echo $l->t('-licensed');?> <?php echo $l->t('by');?> <span class="author"></span></p>
<input class="enable hidden" type="submit" />
+ </div>
</div>
diff --git a/settings/templates/users.php b/settings/templates/users.php
index 3e1eb9a0bbe..d8200bf2022 100644
--- a/settings/templates/users.php
+++ b/settings/templates/users.php
@@ -109,7 +109,7 @@ var isadmin = <?php echo $_['isadmin']?'true':'false'; ?>;
class="subadminsselect"
data-username="<?php echo $user['name'] ;?>"
data-subadmin="<?php echo $user['subadmin'] ;?>"
- data-placeholder="subadmins" title="<?php echo $l->t('SubAdmin for ...')?>"
+ data-placeholder="subadmins" title="<?php echo $l->t('SubAdmin')?>"
multiple="multiple">
<?php foreach($_["subadmingroups"] as $group): ?>
<option value="<?php echo $group;?>">
@@ -141,9 +141,12 @@ var isadmin = <?php echo $_['isadmin']?'true':'false'; ?>;
</select> <input class='quota-other'></input>
</div>
</td>
- <td class="remove"><?php if($user['name']!=OC_User::getUser()):?> <img
- alt="Delete" title="<?php echo $l->t('Delete')?>" class="svg action"
- src="<?php echo image_path('core','actions/delete.svg') ?>" /> <?php endif;?>
+ <td class="remove">
+ <?php if($user['name']!=OC_User::getUser()):?>
+ <a href="#" class="action delete" original-title="<?php echo $l->t('Delete')?>">
+ <img src="<?php echo image_path('core','actions/delete.svg') ?>" />
+ </a>
+ <?php endif;?>
</td>
</tr>
<?php endforeach; ?>